Piano based sample player
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
Binaries
.gitattributes
AudioSamplePiano_c3_44k.cpp
AudioSamplePiano_c3_44k.h
FixedPoint.h
Interface.h
Interface.ino
README.md
SamplePlayer.cpp
SamplePlayer.h
TeensyPiano.ino
Util.h

README.md

TeensyPiano

Piano based sample player

This is an alternate firmware for the Radio Music/Chord Organ by Music Thing Modular. It plays a single piano sample at a pitch controlled by input CV. It has added reverb which you can control the mix of.

Controls:

Chord Organ

Root jack - controls the pitch of the sound Trig jack - will trigger a new note Root pot - controls the reverb mix Out jack - the output sound

Radio Music

Start jack - controls the pitch of the sound Reset jack - will trigger a new note Start pot - controls the reverb mix Out jack - the output sound

The code can quantise the input, currently only to C Major. You can enable and disable this with the QUANTISE_INPUT define in TeenyPiano.ino

For more info on how I wrote this, see http://www.cutlasses.co.uk/tech/piano-music/

Here's a video of it in use https://youtu.be/umf8ldmmhBE

IMAGE ALT TEXT HERE

Binaries

I've created some binary hex files which can be uploaded. These are currently UNTESTED. I've uploaded versions which don't overclock the Teensy, but this may cause audio drop outs. Please log an issue if you have problems.