[erlang-questions] Building a DAW in Erlang

Joe Armstrong erlang@REDACTED
Thu Aug 31 13:11:42 CEST 2017


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


More information about the erlang-questions mailing list