Menu

#5 Add MIDI support

open
nobody
5
2018-12-26
2018-12-24
Zenitur
No

I'm using Sound Blaster Live! sound card based on Emu10k chip. On Linux, there are hardware MIDI presents, but I need to upload SoundFont:

[code]
modprobe snd_emu10k1_synth
sfxload -D 0 /opt/Creative/WaveTable/8MBGMSFX.SF2
[/code]

After this, Dosbox stopping to emulate SB16 MIDI in next start. Now it using Emu10k

[code]
DOSBox version 0.74
Copyright 2002-2010 DOSBox Team, published under GNU GPL.


CONFIG:Loading primary settings from config file /home/zenitur/.dosbox/dosbox-0.74.conf
MIXER:Got different values from SDL: freq 44100, blocksize 512
ALSA:Client initialised [17:0]
MIDI:Opened device:alsa
[/code]

hheretic doesn't use hardware MIDI, so there is no music. It's strange, because hheretic is using same SDL library that's dosbox using

Discussion

  • Zenitur

    Zenitur - 2018-12-24

    Also snd_seq kernel module can give you same with snd_emu10k1_synth module

     
  • Ozkan Sezer

    Ozkan Sezer - 2018-12-24

    If you have a well-tested patch, I can review and add it.
    If not, well, then this will have to wait :) because development
    of this project is pretty much maintenance-only these days.

     
  • Zenitur

    Zenitur - 2018-12-26

    No, I didn't program.

     

Log in to post a comment.

MongoDB Logo MongoDB