Daily Update:
Big Progress this weekend.
Write operations can now be quantised to the MidiClock at 2,4,8,16,32,64,128 step intervals.
Simply select the tracks you want to write to the MD by pressing down the corresponding trigger keys.
The MC will then attempt to write the tracks on the next quantisation as specified. The tracks to be replaced are automatically muted and then unmated on beat to create a seamless transition.
Furthermore, if you’re not sure you want to have the written tracks playing without hearing them first you can choose to have the written track’s audio automatically routed to the audio CUE output.
Tracks that are cued can be UN-CUED at 2,4,8,16,32,64,128 step intervals. Cueing intelligently mutes and unmutes tracks before routing to remove audible popping or clicking. Cueing can be used as alternative to the MD mutes. Cue toggle works the same way as track read/write. Simply engage the cue menu then press the trigger buttons on the MD corresponding to the tracks you want to cue/uncue.
Audio from the CUE can be listened to on a pair of headphones whilst your set is playing through the main PA, much like a DJ mixer.
I’ve automated the MD setup required to use the trigger exploit, and in turn automated the setup of MCL completely. Global control of the MD is now assumed by the MC. Any changes to SYNC or routing are automatically applied by the MiniCommand given the circumstance. For example, if you are syncing to an external clock the MC will automatically configure the correct MD GLOBAL SYNC settings.
–
To Do:
Change the Project data structure to incorporate versioning.
Allow MASTER FX settings to be stored on each row of the Grid.
Provide redundant space in project data structure to allow for future features such as custom naming of tracks.
Mixer Menu: Much like the cue menu, this will allow you to adjust the volume of multiple tracks simultaneously.
Simply select the tracks to fade up using the triggers, then use an encoder to raise or lower the volume of the selected tracks simultaneously.
Code Cleanup: Big job here, but must be done for sanity. I’ll probably start this after the first BETA is released.