Donate Share May 2009: Project of the Month

DOSBox DOS Emulator

Tracker: Feature Requests

5 Add CoreMIDI support for OSX - ID: 1480493
Last Update: Comment added ( qbix79 )

DOSBox has a MIDI passthrough feature that allows it to
use an external synthesizer, such as the Roland MT-32,
from the host operating system. This feature is not
available to Mac OSX users because MIDI messages are
sent to the CoreAudio subsystem instead, which drives
an internal software synthesizer. I guess that MT-32
emulation is a possibility under this scenario, but it
removes the advantage to those of us who use the
authentic MT-32 hardware with OSX.


Peter McCombs ( pmccombs ) - 2006-05-02 15:49

5

Closed

None

Peter Veenstra

None

None

Public


Comments ( 6 )

Date: 2007-12-12 19:45
Sender: qbix79Project AdminAccepting Donations


commited your patch


Date: 2007-09-04 22:57
Sender: jjamieson


Okay anyways so I found your patch (under patches, duh) and it works like
a charm. (I also have a Midiman, the 4x4, and an MT-32.)

I wonder why it's not implemented in the main code tree? Seems like a
pretty straight-forward patch.



Date: 2007-09-04 04:33
Sender: jjamieson


Wow it's been awhile since you submit this patch and it's still not in the
main line.

I can build dosbox from source, but how do I obtain your patch? I've not
really used sourceforge much.



Date: 2006-05-18 02:16
Sender: pmccombs

Logged In: YES
user_id=730704

I submitted my little patch for this feature.


Date: 2006-05-16 18:42
Sender: pmccombs

Logged In: YES
user_id=730704

Ok, this morning I tested a bit of code that I added that
allows me to specify "coremidi" in the midi config section,
and it will send the events to the core midi API instead of
to the internal core audio synth. It appears to work just
fine. I was able to send the events to either port A or
port B on my MidiSport 2x2 USB interface, which routes to
any attached external synth. Of course, "coreaudio" is still
an option with this change. Once I've tested a bit more,
I'll upload a patch for anyone who is interested.


Date: 2006-05-12 22:00
Sender: pmccombs

Logged In: YES
user_id=730704

I've started adding this little feature on my own, in a
personal build, and I have made some progress. If it works
properly, I'll submit a patch for the Dosbox team to review.


Attached File

No Files Currently Attached

Changes ( 3 )

Field Old Value Date By
status_id Open 2007-12-12 19:45 qbix79
assigned_to nobody 2007-12-12 19:45 qbix79
close_date - 2007-12-12 19:45 qbix79