OPL3 GM VSTi
-
- KVRer
- Topic Starter
- 18 posts since 8 Oct, 2019
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!
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!
- KVRAF
- 7561 posts since 18 Apr, 2004
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.
:: .ogg for Media Player or iTunes/Quicktime | Why artists should be using Ogg Vorbis ::
-
- KVRer
- Topic Starter
- 18 posts since 8 Oct, 2019
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.
An alternative Is to use a framework like JUCE, but I find such frameworks add unnecessary bloat and make the code more complex.
-
- KVRian
- 687 posts since 17 Sep, 2007 from Planet Thanet
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
Have you looked at the reverse engineered interface from Xaymar? Dunno how useful it is, one of those things on my to do list
-
- KVRer
- Topic Starter
- 18 posts since 8 Oct, 2019
I just took a look at Xaymar's Interface, and It doesn't fulfill all of my needs such as processing MIDI events.
- KVRAF
- 8406 posts since 2 Aug, 2005 from Guitar Land, USA
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.
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
https://m.youtube.com/channel/UCprNcvVH6aPTehLv8J5xokA -Youtube jams
-
- KVRer
- Topic Starter
- 18 posts since 8 Oct, 2019
You can use a program such as OPL3 Bank Editor to edit the instrument bank files.
-
- KVRer
- Topic Starter
- 18 posts since 8 Oct, 2019
I just released a new version of this, and I added It to the KVR plugin database.
- KVRAF
- 5140 posts since 22 Jul, 2006 from Tasmania, Australia
please show us the UI,
and link us directly to purely the 64 bit VST2 build if you like,
-but do please up us the UI
and link us directly to purely the 64 bit VST2 build if you like,
-but do please up us the UI
-
- KVRer
- Topic Starter
- 18 posts since 8 Oct, 2019
Thanks for the feedback. I will prioritize developing a custom UI for the next release, but I will warn you It may not look as flashy as most modern plugins. The reason for this Is I want to make sure It Is accessible with assistive technology such as screen readers, which don't read the Interfaces of most plugins.
- Banned
- 7624 posts since 13 Nov, 2015 from Norway
thanks for these
EnergyXT3 - LMMS - FL Studio | Roland SH201 - Waldorf Rocket | SoundCloud - Bandcamp
-
- KVRer
- Topic Starter
- 18 posts since 8 Oct, 2019
OPL3GM VSTi version 1.2 has been released! https://github.com/datajake1999/OPL3GM_ ... es/tag/1.2
- KVRian
- 1154 posts since 17 Feb, 2010
Congrats datajake1999 for your OPL3GM project.
Did I read correctly ? An IA64 (Itanium) build is available too ?
Did I read correctly ? An IA64 (Itanium) build is available too ?
-
- KVRer
- Topic Starter
- 18 posts since 8 Oct, 2019
That Is correct. The Itanium compiler Is Included with my production build environment (Windows Server 2003 SDK), so It was trivial to produce IA64 builds. Even though there aren't any known VST hosts for Itanium, I can at least put some native IA64 VSTs out In the wild.
-
- KVRer
- Topic Starter
- 18 posts since 8 Oct, 2019
I just released OPL3GM VSTi Version 1.3. https://github.com/datajake1999/OPL3GM_ ... es/tag/1.3