nukeykt / Nuked-SC55

Roland SC-55 series emulation
Other
285 stars 33 forks source link

Errors when using in Anvil Studio #58

Closed OpenRift412 closed 2 months ago

OpenRift412 commented 2 months ago

When using Nuked-SC55 in Anvil studio I get the following error:  image

Also, loopMIDI automatically mutes the port and I get this error notification: image

This issue happens on version 0.2.0-hotfix2

Karmeck commented 2 months ago

I suggest you test with the version found here, direct link to post. https://www.vogons.org/viewtopic.php?p=1255128#p1255128

Falcosoft commented 2 months ago

The most likely cause of your problem is that Anvil Studio also opened the same LoopMidi port as Midi Input port that you set in Anvil Studio as Midi Output port. Try to set Midi In port in Anvil Studio to none or make another dummy LoopMidi port and select it as Midi In port. (View -> Synthesizers, MIDI + Audio ports)

OpenRift412 commented 2 months ago

The most likely cause of your problem is that Anvil Studio also opened the same LoopMidi port as Midi Input port that you set in Anvil Studio as Midi Output port. Try to set Midi In port in Anvil Studio to none or make another dummy LoopMidi port and select it as Midi In port. (View -> Synthesizers, MIDI + Audio ports)

Okay, that seemed to work, thanks. Here's my setup for anyone else who runs into this issue: image

I don't know how this could be made more automated in the future, but any ideas are welcome, I suppose.

Falcosoft commented 2 months ago

Hi, Actually this problem has nothing to do with the emulator. It will happen the same way even if you do not even start the emulator :) That's why feedback detection is usually built into software loopback cables. This kind of problem happens in any Midi software if the same port is selected to both output and input. So I think this issue should be closed.

zaphod77 commented 2 months ago

correct. the emulator is 100% not at fault here. midi feedback is always either a software configuration error, or a false positive in the midi virtual cable driver (loopbe1 is infamous for this).