Roger Dannenberg
|
ff60f598f3
|
Fixes 2 bugs in Nyquist: (1) Bug 2706 probably already has a workaround in place, but the original code called snd-samples with ny:all for the maximum length to retrieve, and now that ny:all is bigger than 32-bits, the value was getting truncated. This change fixes legacy code to be 64-bit-aware. (2) allows sounds to be accessed beyond their stop time even when they stop in the middle of a block of samples. For example, this Nyquist prompt no longer generates garbage or crashes:
(setf idur 5000)
(setf impulse (extract-abs 0 (/ idur *sound-srate*) (cue *track*)))
(mult 0.01 (convolve *track* impulse))
|
2021-03-28 22:55:36 -04:00 |
|
James Crook
|
7f1705ee71
|
Fix build (long vs int64_t issues)
|
2021-03-27 21:55:14 +00:00 |
|
Roger Dannenberg
|
cd79f1099b
|
Changes to allegro fix a bug where property lists are not properly saved/restored for Undo/Redo. Other changes make this code safer and more consistent between 32-bit and 64-bit architectures.
|
2021-03-27 13:21:01 -04:00 |
|
lllucius
|
0933da5b60
|
Additional changes required to get build working under VS2013.
I'll send the changes to libscorealign and portsmf upstream.
|
2014-10-06 05:55:35 +00:00 |
|
lllucius
|
a30f9e913b
|
Update portsmf to SVN r227.
|
2013-10-31 07:23:14 +00:00 |
|
rbdannenberg
|
2fd5555378
|
Fixed playback/redraw interactions (redraw was converting from seconds to beats while player was trying to read seconds in another thread). Added compile-time option make channel select be the down position. Fixed problem with MIDI track mute to eliminate hung notes.
|
2010-10-07 21:36:39 +00:00 |
|
rbdannenberg
|
6fa857c3ae
|
Fixed MIDI playback on Linux. Still need configure files for libscorealign and portmidi. (I tweaked makefiles by hand to build and test with EXPERIMENTAL_MIDI_OUT and EXPERIMENTAL_SCOREALIGN.) Also, I updated portmidi files, including some bug fixes from the portmidi project.
|
2010-10-01 17:59:18 +00:00 |
|
rbdannenberg
|
576dfe6653
|
Restore Audacity xcode project (undoing accidentally committed OS X 10.6 changes in revision 10695). Fix some midi playback problems.
|
2010-10-01 15:26:46 +00:00 |
|
rbdannenberg
|
e76bfa39ef
|
Fix compiler warnings (string constant to char *) from allegro.h. Also implements play at speed for MIDI, but some MIDI playback problems remain.
|
2010-09-27 05:51:41 +00:00 |
|
rbdannenberg
|
a1f0e5ed5b
|
Extensive changes to improve NoteTrack display and (some) editing, NoteTrack playback via MIDI, and Midi-to-Audio alignment.
|
2010-09-18 21:02:36 +00:00 |
|
ra
|
58caf78a86
|
Move library tree where it belongs
|
2010-01-24 09:19:39 +00:00 |
|