Digital Synthesis

From Noisebridge
Jump to: navigation, search

Software[edit]

Currently on the computer music workstation software page.

As of October 24 2016 --SteeleNivenson (talk) 00:34, 26 October 2016 (UTC) got jackd running on a Raspberry Pi with 64ms of latency. This is not acceptable for realtime performance but it sure is fun for softsynths. The following is the required settings for jackd with no hardware level modifications.

/usr/bin/jackd -dalsa -dhw:0 -r48000 -p1024 -n3 -Xseq

With the following settings the Bristol analog modeling synthesizer can run with no audio dropouts.

It is also required to export this environment variable if you want to use text only mode.

export DBUS_SESSION_BUS_ADDRESS=unix:path=/run/dbus/system_bus_socket

Hardware[edit]

Currently some stuff about Lunetta CMOS designs on the Modular page. Though mostly analog synth circuits there.

Sick instrument named D-Box created with a realtime OS running on a Beagle Bone Black.

Bela is an attempt to unify all the things someone would want from a hybrid digital/analog synth and control environment into a single framework. Which sounds rad. 1 week old as of this writing.

Workshops[edit]

Digital Synthesis is a form of electronic music that uses software algorithms to generate, control or modify sound. There are a number of software platforms which follow a historical timeline, which in turn originate from early analog/modular synthesis techniques.

An important distinction between digital synthesis and sound software in general is the sound creation process. Digital synthesis functions more like a contemporary analog modular rig, but modeled inside a computer, controlled by a programming language and without physical space constraints. this is not a workshop on plugins, softsynths for logic or ableton, or anything about multitrack recording/DAW. There is already a good Ableton workshop every Tuesday held by a group of working music producers.

I'm particularly interested in the class of digital synthesis that originated from the SuperCollider platform, released in 1996, open sourced in 2002 and currently under active development. There are many projects using the supercollider engine as the basis for new languages, platforms and performance environments. Let's talk about them!

There are some interesting small form computers like the Arduino Teensy that have a digital synthesis platform. I would like to begin with "old school" computers, like laptops or desktops then get into the specifics of embedded chips. Contact me via my user page --SteeleNivenson (talk) 19:02, 13 February 2016 (UTC)

The people on the sound-hacks list shows some interest.