나는 잃어버린 바이킹 을 재생하려고dosbox를 사용하여 소리가 들리지 않습니다 (NB : Ubuntu가 아닌 NixOS 사용)
내 시스템은 포트 14를 미디로 표시했습니다
$ pmidi -l
Port Client name Port name
14:0 Midi Through Midi Through Port-0
그러나 포트를 사용하여 미디를 연주해도 작동하지 않았습니다.
$ wget http://www.angelfire.com/fl/herky/images/teddybear.mid
$ pmidi -p 14:0 teddybear.mid
<silence>
소심한 설치 및 서버 실행
$ timidity -iA
...
$ pmidi -l
Port Client name Port name
14:0 Midi Through Midi Through Port-0
129:0 TiMidity TiMidity port 0
129:1 TiMidity TiMidity port 1
129:2 TiMidity TiMidity port 2
129:3 TiMidity TiMidity port 3
$ pmidi -p 14:0 teddybear.mid
<sound playing>
dosbox.conf에서 midiconfig를 129 : 0으로 변경
[midi]
mpu401=intelligent
mididevice=default
midiconfig=129:0
게임을 실행하면 소리가납니다!
참고 : nixos 사용자에게-나는 sound.enable = true; 하지만 필요한지 테스트하지 않았습니다.