Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Online config tool + USB support, mGB mode (5) passes thru SysEx #3

Merged
merged 3 commits into from
Nov 26, 2024

Conversation

tstirrat
Copy link
Owner

@tstirrat tstirrat commented Oct 8, 2024

  • Enables the programmer over both usb and serial midi.

    • Use the Online ArduinoBoy Editor (requires Chrome/Edge) since the maxpat editor is flakey and I've updated some of the messages.
  • Uses the USB-MIDI library for more consistency between usb and serial MIDI, and it improves readability.

  • mGB mode is now more functional. Consider it a general purpose MIDI mode for other roms like Chord

    • Passes through a lot more MIDI messages, incl. SysEx and Realtime Start/Stop/Clock etc
    • Filters out Poly and Channel Aftertouch for now (since they are noisy). Later this could be toggled via the editor
    • All modes pass through all messages serial midi in -> out. Later this could be toggled via the editor
PR Description
👉 #3 Allow programmer to work over usb MIDI

@tstirrat tstirrat changed the base branch from tstirrat-sysex-passthrough to master October 8, 2024 01:23
@tstirrat tstirrat force-pushed the tstirrat-sysex-passthrough-02-programmer-usb branch 4 times, most recently from 06cb76c to 6468fe8 Compare October 9, 2024 15:00
@tstirrat tstirrat changed the title Allow programmer to work over usb MIDI USB programmer and SysEx passthrough to mGB Oct 9, 2024
@tstirrat tstirrat force-pushed the tstirrat-sysex-passthrough-02-programmer-usb branch 2 times, most recently from 0b8f75a to 84da117 Compare October 9, 2024 22:04
@tstirrat tstirrat force-pushed the tstirrat-sysex-passthrough-02-programmer-usb branch 9 times, most recently from cbed2a3 to eef9e20 Compare October 14, 2024 22:32
@tstirrat tstirrat force-pushed the tstirrat-sysex-passthrough-02-programmer-usb branch from eef9e20 to 1360956 Compare October 26, 2024 03:35
@tstirrat tstirrat changed the title USB programmer and SysEx passthrough to mGB Online config tool + USB support, mGB mode (5) passes thru SysEx Nov 26, 2024
@tstirrat tstirrat merged commit 7db2d0b into master Nov 26, 2024
@tstirrat tstirrat deleted the tstirrat-sysex-passthrough-02-programmer-usb branch November 26, 2024 23:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant