Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

music_native2: Playing a MIDI can cause further MIDI music to not play #298

Open
ohrrpgce-bugbot opened this issue Feb 9, 2007 · 5 comments
Labels
bug Yeah... that's broken music_native2 rel: ubersetzung Present in ubersetzung 2007-09-21

Comments

@ohrrpgce-bugbot
Copy link

[bz#298]

  1. Enter the import music menu
  2. Play a song (necessary? Maybe, maybe not)
  3. Exit the menu, back to the main menu
  4. Enter the import music menu again

The music will not play any more, or will only play one note (I get the former, while Kizul gets the latter)

From: @pkmnfrk
Reported version: 20070921 Ubersetzung
Operating system: Windows 2000

@ohrrpgce-bugbot
Copy link
Author

Comment author: Kizul Emeraldfire <KizulEmeraldfire>

  1. Enter the import music menu
  2. Play a song (necessary? Maybe, maybe not)
  3. Exit the menu, back to the main menu
  4. Enter the import music menu again

The music will not play any more, or will only play one note (I get the former,
while Kizul gets the latter)

Hmm. It only affects MIDIs for me. OGGs/MP3s still play fine. >.>

@ohrrpgce-bugbot
Copy link
Author

Comment author: @pkmnfrk

Yes, that is correct (and expected). As soon as I'm done with a little patch I'm writing, I'll figure out what's going on here.

Also, it only applies to _native2, but the dropdown doesn't have it listed, so I assigned it to _native.

@ohrrpgce-bugbot
Copy link
Author

Comment author: Kizul Emeraldfire <KizulEmeraldfire>

Actually, I was just cruising through an RPG that has more than one MIDI song, and after the first MIDI plays, the other ones only play their first note. It doesn't seem to be exiting the Import Music menu that does it. o.O

@ohrrpgce-bugbot
Copy link
Author

Comment author: @bob-the-hamster

This is not an ubersetzung blocker because music_native2 is not the default backend.

@ohrrpgce-bugbot
Copy link
Author

Comment author: @rversteegen

This apparently has something to do with the sequences of calls to the music backend. I did not encounter this bug until I opened the Import Song browser from the Import Music menu, playing an OGG file (any seems to do) which was the first file in the directory. After importing the OGG file (and after restarting Custom to fix the problem) playing it by browsing to its song entry does NOT trigger the bug.

When MIDI files refuse to play, in ?_debug.txt I see:
midiStreamRestart error
The device hasn't been opened...?

@ohrrpgce-bugbot ohrrpgce-bugbot added music_native2 bug Yeah... that's broken rel: ubersetzung Present in ubersetzung 2007-09-21 labels Mar 14, 2020
@rversteegen rversteegen changed the title Playing a MIDI causes further MIDI music to not play music_native2: Playing a MIDI can cause further MIDI music to not play Aug 24, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Yeah... that's broken music_native2 rel: ubersetzung Present in ubersetzung 2007-09-21
Projects
None yet
Development

No branches or pull requests

1 participant