Closed freq-mod closed 5 years ago
I think, yeah, the ability to switch emulator is nice thing! :fox_face: :+1: Thanks for notice!
Made just now, please test a thing! :fox_face:
Please correct "MAME YM2602 OPNA" => it's 2608, YM2602 doesn't exist I think...
It works, although there is something wrong with sample rate, I will examine it when I return from work (maybe I set OPN2 flag instead of OPNA in my bank)
Woops, it's a typo, damn
It works, although there is something wrong with sample rate, I will examine it when I return from home (maybe I set OPN2 flag instead of OPNA in my bank)
Also be sure to play with disabled "Play at PCM rate" flag
Also I can hear that PMDWIN OPNA handles volumes the different way other OPNa emus do, you can hear distortion, clipping, and noise at times due to high instrument volumes I guess...
EDIT: Disabling PCM rate did a job, thanks for advice!
Also I can hear that PMDWIN OPNA handles volumes the different way other OPNa emus do, you can hear distortion, clipping, and noise at times due to high instrument volumes I guess...
It's pretty experimental: https://github.com/Wohlstand/libOPNMIDI/pull/86
@jpcima: On this emulator, I had found a defect in the envelope release. It's possible that the internal release rate computes as 0, then a keyed-off note will remain forever in release phase, and it will maintain a continuous sound that you can't shut up, except having another note to take over the channel. I also met suspicious cases of release which took long delays to complete. It needs a review of the envelope behavior.
Works great, one question before I close it though: Is it okay that SSG-based instruments are silent? Using the experimental PSG and wavetable branch of bank editor, I made a PSG only instrument and neither of OPNA emus play it. I thought it will work, given that (Wohlstand/libOPNMIDI#77) was added...
PSG support didn't implemented yet on libOPNMIDI yet. I have to implement together with PSG also OPNA rhythm voices too. For that I have experimental branch on OPN2-BE where I made some testing and dirty stuff.
As this is complete, so, I closing :fox_face: :+1:
Self explanatory - Wohlstand/OPN2BankEditor#46 Currently only OPN2 is available as default.