sneakernets / DMXOPL

YMF262-enhanced FM patch set for Doom and source ports.
MIT License
64 stars 2 forks source link

Current State of the DMXOPL Project #49

Open sneakernets opened 4 years ago

sneakernets commented 4 years ago

I realize that this project has been dormant for over a year, mostly due to Real Life ™️ getting in the way. Now that Eternity Engine has ADLMIDI support and life has calmed down considerably, I can begin working on this project again.

A list of things I want to address:

Wohlstand commented 4 years ago

Oh, maybe you know, on the side of libADLMIDI I have a small news for you that here is a WIP thing which is almost completed: a full rework of embedded banks database which allows storing of multibank and which is better designed which results reduced size of generated store 🦊

sneakernets commented 4 years ago

This is great news! thank you!

sneakernets commented 4 years ago

Starting this back up, hopefully I can get DMX support back somehow?

freq-mod commented 1 year ago

so dead

sneakernets commented 1 year ago

so dead

Nah. I've just been super busy with real life right now. The project isn't going to die any time soon.

Wohlstand commented 1 year ago

About the DMX side: as I already explained via Discord, there is a bug at DMX library that incorrectly proceeds AM voices, and I even implemented a simulation of this bug at libADLMIDI and OPL3 Bank Editor sides, when you select the "DMX" volume model. Also, there is the "DMX (Fixed AM)" volume model that runs the DMX volume model without DMX's bug.

MoerasGrizzly commented 9 months ago

About the DMX side: as I already explained via Discord, there is a bug at DMX library that incorrectly proceeds AM voices, and I even implemented a simulation of this bug at libADLMIDI and OPL3 Bank Editor sides, when you select the "DMX" volume model. Also, there is the "DMX (Fixed AM)" volume model that runs the DMX volume model without DMX's bug.

Which volume model would you recommend for DMXOPL playback?