After exactly two years and a lot of beta versions, v1.00 of MIDIbox64seq is available now. This is the final version for the PIC16F chip — the features are frozen, only bugfixes will be provided in the future. More features can be expected with the upcoming MIOS based implementation. ![]()
References:
Firmware:
http://www.ucapps.de/midibox64seq/midibox64seq_v1_00.zip
Introduction of the major menu functions
http://www.midibox.org/cgi-bin/yabb/YaBB.cgi?board=news;action=display;num=1035749682
Module connections:
http://www.ucapps.de/mbhp/mbhp_midibox64seq.gif
Button assignments:
http://www.ucapps.de/mbhp/mbhp_dinx4_mb64seq.pdf
Tutorial:
will be provided after my holidays ![]()
Compared to the last beta version, following functions are new:
32 buttons: since most people built a DINX4 module, 8 additional functional buttons are provided now: 4 “Mute Track” buttons, one “Menu Shortcut” button and Sequencer Start/Stop/Continue buttons. However, the box can still be used with 24 buttons only
Menu Shortcut button: allows a quick access to all 16 menu pages - you don’t want to miss it
The available menu pages are listed here: http://www.ucapps.de/mbhp/mbhp_dinx4_mb64seq.pdf
128 Patterns:…are available now with every BankStick. They are named from A1, A2, A3… A8… B1… to h8
Copy function: allows you to duplicate patterns
Variable offset: allows you to set a global start point for all patterns
BPM: internal clock or slave synced is now a global setting for all patterns
Manual Trigger: stops the sequencer and allows you to trigger single steps manually with the general purpose buttons. It’s usefull if you want to check or edit every single note
Next Pattern: is a mighty function which allows you to create sequences of patterns. Also a repeat function is available (see below)
Event config: the MIDI learn function has been replaced by a simple config menu for Note and Controller Events. Other events are not supported anymore (by the PIC16F version!)
Some words to the pattern sequencer: the use of this feature could be a little bit unfamiliar at the first time, but in fact this is the easiest solution for live playing - and thats the main purpose of the MB64seq - it’s no groovebox, but an analog style sequencer :).
Here a usecase:
- select bank A1 and load preset 4 (N1/C1/C1/C1).
- Change the notes on the first track so that it sounds cool.
- Use track 2/3/4 to send controller events for different sound parameters of your synth (e.g CutOff, filter envelope decay, slide/portamento).
- Go into the copy menu and copy this pattern to A2, A3, A4, … A8.
- Go into the “next pattern” menu, set the repeat value to 1,
- select Bank A1, set A1->A2,
- select Bank A2, set A2->A3,
- …
- select Bank A8, set A8->A1
- press the start button
Now you will hear the sequence and you will be able to change the controllers in realtime. Changes will be recorded automatically. If the sequencer is running too fast for you, just slow down the BPM and make your changes without ruffle. Or go into the “manual trigger” mode and edit the steps there.
Have fun! ![]()
Best Regards, Thorsten.