Feature #1517
Autoselect missing interfaces from other audio plugins
50%
Description
Don't know if it's a bug or limitation, but MIDI won't play with any other sound drivers here. Happens in v1.9.0 beta8 and beta9 (only versions I tested).
Labels: Sound
History
#1 Updated by stavstav2 over 12 years ago
all have the same prob, it seems they went backwards for a while, beta 6 and 7 do not even play midis, which is the original game music. its retarded.
beta5 plays midis perfect under directsound 6 or directsound 8 and they got rid of that? it makes NO sense
and although much improved over last 3 betas, beta 9 with sdl mixer has some small midi issues too, there is stuttering and some strange tempo problems at times
re-implement directsound 6/8 with midi support from beta5 please it was already perfect no need to change it and definitely do not get rid of it completely from the program as has been done.
#2 Updated by skyjake over 12 years ago
In 1.9.8 it is possible to pick and choose which audio interface to use for SFX, Music, and CD audio. So for instance as OpenAL doesn't provide MIDI, one could use FMOD or winmm for MIDI instead (-imusic winmm).
#3 Updated by danij over 12 years ago
Should Doomsday intelligently try to complete the available audio interfaces whenever possible? For example, if the user requests -dsound the engine would automatically look for another plugin with which to play MIDI.
#4 Updated by skyjake about 12 years ago
Making this an RFE since it is working currently as intended.
#5 Updated by skyjake about 11 years ago
- Tags set to Audio
- Category set to Enhancement
- Status changed from New to In Progress
- Assignee set to skyjake
- % Done changed from 0 to 50
This is partially done now: one can select specific interfaces with command line options.
#6 Updated by skyjake about 11 years ago
- Assignee deleted (
skyjake)
#7 Updated by skyjake over 8 years ago
- Status changed from In Progress to Progressed
#8 Updated by skyjake almost 5 years ago
- Status changed from Progressed to Closed
Closing as obsolete.
In general, the audio backends could use refinement so that 1) all of them are available, 2) there is a priority order for selecting which backend gets to play a specific piece of content.
#9 Updated by skyjake almost 5 years ago
- Target version set to Architecture
#10 Updated by skyjake almost 5 years ago
- Target version deleted (
Architecture)