NeuralAmpModelerPlugin icon indicating copy to clipboard operation
NeuralAmpModelerPlugin copied to clipboard

[BUG] App: Input channels list in preferences dialog is wrong

Open splisp opened this issue 2 years ago • 4 comments

In the Preferences dialog, the list of input channels is always populated for the first listed device, and not for the actually selected device. In the following screenshot, we can see 16 channels but my ZEDi10 only has 4:

1

This is because we are seeing the list of input channels for the ReaRoute device, the first one in the list:

2

I have verified in the debug that, in IPlugAPPHost::PopulateDriverSpecificControls(), mState.mAudioInDev.Get() always returns "ReaRoute ASIO (x64)" and I have found no way to change it (applying the dialog, closing it, doesn't help).

I am on Windows 10 professional 64 bit, running the standalone app, built from sources in debug mode (just forked).

splisp avatar Sep 11 '23 20:09 splisp

I understand that the file IPlugAPP_dialog.cpp is not in NeuralAmpModeler's sources, but in iPlug. May I tag @olilarkin ...

splisp avatar Sep 11 '23 20:09 splisp

Thanks, will address this

olilarkin avatar Sep 12 '23 05:09 olilarkin

In the current version of the app this bug seems to not be present anymore. I don't know if Oli made something to fix it or if it's a coincidence (I quickly searched through the latest iPlug's commits but I couldn't spot something related to this)

splisp avatar May 04 '24 14:05 splisp

Unfortunately there are still problems with the iPlug2 App wrapper... will get around to fixing it up sometime!

olilarkin avatar May 04 '24 16:05 olilarkin