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

RetroWave OPL3 gui #197

Open
ferro4prez opened this issue Apr 1, 2023 · 2 comments
Open

RetroWave OPL3 gui #197

ferro4prez opened this issue Apr 1, 2023 · 2 comments
Assignees

Comments

@ferro4prez
Copy link

Hello, I just got my RW OPL3 and am so happy it is supported by OPL3BankEditor!

Just an idea - how difficult would it be to convert OPL3BankEditor into a synth-style gui?

Something similar to Plogue's portaFM synth : https://www.plogue.com/products/chipsynth-portafm.html

With some sliders, laid out more like a synth friendly for musician's live use.

It has been incredible to "play" this RW OPL3 using OPL3BankEditor! But the experience for musicians could be so much more warm and usable if it were laid out more like a synth rather than an app with numbers and tiny arrows to change parameters.

@Wohlstand
Copy link
Owner

If speak about UI rework, sounds like good idea for the next major update.

Anyway, built-in OPL3-BE's tester isn't perfect to use for real performances as libADLMIDI's backend, it lack the different channels allocation models and other things. Main purpose of OPL3-BE is just a handy tool to edit/create/convert banks for various OPL3 related stuff, etc. Maybe I'll also take the libADLMIDI's backend into here to get two features: the full-featured MIDI backend, and an ability to play any MIDI files (with an ability to listen result during edits in the bank).

Anyway, if mean just an UI, you could for yourself, remake the UI form the thing, and use CSS feature of Qt widgets to make a different styles.

@ferro4prez
Copy link
Author

ferro4prez commented Apr 1, 2023 via email

@Wohlstand Wohlstand self-assigned this Nov 25, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Maybe later
Development

No branches or pull requests

2 participants