Skip to content

Releases: dunland/muscle

SUPER MUSCLE release 0.2.0 (Master Thesis Edition)

04 Dec 10:12
Compare
Choose a tag to compare

SUPER MUSCLE release 0.2.0

Code handed in as Master Thesis, with Technical Manual compiled and provided: Doc/SUPER_MUSCLE_MANUAL-0.2.0.pdf.

use platformio to build and upload Code to teensy!

////////////////////////////////////////////////////////////////////////////////////////////////////
major Code running on teensy 3.2 with 8 piezos and 1 footswitch.
pinout can be found in code.
//////////////////////////////////////////////
SUPER MUSCLE: Summoning Percussive Music Using Live Electronics (on a drumset)
MasterThesis by David Unland
Digitale Medien@Hochschule für Künste, Bremen

migration to OOP style w/ platformio

22 Oct 08:35
9cad6c7
Compare
Choose a tag to compare
Pre-release

SUPER MUSCLE release 0.1.1

migration of Code to object-oriented style.
using platformio now to build and upload Code to teensy!

////////////////////////////////////////////////////////////////////////////////////////////////////
major Code running on teensy 3.2 with 7 piezos, 1 footswitch and a beat-synced vibration motor.
pinout can be found in code.
//////////////////////////////////////////////
SUPER MUSCLE: Summoning and Performing Musical Live Electronics (on a drumset)
MasterThesis by David Unland
Digitale Medien@Hochschule für Künste, Bremen

stable "swell" effect

08 Sep 14:39
Compare
Choose a tag to compare
stable "swell" effect Pre-release
Pre-release

SUPER MUSCLE release 0.1.05

more-or less stable swell-effect function

So the swell effect works like this:
instruments (here: toms) send MIDI control changes to microKORG to control cutoff, resonance and sustain.
The notes are triggered automatically upon the SECOND hit of one of the instruments.
Each hit on the any of the instruments increases the instrument-specific MIDI-CC. Automatically, the values decrease with every beat the instruments are not hit, until CC values are 0 again. Then, the MIDI notes are turned off, too.

TO DO:

  • implement footswitch to hold CC values (toggle)
  • set CC-specific decrease-values so that the playing becomes more dynamic.

////////////////////////////////////////////////////////////////////////////////////////////////////
major Code running on teensy 3.2 with 7 piezos, 1 footswitch and a beat-synced vibration motor.
pinout can be found in code.
//////////////////////////////////////////////
SUPER MUSCLE: Summoning and Performing Musical Live Electronics (on a drumset)
MasterThesis by David Unland
Digitale Medien@Hochschule für Künste, Bremen