-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Datatonism is a digital emulation of the Dataton System 3000 – a Swedish electronic music synthesizer. Designed by Björn Sandlund in the 1970s, the system consists of brick-shaped modules that connect to each other sideways like Lego. As final project for the course DT2213 Musical Communication and Music Technology given at KTH Royal Institute of Technology, we have re-created Sandlunds system in a digital context. The name and main patch is dervied from Automatonism, a modular synth system created for Pure Data.
The system consists of 12 modules – 3 source modules, 5 manipulating modules, and 4 editing modules.
Requirements
Datatonism is developed on Pure Data. External libraries include moonlib.
Start-up
- To use Datatonism, you simply download the repository and open the patch called
main.pd. - Modules can be found through the MODULES(esc) button or by pressing esc.
- Most modules have 6 inlets and 6 outlets – 2 for the A/B stereo bus and 4 channels. Connections are generally made between the same types, however it is also possible to mix and match.
- The general ordering of inlets/outlets are A, B, ch1, ch2, ch3, ch4.
- [dac~] is not built in to the mixers and need to be created and connected by yourself.
Help-files / Documentation
Help-files for the modules are still a work in process. However, there is documentation covering the inlets/outlets, parameters, and functions of each module, and also a bit about its physical counterpart for the curious.
- Opening module-patches and changing knob parameters can result in the knobs disappearing/become bigger.
- Knobs are not editable in Windows Pd 64-bit version due to constraints from
moonlib(for developers). - When initially creating modules you might get an error message: "statesave/x-yyy-zzz-ss.txt: can't open / read failed". This is due to the state saving mechanism having to create a file for each new instance of the module and is not a problem.
Dimitrios Aatos Ellinas ellinas@kth.se
Zezhe Huang zezhe@kth.se
Kristin Johansson Evegård evegard@kth.se
Carl Leandersson carllea@kth.se
Martin Linder Nilsson hmni@kth.se
Karolina Shi karshi@kth.se
Yan Yu yan8@kth.se