On 06/10/2013 22:29, Ken Restivo wrote:
You might look into using Pure Data: you can both have:
- (virtually) any number of oscillators with the advantage that each
partial's strength (and frequency) can be independently and dynamically
- the [tabosc4~] object which is a wavetable oscillator. The [sinesum(
message sent to a table (a.k.a. array) with partial strengths will do
the sum for additive synthesis. In this case of course it woun't be
possible to dynamically change the partials' strength (although I think
people have used tricks to switch between different tables seamlessly).
Not to mention the many built-in features to connect to the external
world for control such as MIDI, OSC, TCP/IP, arduino, to mention a few..
Hope this helps.
Linux-audio-user mailing list