Iāve made a 0-Coast MIDI settings manager for Max. Itās conceptually similar to the Max for Live patch that Make Noise distributes, with the following differences:
- This patch is for regular Max, rather than for Max for Live. (Note that you can still use this even if you donāt own Max. Max is available as a free 30-day fully functional demo, after that period itās save disabled, but that will not effect your ability to run Coast Works unless you want to make changes to the Max patch. This feature used to be available separately as the ārun time versionā but itās no longer separate.)
- Buttons instead of pull-down menus are used for easier interaction.
- On-screen widgets (These are meant as convenience tools for testing, not really as a performance tool.):
- A keyboard to send MIDI notes
- A dial to send Mod Wheel
- MIDI clock out
- The interface is reflected in Mira, so if you have an iPad you can interact with it remotely.
Once Iām convinced itās solid Iāll submit it to the Max Package Manager. During the beta period, you can download it the old-fashioned way here:
https://github.com/damonholzborn/CoastWorks/archive/master.zip
Or if Git clone is more your style:
git clone https://github.com/damonholzborn/CoastWorks.git
Make sure you place the Coast Works folder in your Max search path (and restart Max, if open).
Thereās not much in the way of documentation yet, but if you understand how the MIDI stuff works in the 0-Coast, it should be fairly self-explanatory. That said, there is tooltip help when you hover over any GUI widget and additional info in the Max Clue Window (Window > Clue Window), so youāre not completely on your own.
It currently saves the last settings, so when the patch is launched it will automatically send the last state. Donāt forget that if you want to save the setting on the 0-Coast (so that state is maintained through a power cycle), you have to do so on the 0-Coast itself: hold PGM A to enter the Program Pages, then hold PGM B to save.
I hope some folks find it useful. Let me know if you run into any problems or confusion.