-
Notifications
You must be signed in to change notification settings - Fork 23
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 #91
Comments
This task depends on the main libADLMIDI project. I actually doing some work in the parallel branch to implement such support. The thing I did, works, but the real-time player isn't ideal yet, and has unstable timer yet, and I trying to resolve it. It's required to have a properly implemented timer to properly supply events to process various stuff like software vibrato and portamento. |
This would be so exciting and useful Wohlstand! I wonder if anyone can connect on this topic, that could help resolve? |
Just a working demo on Linux (on macOS currently an issue at least on my end, because freaking delay function waits much longer than requested, but the same code on Linux works accurate like a swiss clock). On Windows I never tested, first I should resolve the macOS problem first. Such timer code is very important to be implemented at ADLJack/AdlRt, and at the ADLPlug thing to properly supply all the commands to hardware in a time. 2024-08-01_07-57-14.mp4 |
Hi! Is it realistic to add the RetroWave OPL3 hardware to the list of "emulations"? dosbox-x did this for example - I believe they took whatever OPL3-specific commands were going to the Nuked emulation and simply redirected them to the RetroWave - as it is a literal real OPL3.
The text was updated successfully, but these errors were encountered: