Wohlstand / OPL3BankEditor

A small cross-platform editor of the OPL3 FM banks of different formats (Downloads in README below)
GNU General Public License v3.0
143 stars 12 forks source link

No sound under Windows 10 (and ASIO?) #178

Closed freq-mod closed 3 years ago

freq-mod commented 3 years ago

One of BT Discord server users reported problems with not being able to hear anything when using this tool.

their audio device list in audio configuration menu: unknown reportedly none of these three options above work

adambiser commented 3 years ago

I have Windows 10 and do get sound using both of my options: "Default device" and "Realtek ASIO".

Dumb question, but do they have an instrument set up? The default new instrument settings produce no sound. At bare minimum: Carrier 1: Attack > 0 and Level > 0. (Sustain > 0 so the note will end)

freq-mod commented 3 years ago

Dumb question, but do they have an instrument set up? The default new instrument settings produce no sound.

supposedly yes, they tried to load a bank. I also don't have problem with realtek ASIO :man_shrugging:

devinacker commented 3 years ago

I'm having the same issue on Windows 8.1 after updating from version 1.3 of the editor.

Specifically, the only options available for me are:

Is there simply no option to use a non-ASIO audio device anymore?

Wohlstand commented 3 years ago

The last thing I had to update is the RT-Audio library and seems like it's the problem of this library I guess... The library itself is here: https://github.com/thestk/rtaudio

Wohlstand commented 3 years ago

I had to downgrade the RtAudio library, Please try again. :fox_face: :+1:

Wohlstand commented 3 years ago

I guess, the RtAudio library got messed up, so, I downgraded it into the state from 2018.

freq-mod commented 3 years ago

Allegedly, it still doesn't work...

freq-mod commented 3 years ago

Is it possible to add support for DirectSound/WASAPI?

Wohlstand commented 3 years ago

The RtAudio library has already DirectSound and WASAPI on aboard, I may guess, the library gets first who got initialized first? 🤔

Wohlstand commented 3 years ago

@jpcima, do you think is a good idea to add an option to add the switching between audio APIs when available? I mean:

freq-mod commented 3 years ago

i'm not @jpcima but that's an only sane way to fix these windows problems. For example, BambooTracker and ZorroTracker have these options, and I don't recall having any unsolvable problems with sound :man_shrugging:

jpcima commented 3 years ago

It's addressed in the PR #182

freq-mod commented 3 years ago

Changing the audio device solved the problem, thanks!