subsynth-devel Mailing List for subsynth (Page 2)
Status: Beta
Brought to you by:
subatomic
You can subscribe to this list here.
| 2001 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(11) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2002 |
Jan
(23) |
Feb
(5) |
Mar
|
Apr
(45) |
May
|
Jun
(22) |
Jul
(6) |
Aug
(7) |
Sep
(2) |
Oct
|
Nov
|
Dec
|
|
From: <no...@so...> - 2002-06-04 02:01:00
|
Task #44717 has been updated. Project: subsynth Subproject: core audio Summary: high level interface: (builder, instruments, machine, sonix etc.) Complete: 60% Status: Open Authority : subatomic Assigned to: subatomic Description: either port sonix or write something similar to it on top of the core subsynth... This would allow the newbie non-sound person to get sound into their application quickly and without much reading. since sonix is designed and works, this task is partially completed in that I've investigated some possibilities for how this API should look. Follow-Ups: ------------------------------------------------------- Date: 2002-06-03 22:00 By: subatomic Comment: Builder is done. it builds instruments. instruments are done. They succesfully clone themselves too. TODO: port sonix to subsynth. (write a subsynth plugin to sonix.) ------------------------------------------------------- Date: 2002-04-19 16:08 By: subatomic Comment: added AggregateModule for defining a module composed of other modules. added builder type to read in module config data from XML file. ------------------------------------------------------- Date: 2002-04-08 18:00 By: subatomic Comment: also need to support grouping modules within modules. shouldn't be too hard to do. With this change, it should allow instruments to be created either in C++ or with some builder class that uses XML or some hardcoded structures you can specify. Ideally we'd like to define instruments using XML, and then define higher level things (like a machine) from many instruments. ------------------------------------------------------- For more info, visit: http://sourceforge.net/pm/task.php?func=detailtask&project_task_id=44717&group_id=42943&group_project_id=15983 |
|
From: <no...@so...> - 2002-06-04 01:58:28
|
Task #55386 has been updated. Project: subsynth Subproject: task manager Summary: create "runners" Complete: 0% Status: Open Authority : subatomic Assigned to: subatomic Description: create a class of objects that can take a subsynth network and run it. some runners will multithread, some will not. for now, just make 2, the dumb multithreaded and the simple singlethreaded. make sure that the multithread can work on other processors (need global threads when using pthreads...:) ------------------------------------------------------- For more info, visit: http://sourceforge.net/pm/task.php?func=detailtask&project_task_id=55386&group_id=42943&group_project_id=15984 |
|
From: <no...@so...> - 2002-06-04 01:56:10
|
Task #51700 has been updated. Project: subsynth Subproject: configuration Summary: find a solution to load in, save out config data Complete: 90% Status: Open Authority : subatomic Assigned to: subatomic Description: need to consider how people will edit it. right now, we could use jackyl or xmlpp. I'm thinking use jackyl XML format, but use XMLpp so that we can serialize selected DOM nodes out to disk (will jackyl let us output a subtree? or only the entire tree?) Need to be able to configure subsynth with something other than C++! (keep in mind that XML isn't the exclusive way though, coding directly to the Modules in C++ is still very valid way to use subsynth.) Follow-Ups: ------------------------------------------------------- Date: 2002-06-03 21:56 By: subatomic Comment: using CPPDOM for instrument configuration. this is working really well. only loader is written so far. will need a writer if/when someone writes an instrument editing/creation tool. NOTE: an instrument is just a sub-network of modules connected in some way, with internal IO/params exposed. ------------------------------------------------------- For more info, visit: http://sourceforge.net/pm/task.php?func=detailtask&project_task_id=51700&group_id=42943&group_project_id=15986 |
|
From: <no...@so...> - 2002-06-04 01:52:11
|
Task #55385 has been updated. Project: subsynth Subproject: sequencer Summary: subsynth MIDI wrapper configuration Complete: 5% Status: Open Authority : subatomic Assigned to: subatomic, nonchocoboy, aegis Description: figure out a method for configuring the SubsynthMidi wrapper... things to configure: - polyphony - instrument file - map instrument to program change number - midi implementation config - reverb, delay, chorus, etc... currently these are hardcoded in the class... :( ------------------------------------------------------- For more info, visit: http://sourceforge.net/pm/task.php?func=detailtask&project_task_id=55385&group_id=42943&group_project_id=15988 |
|
From: <no...@so...> - 2002-06-04 01:48:11
|
Task #44715 has been updated. Project: subsynth Subproject: sequencer Summary: fix smpte and bpm (time) settings in sequencer Complete: 80% Status: Open Authority : subatomic Assigned to: subatomic, aegis Description: would be nice if the sequencer could do this format. Follow-Ups: ------------------------------------------------------- Date: 2002-06-03 21:48 By: subatomic Comment: fixed a typo ------------------------------------------------------- Date: 2002-06-03 21:47 By: subatomic Comment: added a subsynth midi abstraction. te seq works really well, latency timing issues have been resolved - better synced to system clock. TODO: support SMPTE time codes and bpm from midi file format correctly. ------------------------------------------------------- Date: 2002-01-30 15:14 By: subatomic Comment: by the way. subsynth/seq has a .mid file loader. and the Sequencer is able to play it (sounds pretty ok) to the soundcard MIDI device. I've also built a fractal sequencer (that works). Both will require more work for better flexibility. The fractal note generator needs to support more generation methods, and support a grammar of more than 1 char. ------------------------------------------------------- Date: 2002-01-30 14:26 By: subatomic Comment: I've added subsynth/seq module. This includes a MIDI abstraction that works in Win32 and in OSS. ------------------------------------------------------- For more info, visit: http://sourceforge.net/pm/task.php?func=detailtask&project_task_id=44715&group_id=42943&group_project_id=15988 |
|
From: <no...@so...> - 2002-06-04 01:47:55
|
Task #44715 has been updated. Project: subsynth Subproject: sequencer Summary: fix smpte and bmp (time) settings in sequencer Complete: 80% Status: Open Authority : subatomic Assigned to: subatomic, aegis Description: would be nice if the sequencer could do this format. Follow-Ups: ------------------------------------------------------- Date: 2002-06-03 21:47 By: subatomic Comment: added a subsynth midi abstraction. te seq works really well, latency timing issues have been resolved - better synced to system clock. TODO: support SMPTE time codes and bpm from midi file format correctly. ------------------------------------------------------- Date: 2002-01-30 15:14 By: subatomic Comment: by the way. subsynth/seq has a .mid file loader. and the Sequencer is able to play it (sounds pretty ok) to the soundcard MIDI device. I've also built a fractal sequencer (that works). Both will require more work for better flexibility. The fractal note generator needs to support more generation methods, and support a grammar of more than 1 char. ------------------------------------------------------- Date: 2002-01-30 14:26 By: subatomic Comment: I've added subsynth/seq module. This includes a MIDI abstraction that works in Win32 and in OSS. ------------------------------------------------------- For more info, visit: http://sourceforge.net/pm/task.php?func=detailtask&project_task_id=44715&group_id=42943&group_project_id=15988 |
|
From: <no...@so...> - 2002-06-04 01:44:29
|
Task #51703 has been updated. Project: subsynth Subproject: filters/oscs Summary: FM synthsis Complete: 50% Status: Open Authority : subatomic Assigned to: subatomic, nonchocoboy, jahare Description: need to do some research on how to implement. there may be many variations. Follow-Ups: ------------------------------------------------------- Date: 2002-06-03 20:44 By: aegis Comment: Sadly, I have no time to play with subsynth. ------------------------------------------------------- Date: 2002-04-09 14:00 By: subatomic Comment: first stab done... looks like we can build FM synths out of standard unit generators hook an osc into the freqcontrol of a second osc for example. ring modulation could be achieved through hooking up two osc to a mult. TODO: find out if there is anything else to FM than what i've described... so far it sounds cool - able to make complex sounds out of a very small number of simple sounds. ------------------------------------------------------- For more info, visit: http://sourceforge.net/pm/task.php?func=detailtask&project_task_id=51703&group_id=42943&group_project_id=18769 |
|
From: <no...@so...> - 2002-06-04 01:44:18
|
Task #44703 has been updated. Project: subsynth Subproject: sequencer Summary: begin music sequencer design Complete: 100% Status: Closed Authority : subatomic Assigned to: subatomic Description: a music sequencer hasn't been started. there are many possible (and valid) designs with different feature sets. This depends on core audio getting enough features (like triggering and pitch shifting). Follow-Ups: ------------------------------------------------------- Date: 2002-06-03 21:44 By: subatomic Comment: The sequencer works on subsynth now. To do this, I've implemented a subsynth Midi output wrapper. the sequencer code didn't have to change since it the subsynthmidiout interface is the same as the other midiouts... ------------------------------------------------------- Date: 2002-01-30 15:10 By: subatomic Comment: it is started. a working sequencer is in subsynth/seq. There is no support for subsynth yet, or special non-MIDI subsynth capabilities, although I think it would be easy to just map some of these to MIDI sysex or control change messages. ------------------------------------------------------- For more info, visit: http://sourceforge.net/pm/task.php?func=detailtask&project_task_id=44703&group_id=42943&group_project_id=15988 |
|
From: <no...@so...> - 2002-06-04 01:42:15
|
Task #44708 has been updated. Project: subsynth Subproject: audio iostreams Summary: add directsound ostream Complete: 0% Status: Open Authority : subatomic Assigned to: subatomic Description: just for fun Follow-Ups: ------------------------------------------------------- Date: 2002-06-03 21:42 By: subatomic Comment: portaudio wraps this... this is very low priority ------------------------------------------------------- Date: 2002-04-08 17:22 By: subatomic Comment: would portaudio play nice with directsound? ------------------------------------------------------- For more info, visit: http://sourceforge.net/pm/task.php?func=detailtask&project_task_id=44708&group_id=42943&group_project_id=15987 |
|
From: <no...@so...> - 2002-06-04 01:41:28
|
Task #44720 has been updated. Project: subsynth Subproject: audio iostreams Summary: add audioworks ostream Complete: 5% Status: Open Authority : subatomic Assigned to: subatomic, jahare Description: looks like audioworks supports streaming audio with the awWriteFIFO function... Follow-Ups: ------------------------------------------------------- Date: 2002-06-03 21:41 By: subatomic Comment: not so important, could be really useful to a very small percentage of people though... ------------------------------------------------------- For more info, visit: http://sourceforge.net/pm/task.php?func=detailtask&project_task_id=44720&group_id=42943&group_project_id=15987 |
|
From: <no...@so...> - 2002-06-04 01:40:12
|
Task #46956 has been updated. Project: subsynth Subproject: audio iostreams Summary: test PortAudio ostream / fix segfault Complete: 95% Status: Open Authority : subatomic Assigned to: subatomic, nonchocoboy Description: with loki ging out of business, and with openal streams sucking so badly under unix.... we really need an OSS or sdl output stream implementation Follow-Ups: ------------------------------------------------------- Date: 2002-06-03 21:40 By: subatomic Comment: I'm using portaudio regularly now. it is good... there is possibly one small glitch when pa is starving, it can segfault. need to fix this, then strongly test the PortAudioOstream... ------------------------------------------------------- Date: 2002-04-19 14:51 By: subatomic Comment: port audio works, but is in only one test. I'll close this once I am using it regularly in all tests. The initial results are good, Port Audio is SO much better than OpenAL for streaming of audio data... port audio operates with an asyncronous callback. since our audio ostream uses the polling method, I needed to cache the data sent in with write(), then dequeue the data inside the callback as needed. This was... interesting. Ostream allows arbitrary buffer sizes to be sent to write(), but portaudio only reads N frames at a time. This meant write() needed to enqueue a variable length buffer, and then the portaudio callback reads N frames from the available queued buffers. If no buffers are left to read, then of course there is an underun (starvation), and portaudio emits a little click (not good). TODO: if starvation detected, fade the value to zero, or fill in the rest of the buf with the last written value to prevent high frequency aliasing... ------------------------------------------------------- Date: 2002-04-08 17:20 By: subatomic Comment: we should implement a portaudio stream first. portaudio was designed by the music-dsp people, and is in use by many software synths. also has ASIO, DirectX, Win, Linux, SGI, etc... support. ------------------------------------------------------- For more info, visit: http://sourceforge.net/pm/task.php?func=detailtask&project_task_id=46956&group_id=42943&group_project_id=15987 |
|
From: <no...@so...> - 2002-06-04 01:35:05
|
Task #46956 has been updated. Project: subsynth Subproject: audio iostreams Summary: add PortAudio ostream Complete: 90% Status: Open Authority : subatomic Assigned to: subatomic, nonchocoboy Description: with loki ging out of business, and with openal streams sucking so badly under unix.... we really need an OSS or sdl output stream implementation Follow-Ups: ------------------------------------------------------- Date: 2002-04-19 13:51 By: subatomic Comment: port audio works, but is in only one test. I'll close this once I am using it regularly in all tests. The initial results are good, Port Audio is SO much better than OpenAL for streaming of audio data... port audio operates with an asyncronous callback. since our audio ostream uses the polling method, I needed to cache the data sent in with write(), then dequeue the data inside the callback as needed. This was... interesting. Ostream allows arbitrary buffer sizes to be sent to write(), but portaudio only reads N frames at a time. This meant write() needed to enqueue a variable length buffer, and then the portaudio callback reads N frames from the available queued buffers. If no buffers are left to read, then of course there is an underun (starvation), and portaudio emits a little click (not good). TODO: if starvation detected, fade the value to zero, or fill in the rest of the buf with the last written value to prevent high frequency aliasing... ------------------------------------------------------- Date: 2002-04-08 16:20 By: subatomic Comment: we should implement a portaudio stream first. portaudio was designed by the music-dsp people, and is in use by many software synths. also has ASIO, DirectX, Win, Linux, SGI, etc... support. ------------------------------------------------------- For more info, visit: http://sourceforge.net/pm/task.php?func=detailtask&project_task_id=46956&group_id=42943&group_project_id=15987 |
|
From: <no...@so...> - 2002-04-28 15:16:50
|
Task #51709 has been updated. Project: subsynth Subproject: Modules Summary: create a portaudio module... Complete: 100% Status: Closed Authority : subatomic Assigned to: subatomic, nonchocoboy, aegis Description: port audio is used by many softsynths, recommended by the music-dsp list, is lightweight, etc... Follow-Ups: ------------------------------------------------------- Date: 2002-04-28 11:16 By: subatomic Comment: works nice.. :) much better than openal ------------------------------------------------------- Date: 2002-04-28 05:01 By: aegis Comment: This is basically done, right? ------------------------------------------------------- For more info, visit: http://sourceforge.net/pm/task.php?func=detailtask&project_task_id=51709&group_id=42943&group_project_id=18768 |
|
From: <no...@so...> - 2002-04-28 09:01:39
|
Task #51709 has been updated. Project: subsynth Subproject: Modules Summary: create a portaudio module... Complete: 0% Status: Open Authority : subatomic Assigned to: subatomic, nonchocoboy, aegis Description: port audio is used by many softsynths, recommended by the music-dsp list, is lightweight, etc... Follow-Ups: ------------------------------------------------------- Date: 2002-04-28 04:01 By: aegis Comment: This is basically done, right? ------------------------------------------------------- For more info, visit: http://sourceforge.net/pm/task.php?func=detailtask&project_task_id=51709&group_id=42943&group_project_id=18768 |
|
From: <no...@so...> - 2002-04-19 20:08:20
|
Task #44717 has been updated. Project: subsynth Subproject: core audio Summary: high level interface: (builder, instruments, machine, sonix etc.) Complete: 25% Status: Open Authority : subatomic Assigned to: subatomic Description: either port sonix or write something similar to it on top of the core subsynth... This would allow the newbie non-sound person to get sound into their application quickly and without much reading. since sonix is designed and works, this task is partially completed in that I've investigated some possibilities for how this API should look. Follow-Ups: ------------------------------------------------------- Date: 2002-04-19 16:08 By: subatomic Comment: added AggregateModule for defining a module composed of other modules. added builder type to read in module config data from XML file. ------------------------------------------------------- Date: 2002-04-08 18:00 By: subatomic Comment: also need to support grouping modules within modules. shouldn't be too hard to do. With this change, it should allow instruments to be created either in C++ or with some builder class that uses XML or some hardcoded structures you can specify. Ideally we'd like to define instruments using XML, and then define higher level things (like a machine) from many instruments. ------------------------------------------------------- For more info, visit: http://sourceforge.net/pm/task.php?func=detailtask&project_task_id=44717&group_id=42943&group_project_id=15983 |
|
From: <no...@so...> - 2002-04-19 20:08:08
|
Task #44717 has been updated. Project: subsynth Subproject: core audio Summary: high level interface: (builder, instruments, machine, sonix etc.) Complete: 15% Status: Open Authority : subatomic Assigned to: subatomic Description: either port sonix or write something similar to it on top of the core subsynth... This would allow the newbie non-sound person to get sound into their application quickly and without much reading. since sonix is designed and works, this task is partially completed in that I've investigated some possibilities for how this API should look. Follow-Ups: ------------------------------------------------------- Date: 2002-04-19 16:08 By: subatomic Comment: added AggregateModule for defining a module composed of other modules. added builder type to read in module config data from XML file. ------------------------------------------------------- Date: 2002-04-08 18:00 By: subatomic Comment: also need to support grouping modules within modules. shouldn't be too hard to do. With this change, it should allow instruments to be created either in C++ or with some builder class that uses XML or some hardcoded structures you can specify. Ideally we'd like to define instruments using XML, and then define higher level things (like a machine) from many instruments. ------------------------------------------------------- For more info, visit: http://sourceforge.net/pm/task.php?func=detailtask&project_task_id=44717&group_id=42943&group_project_id=15983 |
|
From: <no...@so...> - 2002-04-19 20:02:59
|
Task #51708 has been updated. Project: subsynth Subproject: Modules Summary: implement add mult modules Complete: 100% Status: Closed Authority : subatomic Assigned to: subatomic Description: done. add/mult work great, if I had to do more work on these, then I'd refactor the following: currently add does both, and mult specializes it. TODO: make a general combiner module and make add/mult specializations on that... (just a refactor)... Follow-Ups: ------------------------------------------------------- Date: 2002-04-19 16:02 By: subatomic Comment: done, now there is a templatized OperatorModule<> that takes an operator policy (like AddEqual, or MultEqual) ------------------------------------------------------- For more info, visit: http://sourceforge.net/pm/task.php?func=detailtask&project_task_id=51708&group_id=42943&group_project_id=18768 |
|
From: <no...@so...> - 2002-04-19 18:55:38
|
Task #51701 has been updated. Project: subsynth Subproject: filters/oscs Summary: saw wave Complete: 100% Status: Closed Authority : subatomic Assigned to: subatomic, nonchocoboy, aegis Description: make one. see syn/Util/Generate.h for other oscillator examples. Follow-Ups: ------------------------------------------------------- Date: 2002-04-19 14:55 By: subatomic Comment: works now, non-bandlimited. nice and juicy. TODO: add ramp direction attribute. currently it just goes up. ------------------------------------------------------- For more info, visit: http://sourceforge.net/pm/task.php?func=detailtask&project_task_id=51701&group_id=42943&group_project_id=18769 |
|
From: <no...@so...> - 2002-04-19 18:54:20
|
Task #51702 has been updated. Project: subsynth Subproject: filters/oscs Summary: square wave osc Complete: 100% Status: Closed Authority : subatomic Assigned to: subatomic Description: doesn't produce sound right now. Fix it... Follow-Ups: ------------------------------------------------------- Date: 2002-04-19 14:54 By: subatomic Comment: I've made one that is non-bandlimited (lots of juicy high frequency stuff going on here!)... Should be easy to filter it to be bandlimited. ------------------------------------------------------- For more info, visit: http://sourceforge.net/pm/task.php?func=detailtask&project_task_id=51702&group_id=42943&group_project_id=18769 |
|
From: <no...@so...> - 2002-04-19 18:51:34
|
Task #46956 has been updated. Project: subsynth Subproject: audio iostreams Summary: add PortAudio ostream Complete: 90% Status: Open Authority : subatomic Assigned to: subatomic, nonchocoboy, aegis Description: with loki ging out of business, and with openal streams sucking so badly under unix.... we really need an OSS or sdl output stream implementation Follow-Ups: ------------------------------------------------------- Date: 2002-04-19 14:51 By: subatomic Comment: port audio works, but is in only one test. I'll close this once I am using it regularly in all tests. The initial results are good, Port Audio is SO much better than OpenAL for streaming of audio data... port audio operates with an asyncronous callback. since our audio ostream uses the polling method, I needed to cache the data sent in with write(), then dequeue the data inside the callback as needed. This was... interesting. Ostream allows arbitrary buffer sizes to be sent to write(), but portaudio only reads N frames at a time. This meant write() needed to enqueue a variable length buffer, and then the portaudio callback reads N frames from the available queued buffers. If no buffers are left to read, then of course there is an underun (starvation), and portaudio emits a little click (not good). TODO: if starvation detected, fade the value to zero, or fill in the rest of the buf with the last written value to prevent high frequency aliasing... ------------------------------------------------------- Date: 2002-04-08 17:20 By: subatomic Comment: we should implement a portaudio stream first. portaudio was designed by the music-dsp people, and is in use by many software synths. also has ASIO, DirectX, Win, Linux, SGI, etc... support. ------------------------------------------------------- For more info, visit: http://sourceforge.net/pm/task.php?func=detailtask&project_task_id=46956&group_id=42943&group_project_id=15987 |
|
From: <no...@so...> - 2002-04-09 19:05:01
|
Task #51713 has been updated. Project: subsynth Subproject: Modules Summary: adsr env module Complete: 100% Status: Closed Authority : subatomic Assigned to: subatomic Description: this is a direct evaluation function (non-wavetable) added trigger duration module is done Follow-Ups: ------------------------------------------------------- Date: 2002-04-09 15:04 By: subatomic Comment: implemented using OscModule<AdsrEnvOsc> or AdsrEnvOsc directly (the first would be faster, better reuse - although ADSR doesn't really have freq control concepts...) ------------------------------------------------------- Date: 2002-04-08 19:07 By: subatomic Comment: tested ------------------------------------------------------- For more info, visit: http://sourceforge.net/pm/task.php?func=detailtask&project_task_id=51713&group_id=42943&group_project_id=18768 |
|
From: <no...@so...> - 2002-04-09 19:02:09
|
Task #51706 has been updated. Project: subsynth Subproject: Modules Summary: osc module Complete: 95% Status: Open Authority : subatomic Assigned to: subatomic Description: add duration to the trigger() func. support freqcontrol from a stream. otherwise, this module is done. Follow-Ups: ------------------------------------------------------- Date: 2002-04-09 15:02 By: subatomic Comment: freqcontrol terminal is implemeted, works, tested, done... ------------------------------------------------------- For more info, visit: http://sourceforge.net/pm/task.php?func=detailtask&project_task_id=51706&group_id=42943&group_project_id=18768 |
|
From: <no...@so...> - 2002-04-09 19:01:32
|
Task #51707 has been updated. Project: subsynth Subproject: Modules Summary: wave table osc module Complete: 95% Status: Open Authority : subatomic Assigned to: subatomic Description: implement duration for trigger() implement freqcontrol from input terminal. otherwise works really well right now. Follow-Ups: ------------------------------------------------------- Date: 2002-04-09 15:01 By: subatomic Comment: freqcontrol done, works, tested. ------------------------------------------------------- For more info, visit: http://sourceforge.net/pm/task.php?func=detailtask&project_task_id=51707&group_id=42943&group_project_id=18768 |
|
From: <no...@so...> - 2002-04-09 19:00:42
|
Task #51703 has been updated. Project: subsynth Subproject: filters/oscs Summary: FM synthsis Complete: 50% Status: Open Authority : subatomic Assigned to: subatomic, nonchocoboy, jahare, aegis Description: need to do some research on how to implement. there may be many variations. Follow-Ups: ------------------------------------------------------- Date: 2002-04-09 15:00 By: subatomic Comment: first stab done... looks like we can build FM synths out of standard unit generators hook an osc into the freqcontrol of a second osc for example. ring modulation could be achieved through hooking up two osc to a mult. TODO: find out if there is anything else to FM than what i've described... so far it sounds cool - able to make complex sounds out of a very small number of simple sounds. ------------------------------------------------------- For more info, visit: http://sourceforge.net/pm/task.php?func=detailtask&project_task_id=51703&group_id=42943&group_project_id=18769 |
|
From: <no...@so...> - 2002-04-08 23:07:18
|
Task #51713 has been updated. Project: subsynth Subproject: Modules Summary: adsr env module Complete: 100% Status: Closed Authority : subatomic Assigned to: subatomic Description: this is a direct evaluation function (non-wavetable) added trigger duration module is done Follow-Ups: ------------------------------------------------------- Date: 2002-04-08 19:07 By: subatomic Comment: tested ------------------------------------------------------- For more info, visit: http://sourceforge.net/pm/task.php?func=detailtask&project_task_id=51713&group_id=42943&group_project_id=18768 |