YouTube Uploaded by treynorm89 on Feb 21, 2012
Not to be confused with
SympleSeq with a "y" instead of an "i".
"This project was based off of Michael Roebbeling's SimplenZAR (http://www.roebbeling.de/wordpress/?p=85), which I modified and made my own. Below is a list of the changes I made and features I added.
For the hardware, I...
* added another button for navigation
- [left]-[enter]-[right] instead of [select]-[enter]
* embedded the microcontroller and power supply in the circuit
* used higher power LEDs with 220 Ohm current-limiting resistors
For the firmware, I...
* rewrote the "loop" section of the code, so the device is constantly checking for user input (every 10ms) - not just when notes are played
- the original device would "freeze" in between every note, which became a problem at slower tempos
* added the ability to navigate forward and backward through steps and menus
* added the ability to play two notes simultaneously (aka. two-note polyphony)
* added the ability to store presets (three total) in EEPROM
* added the ability to use the knob to control eight user-defined MIDI CC functions (eg. filter cutoff frequency, resonance, portamento, etc.)
* added the ability to mute all notes
- helpful when assigning MIDI CC functions in Ableton, etc.
* changed the way tempo is set (using BPM, rather than milliseconds of delay), and set its range to 60-300BPM
* changed the way new notes start
- repeats the previous note, instead of always playing a 'C'
- keeps the user/audience from hearing a wrong note when adding to the sequence if 'C' is not in-key
* simplified some parts of the original code (although, I'm sure parts of my code could be written more simply)
Here is my code: http://pastebin.com/Dg9SPRMc
No schematic or PCB just yet."