Menu

#487 Soundblaster MIDI, Etc. Support

nice_to_have
closed
None
5
2017-07-22
2014-06-15
raekwonchef
No

Continue/finish MIDI and other soundblaster emulation features currently missing from Bochs, so that DOS games can run properly. Port over working sound emulation code from DOSBox.

See https://sourceforge.net/p/bochs/discussion/39592/thread/3cbff572/

Thank you.

Discussion

  • raekwonchef

    raekwonchef - 2014-10-13

    Hi Volker,

    Can you please update me on your progress? I very much appreciate it.

     
  • Volker Ruppert

    Volker Ruppert - 2015-02-19

    The OPL3 FM emulation has been ported from DOSBox. It produces wave output instead of the old and incomplete MIDI stuff. Now it is possible to have dual midi and wave output (sending to device and file at the same time). The PCM format is now converted to 16-bit stereo signed little endian. Mixing PC speaker, OPL3 FM and PCM output is possible now, but resampling is not implemented yet.

     
  • raekwonchef

    raekwonchef - 2015-02-20

    That's great, Volker! How can I get my hands on a release, that contains your port, for testing? Please give me any relevant details.

     
  • Volker Ruppert

    Volker Ruppert - 2017-02-11
    • status: open --> closed
     
  • Volker Ruppert

    Volker Ruppert - 2017-02-11

    Since the SB16 has only a MIDI port and the sound generation must be done by external hardware, all features of the SB16 are implemented. The sound output driver needs to support MIDI to hear the output.

     
  • raekwonchef

    raekwonchef - 2017-07-22

    Hi Volker. Thanks for your efforts. I just tested Ultima 7 and PCM + OLP3 appear to be working!! The sound was pretty slow and crackling. What kind of adjustments can I make to help with that?

     

    Last edit: raekwonchef 2017-07-22

Log in to post a comment.