Comments (4)
There might be a defect in the save & load mechanism.
That depends whether the host uses a weird sequence to interact with the plugin (I've never tried OpenMPT before).
following a quick examination of source code, the following sequence might create a problem
- host does NOT initialize processor (
prepareToPlay
not called) - host restores state data (OK)
- host requests current state data (FAIL when not initialized at step 1, returns empty)
- host restores state data again (FAIL, replacing
last_state_information_
with empty from step 3)
So I would think step 3 needs fixing at this location;
the state data should be filled from previous state info from step 2.
ADLplug/sources/plugin_processor.cc
Lines 804 to 806 in a17a34a
All this is just guessing, but we can give a quick try.
from adlplug.
https://ci.appveyor.com/project/jpcima/adlplug/builds/41901596
Retry one of these builds if you don't mind.
Under one of the mingw 32 or 64-bit builds, artifacts tab.
from adlplug.
Ah, that version seems to fix it! Thanks!
from adlplug.
Great, thanks for the feedback.
from adlplug.
Related Issues (20)
- Support Android? HOT 8
- Can ADLOPL3 synthesizer increase the possibility of arithmetic? HOT 2
- Some channels of the FM-OPN synthesizer may conflict!
- High CPU usage on Windows when UI is visible HOT 11
- Change modulator/carrier levels dynamically, affecting sustained notes HOT 3
- Native FL Studio Format HOT 1
- -- Package 'jack', required by 'virtual:world', not found HOT 2
- Don't know how to compile OPN2 HOT 2
- GUI interferes with host refresh rate/keyboard polling (FL Studio)
- warning: ‘void operator delete [](void*)’ called on unallocated object ‘juce::emptyString’ [-Wfree-nonheap-object]
- UE: circulare knob tuning, missing scroll fields HOT 1
- Please add a Monophonic mode (Mono mode)
- VST3 should be `*.vst3` HOT 1
- Other FM audio chip emulation support!
- Audio Unit fails validation for Logic Pro HOT 2
- RetroWave OPL3 HOT 3
- ADLplug VST2 not recognised in latest Reaper HOT 1
- Choose freely which channels are melodic and rhythm
- Channel pressure
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from adlplug.