[erlang-questions] Building a DAW in Erlang

Joe Armstrong <>
Thu Aug 31 13:11:42 CEST 2017


Hello,

I want to build a "proof of concept" DAW (Digital Audio Workstation)

Why? - just for fun.

DAWs involve complex GUIs, complex audio processing, and complex
man-machine interactions - I'd like to make the DAW from small well
defined isolated communicating components.

I was wondering about audio - has anybody ideas about this.

I want to build a synthesizer with as much Erlang as possible and
as little C as necessary - and even if I use C I'd like reference
algorithms in Erlang to validate the C. Has anybody implemented any
digital audio filters in Erlang?

The Synthesizer would have no GUI (The GUI is a separate issue).

Having got to the point where I can generate raw PCM samples
I need to output these - preferably send them to a socket,
with an audio server that reads and outputs the samples - has anybody
done this?

Initially I'll do this on mac but would eventually like it to run on
windows and linux.

All idea are very welcome

/Joe


More information about the erlang-questions mailing list