Commit Graph

21 Commits (66e40ff42036c4801f034f4392fc38baaaf81b88)

Author SHA1 Message Date
midilab 7faa14d8d4 seedstudio xiao m0 support 2 years ago
midilab 4afe34f893 Hotfix: Initializing length variable on step handler to avoid long gosth notes. 6 years ago
midilab db5682f08b AcidStepSequencer: separation of code into main sequencer engine, user interface and hardware interface for better code reuse. Added ATOMIC() macro to access sequencer data in a atomic way(since uClock runs on timmer interrupt) 6 years ago
midilab b4e95eaa85 AcidStepSequencer: + Fix lock_pot to be locked per pot. + note_stack handler improvment to avoid ghost notes. + Protoboard wire colors for better visualization. + First tests with acid randomize function 6 years ago
midilab f7c6b04d48 AcidStepSequencer: hotfix for note_stack managment + UI step length realtime setup. 6 years ago
midilab 2a11707601 AcidStepSequencer: better note_stack system 6 years ago
midilab b701e61280 AcidStepSequencer: hotfix for glide overlping. added one more note stack to solve this problem. 6 years ago
midilab 6381720d59 AcidStepSequencer: Always force note_stack release on pattern step length changes, also lets lock our step length to avoid randomly notes off for bad potentiometers 6 years ago
midilab 21ba99d38e AcidStepSequencer: Proper handling of user step length pot in cases where we can get a ghost note on. 6 years ago
midilab dadbc08150 AcidStepSequencer: Interface map for pots and buttons on README 6 years ago
midilab c521f8d108 re-fix image path for last of last commit :) 6 years ago
midilab 176ffc0b0c fix image path for last commit 6 years ago
midilab 41fa6bc4b3 Added README as user doc, to be finished! 6 years ago
midilab 99f404a70f Added AcidStepSequencer protoboard schematic to example folder 6 years ago
midilab 80586ad0e6 added lock system for octave and note pots to avoid messing when change from one step to another for editing pruporse. 6 years ago
midilab ad05cf3920 NOTE_LENTGH constant as config for default length of notes mesuared in 96ppqn ticks. each 6 ticks equals 1 step. 6 years ago
midilab d0068fca63 Only preview note when is not in rest mode. 6 years ago
midilab 3be8005f56 features added: pitch mode like edit when sequencer is stoped. 6 years ago
midilab b851d38086 hot fix for step length and tempo type of data. 6 years ago
midilab 96f045c97a Acid step sequencer clone of Roland TB303, testing release 6 years ago
midilab 609242b8d7 Roland TB303 StepSequencer clone first draft notes... 6 years ago