![]() ![]() Since my eyes are old I'd probably want it to display one or two labels at a time. Would be really nice to be be able to display the name of each button (either via some special button sequence like pressing two buttons together. I assume at some point these locations could be unioned/reused for other purposes with some limitations? Seems like a fair amount of your config is used for Note/PB related params. No way to zip/rle compress the config.So there's both EEPROM and then Flash on the ARM chip? Hoping that would allow for a bit more settings memory if needed for new features.Memory is the limitation for adding more features, right? ![]() Other than memory, would it be possible to support other switch event types. Presumably they could be moved to button down (generally better for loopers but makes it hard to support other event types on the same button). unless the button is set to toggle? If you only set the CC for a button on, that would presumably give you an onpress event that would be fast enough to control a looper?įor start/stop, those are tied to button up. Here's a grab bag of observations, questions, and asks.įor CC's it looks likes you support sending an on and off command state that maps to press and release events. The battery management has not been considered yet (I run off a brick so this has been a low priority.)īy the way this project is very cool. Expression Pedal inputs (didn't have one on hand, so one's in the post.) Provides SYSEX tools for downloading and uploading both the configuration section for this firmware, and to completely backup and restore the eeprom. Uses a section of the EEPROM that the standard MeloAudio firmware doesn't (at least as I write this.) So it's possible to reload firmwares without effecting settings. Firmware can be loaded through the normal DFU update process. Pass through of Sync/Start/Stop messages from USB to the Serial MIDI connector. Program Change messages can include the Bank Select messages prior to the PC message, either just the Lease Signficant Byte or both the LSB & MSB. CC, Note and Pitch Bend support momenary, toggle, or an on-duration of up to 2.5 sec in 10ms increments. Enables configuring different devices, or a series of actions of each button push. 0 to 3 independant chained commands on each switch/bank position. Each bank can display message strings for identification. So it can address seperate pieces of hardware in a midi chain. The Channel for each message is configured on each individual command. Supports Program Change (aka Patch Change), Controller Change, Note, Pitch Bend and Start/Stop messages for any of the buttons. "Spreadsheet" based configuration, no scrolling through menus on that tiny screen with huge buttons. Completely open source, so feel free to contribute (even just bug reports! or better still user guides) So anyway I'm writing a custom firmware for the MeloAudio Midicommander, since it couldn't do what I wanted (as many have discovered.) It would be great to get feedback, any other ideas of things to implement, and if anyone's game Alpha testers (very close to a alpha release). Hope this isn't a bit too presumptuous to join the forum and post about a person project, but the forum has been a great resource in learning about this type of gear. ![]()
0 Comments
Leave a Reply. |