http://bugs.winehq.org/show_bug.cgi?id=16026
Summary: Midi music does not play in Perfect Cherry Blossom demo Product: Wine Version: 1.1.8 Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: directx-dmusic AssignedTo: wine-bugs@winehq.org ReportedBy: spzakulec@mail.widener.edu
Created an attachment (id=17242) --> (http://bugs.winehq.org/attachment.cgi?id=17242) Messages from the console when running the game.
The Perfect Cherry Blossom demo seems to have a limited soundtrack compared with the full version- just sounds and MIDI versions of the first 3 levels. Under Windows XP, music comes on instantly when you switch from WAV to MIDI under BGM options. On Linux, there is no music from the demo. You can get the music to play by having a copy of the full soundtrack, and placing that file in the game directory.
I'm running Kubuntu 8.04.1.
http://bugs.winehq.org/show_bug.cgi?id=16026
--- Comment #1 from tyle7@hotmail.com 2009-01-18 16:05:06 --- Created an attachment (id=18807) --> (http://bugs.winehq.org/attachment.cgi?id=18807) WINEDEBUG=+midi from running full version of PCB with midi settings
I can confirm this behavior in both this demo as well as the full versions of Embodiment of Scarlet Devil, Perfect Cherry Blossom and Imperishable Night.
For the full versions it is a trivial matter as it works perfectly to use wav.
Attached a +midi log of running full version Perfect Cherry Blossom with game audio set to midi.
Wine version used 1.1.13
http://bugs.winehq.org/show_bug.cgi?id=16026
tyle7@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |tyle7@hotmail.com
--- Comment #2 from tyle7@hotmail.com 2009-01-25 03:58:43 --- Did some more testing and kind of got midi working.
First i installed timidity and followed the instructions at http://frankscorner.org/index.php?p=mid
This makes midi audio appear as long as alsa is chosen as sound option in wine.
The problem however is that the resulting audio is so full of stuttering that it's really uncomfortable to listen on. Unsure if this is a wine issue or if there is some setting in timidity that could fix this.
http://bugs.winehq.org/show_bug.cgi?id=16026
Christian Costa titan.costa@wanadoo.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |titan.costa@wanadoo.fr
--- Comment #3 from Christian Costa titan.costa@wanadoo.fr 2009-04-02 03:37:49 --- It seems your soundcard does not have an internal synthetizer but only an external midi port. You can check this using "pmidi -l" to list all alsa midi ports. Timidity hooks into alsa but it seems timidity port are not not made available to oss sequencer that's why this works only with alsa. My experience with Timidity is that I find very cpu intensive and have big latencies so I guess Wine is not the (main) cause of sound the stuttering.
http://bugs.winehq.org/show_bug.cgi?id=16026
--- Comment #4 from Austin English austinenglish@gmail.com 2009-10-01 15:09:45 --- Is this still an issue in current (1.1.30 or newer) wine?
http://bugs.winehq.org/show_bug.cgi?id=16026
Raymond superquad.vortex2@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |superquad.vortex2@gmail.com
--- Comment #5 from Raymond superquad.vortex2@gmail.com 2010-07-25 09:41:36 --- (In reply to comment #0)
Created an attachment (id=17242)
--> (http://bugs.winehq.org/attachment.cgi?id=17242) [details]
Messages from the console when running the game.
The Perfect Cherry Blossom demo seems to have a limited soundtrack compared with the full version- just sounds and MIDI versions of the first 3 levels. Under Windows XP, music comes on instantly when you switch from WAV to MIDI under BGM options. On Linux, there is no music from the demo. You can get the music to play by having a copy of the full soundtrack, and placing that file in the game directory.
I'm running Kubuntu 8.04.1.
do you have a wavetable sound card or MPU401-UART ?
it seem that you are using seq-dummy
trace:midi:ALSA_AddMidiPort OUT (14:Midi Through:kernel:0:Midi Through Port-0:a0002) trace:midi:ALSA_AddMidiPort MidiOut[0] name='L"Midi Through Port-0"' techn=1 voices=16 notes=16 chnMsk=ffff support=3 ALSA info: midi dev-type=a0002, capa=0 trace:midi:ALSA_AddMidiPort IN (14:Midi Through:kernel:0:Midi Through Port-0:a0002) trace:midi:ALSA_AddMidiPort MidiIn [0] name='L"Midi Through Port-0"' support=3 ALSA info: midi dev-type=a0002, capa=0
aplaymidi -l Port Client name Port name 14:0 Midi Through Midi Through Port-0
arecordmidi -l Port Client name Port name 14:0 Midi Through Midi Through Port-0
more /proc/asound/seq/clients
http://bugs.winehq.org/show_bug.cgi?id=16026
Vincent Povirk madewokherd@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|directx-dmusic |-unknown
http://bugs.winehq.org/show_bug.cgi?id=16026
--- Comment #6 from Raymond superquad.vortex2@gmail.com 2010-11-13 18:45:05 CST --- (In reply to comment #2)
Did some more testing and kind of got midi working.
First i installed timidity and followed the instructions at http://frankscorner.org/index.php?p=mid
This makes midi audio appear as long as alsa is chosen as sound option in wine.
The problem however is that the resulting audio is so full of stuttering that it's really uncomfortable to listen on. Unsure if this is a wine issue or if there is some setting in timidity that could fix this.
it depend on the rate of the samples in the soundfont used by timidity and whether your sound sound support that rate
e.g. you can change the default rate of dmix from 48000Hz to 44100Hz so that both timidity are the wine are mixed at 44100Hz if your sound card support 44100Hz
http://bugs.winehq.org/show_bug.cgi?id=16026
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Midi music does not play in |Midi music does not |Perfect Cherry Blossom demo |play/stutters in Perfect | |Cherry Blossom demo without | |timidity installed
http://bugs.winehq.org/show_bug.cgi?id=16026
Roc Vallès Domènech vallesroc@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |vallesroc@gmail.com
--- Comment #7 from Roc Vallès Domènech vallesroc@gmail.com 2011-04-23 00:15:42 CDT --- Try fluidsynth rather than timidity.
And it's definitely a midi issue, not wine. It's stuttering because of underruns and such happening to timidity.
It works fine with both soundcard's hw synth and with fluidsynth.
http://bugs.winehq.org/show_bug.cgi?id=16026
--- Comment #8 from Roc Vallès Domènech vallesroc@gmail.com 2011-04-23 00:16:59 CDT --- Please close this bug.
http://bugs.winehq.org/show_bug.cgi?id=16026
butraxz@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |butraxz@gmail.com
--- Comment #9 from butraxz@gmail.com 2013-04-21 14:38:36 CDT --- No update for over 900 days. Bug has been requested to close, so please close.
http://bugs.winehq.org/show_bug.cgi?id=16026
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |ABANDONED
--- Comment #10 from Austin English austinenglish@gmail.com 2013-04-22 20:43:16 CDT --- Abandoned.
http://bugs.winehq.org/show_bug.cgi?id=16026
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #11 from Austin English austinenglish@gmail.com 2013-04-22 21:12:49 CDT --- Closing.