Re: [LAU] Online resources/books for programming sound synthesis software?

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: A list for linux audio users <linux-audio-user@...>
Date: Thursday, April 12, 2007 - 1:41 pm

Damon Chaplin wrote:

when learning to code, it's easier and more fun to start from scratch
rather than jumping on some existing project! - But I agree with Loki
that linuxaudio is lacking resources and the wheel has been re-invented
too often already..

http://apps.linuxaudio.org/apps/categories/software_sound_synthesis_and_...
http://apps.linuxaudio.org/apps/categories/softsynths_and_samplers
http://apps.linuxaudio.org/apps/categories/general_synthesis_packages

DSSI and LV2 do have well defined API's and once you got a bit of coding
experience, you will gladly embrace those APIs to get things done more
quickly, and it makes it also easier for others to use your code.

There are also a lot of high-level langs to implement synths or
algorithms. (supercollider, Csound, pure-data, ...)

> I've attached my first attempt at a very basic synth using ALSA MIDI for

only glimpsed quickly over it, looks good.
minor detail - in the jack_process callback:

add jack_port_get_total_latency(..) to Note[i].oscillator_offset;

#robin

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Re: [LAU] Online resources/books for programming sound synth..., Robin Gareus, (Thu Apr 12, 1:41 pm)
Re: [LAU] Online resources/books for programming sound synth..., Marc-Olivier Barre, (Thu Apr 12, 12:38 pm)