Repository for the source code of an ongoing sound installation and performance. It was first presented at Resonate Festival in 2016 in its prototyped Version we called "Fine Tuning of Marble".
tbd
These are the primary classes of the floorScanners living inside the /src/ folder
Classname | Description | No. of Methods | Current working state |
---|---|---|---|
StateMachine | Organize States of a floorScanner | 4/4 | Working |
Clock | Synchronize Scanners with a pulse | N/A | Deprecated (?) |
Motor | Control Stepper Motor / Acceleration et al | 11/11 | Working |
Score | - | N/A | Deprecated (?) |
SensorHead | Reading and storing sensordata on a circle | 4/7 | Working |
Synth | Synth output over speakers. Adjust timber etc | N/A | Working |
Communication | Communication between Scanners over MIDI | N/A | Not working yet |
MacAddress | Returns a Teensy MacAddress | 2/2 | Working |
These are secondary classes from the Automatic Orchestra Library and live next to the primary classes in the /src/ folder. They have been copied over from the latest release and are basically version frozen as of now
Classname | Description | No. of Methods | Current working state |
---|---|---|---|
CFOSynthesizer | CheapFatOpen Synth parts to control the DAC | ? | Working |
CFOMidi | Send/Receive MIDI on the Teensy | ? | Working |
Revisions
- Redesign the PCB stack into a single square board
- DRV8825 M0, M1, M2 to Pins
- Integrate TDA2030 circuit
- Switch terminal blocks with WAGO 2060 SMD
- Integrate PROTOSEQ circuit
- Expose all available pins
- Re-examine the audio interface between PROTOSEQ and TDA2030 (Is it really necessary to have the TDA2030?)
Copyright (c) 2016 – 2021 (The Fine Tuning of Marble / floorScanners)