You are not logged in.

#1 2018-05-20 00:57:31

EGStein
Member
Registered: 2017-12-11
Posts: 6

Wine has no Midi ALSA ports

Hey, I'm trying to get wine to play the Pinball.mid from the Space Cadet 3D Pinball from winxp, but when I play it and check aconnect -o, there is no Wine related ports. Is there a way I can fix this issue?

My aconnect output when I run the program:

 client 0: 'System' [type=kernel]
    0 'Timer           '
    1 'Announce        '
client 14: 'Midi Through' [type=kernel]
    0 'Midi Through Port-0'
client 128: 'TiMidity' [type=user,pid=4715]
    0 'TiMidity port 0 '
    1 'TiMidity port 1 '
    2 'TiMidity port 2 '
    3 'TiMidity port 3 '

Wine with +midi debug flag

0009:fixme:mci:MCI_LoadMciDriver Couldn't load driver for type L"PINBALL.MID".

Timidity Config

# details on this file and other examples see here:
# http://www.onicos.com/staff/iz/timidity/dist/cfg/sndfont.cfg
# http://www.onicos.com/staff/iz/timidity/dist/cfg/
#----------------------------------------------------------------
# SoundFont extension configuration
#
# soundfont <filename> [order={0|1}] [remove]
#    <filename> is the path of SoundFont file.
#    order: 0(preload) or 1(load after GUS).
#    remove: disable specified soundfont.
#
# font exclude <tonebank> [<preset> [<keynote>]]
# font order {0|1} <tonebank> [<preset> [<keynote>]]
#    <tonebank>: 0-127
#
# font exclude 128 [<drumset> [<key>]]
# font order {0|1} 128 [<drumset> [<key>]]
#----------------------------------------------------------------

# change the next line to point to a soundfont you have
# soundfonts can be found e.g. here: http://www.hammersound.net/
soundfont /usr/share/soundfonts/Compifont_NEW.sf2

# you can do manipulations of the soundfont you load like this:
# e.g. removing drumset 99
# font exclude 128 99

# load drum samples after GUS patches
# font order 1 128

aplaymidi -p128 works just fine

Last edited by EGStein (2018-05-20 01:37:30)

Offline

#2 2018-05-20 01:03:29

EGStein
Member
Registered: 2017-12-11
Posts: 6

Re: Wine has no Midi ALSA ports

Moved to OP

Last edited by EGStein (2018-05-20 01:30:19)

Offline

#3 2018-05-20 01:24:28

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 25,388

Re: Wine has no Midi ALSA ports

Wine is not going to have a midi output port it relies on timidity to provide that, is your timidity properly configured? Can you play back a standalone midi file using aplaymidi? Also please edit your post to append new information as opposed to making a new post if there has not yet been an answer.

Last edited by V1del (2018-05-20 01:24:54)

Offline

#4 2018-05-21 21:19:30

Lone_Wolf
Administrator
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 15,425

Re: Wine has no Midi ALSA ports

Does winecfg see the midi device ?

If not, have You followed https://wiki.archlinux.org/index.php/Ti … IDI_device ?


Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.

clean chroot building not flexible enough ?
Try clean chroot manager by graysky

Offline

Board footer

Powered by FluxBB