OPL3 GM VSTi

VST, AU, AAX, etc. plug-in Virtual Instruments discussion
datajake1999
KVRer
11 posts since 8 Oct, 2019

Post Tue Nov 30, 2021 5:04 am

Hi,
I just released an interesting collection of VST instruments. They emulate some OPL3 MIDI drivers that were common back In the 90s. So If you ever wanted to bring the FM instruments from Doom, Duke Nukem 3D, or Windows 9x Into your DAW, this is a great way to do It.
I only have builds for Windows, but the code doesn't use any OS specific API's, so It shouldn't be too hard to port to another platform. https://github.com/datajake1999/OPL3GM_ ... es/tag/1.0
I hope you have fun with this project, and I am open to any suggestions for a future release!

User avatar
farlukar
KVRAF
7001 posts since 18 Apr, 2004

Post Tue Nov 30, 2021 9:31 am

I'll have a look at it later, but including the VST SDK in the source code might not go down well with Steinbеrg.

datajake1999
KVRer

Topic Starter

11 posts since 8 Oct, 2019

Post Tue Nov 30, 2021 1:53 pm

About the inclusion of the VST SDK. In the back of my mind I know I shouldn't Include It, but If I have collaborators on this project, I want to provide them with all of the code they would need to create working builds. Hunting down the VST 2.4 SDK has proven difficult in recent years, and I would rather do more productive things instead of hunting down dependencies.
An alternative Is to use a framework like JUCE, but I find such frameworks add unnecessary bloat and make the code more complex.

resynthesis
KVRian
581 posts since 17 Sep, 2007 from Planet Thanet

Post Tue Nov 30, 2021 2:02 pm

It's a problem isn't it!? I signed up with Steinberg in time so I can continue with VST 2 but...

Have you looked at the reverse engineered interface from Xaymar? Dunno how useful it is, one of those things on my to do list :)

datajake1999
KVRer

Topic Starter

11 posts since 8 Oct, 2019

Post Tue Nov 30, 2021 2:28 pm

I just took a look at Xaymar's Interface, and It doesn't fulfill all of my needs such as processing MIDI events.

User avatar
RunBeerRun
KVRAF
8021 posts since 2 Aug, 2005 from Guitar Land, USA

Post Tue Nov 30, 2021 2:36 pm

Sounds pretty cool, I played these games and am familiar with the music. Thanks for the 32 bit build!

Would be cool to tweak it more say on the fm modulator or so.
The only site for experimental amp sim freeware & MIDI FX: http://runbeerrun.blogspot.com
https://m.youtube.com/channel/UCprNcvVH6aPTehLv8J5xokA -Youtube jams

datajake1999
KVRer

Topic Starter

11 posts since 8 Oct, 2019

Post Wed Dec 01, 2021 2:37 am

You can use a program such as OPL3 Bank Editor to edit the instrument bank files.

Return to “Instruments”