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

Ported Teensy MIDI to serial MIDI #87

Merged
merged 3 commits into from
Jul 11, 2021
Merged

Conversation

prosper00
Copy link
Contributor

I ported your OPL2 teensy MIDI example to work on a Nano (probably also Uno). Should also work as a USB MIDI device with a pro-micro or Leonardo with a couple small changes (documented in the code comments)

Copy link
Owner

@DhrBaksteen DhrBaksteen left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi, Thanks a lot for your contribution!

I've tested it on my setup and it works as expected.

I have two small requests before I merge your PR:

  • Can you please move the files into the top most SerialMidi folder and remove the nested one?
  • Please update the comment that describes the example

* This example can be used together with a Teensy 2.0 or later to use the OPL2 Audio Board as a MIDI device. To
* configure the Teensy as a MIDI device set USB Type to MIDI in the IDE using Tools > USB Type > MIDI. Once connected
* the board should appear in the device list as 'OPL2 AUdio Board MIDI'. You can now use test the board with, for
* example, MIDI-OX, your favorite music creation software or DosBox!
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can you please update the comment for the example? Please include the name / reference to the MIDI library that should be installed for the example. I tested it with https://github.com/FortySevenEffects/arduino_midi_library

Also feel free to credit yourself :)

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Updated comments, made the requested changes. They should be in teh latest commit.

Cheers, and thanks for the great library!

@DhrBaksteen DhrBaksteen merged commit aac7125 into DhrBaksteen:master Jul 11, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants