Oh don't you worry, mine will come!Chris-S wrote:Ohhh, surprise.
Awaiting funny tracks.
One Synth Challenge #99: vst2413 by Keijiro Takahashi (J.Ruegg wins!)
-
- KVRAF
- Topic Starter
- 2726 posts since 19 Dec, 2010 from North America
One Synth Challenge: https://sites.google.com/site/kvrosc/about
- KVRist
- 239 posts since 7 Apr, 2017 from Fremont, California
Hi Friends,
This is my entry for OSC#99
https://soundcloud.com/baalisoda/baalis ... d-old-days
Tools that I have used to write this track are as follows,
DAW – FL Studio 12
SoftSynth – VST2413P (x6), VST2413R (x2)
Native Plugin – Fruity Reverb 2 (x2)
Third party Plugins
A1Stereo Control (x6), BaxterEQ (x1), BootEQmkII (x3), Classic Delay (x3), EpicVerb (x5), FerricTDS (x1), NastyDLAmkII (x2), NastyVCS(x1), Nova67P (x8), Proximity (x1), ThrillseekerXTC Blue (x3), ThrillseekerXTC Black (x2), TP Basslane(x1), Yohng's W1 Limiter (x1).
Thanks for listening and I hope you like it.
Cheers!
This is my entry for OSC#99
https://soundcloud.com/baalisoda/baalis ... d-old-days
Tools that I have used to write this track are as follows,
DAW – FL Studio 12
SoftSynth – VST2413P (x6), VST2413R (x2)
Native Plugin – Fruity Reverb 2 (x2)
Third party Plugins
A1Stereo Control (x6), BaxterEQ (x1), BootEQmkII (x3), Classic Delay (x3), EpicVerb (x5), FerricTDS (x1), NastyDLAmkII (x2), NastyVCS(x1), Nova67P (x8), Proximity (x1), ThrillseekerXTC Blue (x3), ThrillseekerXTC Black (x2), TP Basslane(x1), Yohng's W1 Limiter (x1).
Thanks for listening and I hope you like it.
Cheers!
-
- KVRian
- 725 posts since 11 Mar, 2014 from Netherlands
Thanks to ssj71 you can now compile a linux version for vst2413
Here's how I did it
Here's how I did it
- get the source.
Code: Select all
git clone https://github.com/ssj71/vst2413 - Download the vst sdk from Steinberg from
http://www.steinberg.net/sdk_downloads/ ... ld_352.zip
unzip it (duh)
- Now the tricky part
This is from the CMakeLists.txtIn the vst2413/source directory create a vst2.x directory and copy those files to it.Code: Select all
# you must download the VST SDK and copy the directory: # pluginterfaces/vst2.x # into vst2.x/pluginterfaces/vst2.x # and all the files from: # public.sdk/source/vst2.x # into vst2.x
Here's my directory listing of vst2413/source/Code: Select all
~/build/vst2413/source$ tree . ├── CMakeLists.txt ├── emu2413 │ ├── 2413tone.h │ ├── 281btone.h │ ├── emu2413.c │ ├── emu2413.h │ ├── emutypes.h │ ├── readme.txt │ └── vrc7tone.h ├── RhythmDriver.cpp ├── RhythmDriver.h ├── SynthDriver.cpp ├── SynthDriver.h ├── Vst2413p.cpp ├── Vst2413p.h ├── Vst2413r.cpp ├── Vst2413r.h ├── Vst2413s.cpp ├── Vst2413s.h └── vst2.x ├── aeffeditor.h ├── audioeffect.cpp ├── audioeffect.h ├── audioeffectx.cpp ├── audioeffectx.h ├── pluginterfaces │ └── vst2.x │ ├── aeffect.h │ ├── aeffectx.h │ └── vstfxstore.h ├── vst2.x └── vstplugmain.cpp - Once your directory setup is complete cd back in the vs2413 dir.
- Create a build directory and enter it
- run
Code: Select all
cmake ../source/ - now run
Code: Select all
make - Beautiful compiler output will scroll through the cli.
You'll end up with 3 lib2413*.so files, those are the vstCode: Select all
rob@laptop:~/build/vst2413/build$ ls CMakeCache.txt CMakeFiles cmake_install.cmake libemu2413.a libvst2413p.so libvst2413r.so libvst2413s.so Makefile - copy the *so files to a directory where your DAW can find them
usually this is ~/.vst
- Note : I had to install cmake
- Note : you might need more packages installed to compile this but you are on linux and therefore very smart and you'll figure it out
- Note : but seriously , if you need help just say so
- Note : I like bullet lists
- KVRAF
- 3209 posts since 17 Apr, 2010 from Slovenia
I'm laughing slightly puzzled about just what I can do now in roughly 10 minutes...
Attached you find a Window 64bit compile of all three plugins. I still don't understand the "rhythm" section, because it won't bring up any interface on any version, but anyway... it's in there, too!
Attached you find a Window 64bit compile of all three plugins. I still don't understand the "rhythm" section, because it won't bring up any interface on any version, but anyway... it's in there, too!
You do not have the required permissions to view the files attached to this post.
- KVRist
- 119 posts since 17 Sep, 2013 from UK
The rhythm section uses a similar mapping to General MIDI drums e.g. kick on C3 and such.Taron wrote:I still don't understand the "rhythm" section, because it won't bring up any interface on any version, but anyway... it's in there, too!
It's very tasty, I swear!
- KVRian
- 1128 posts since 30 Oct, 2013 from Scarborough
Pretty much got it working in mulab, even put a front end on.
Unfortunately, although patch saving (fxp) works fine, these have to be reloaded for each instance every time project is reloaded, as the state is not remembered and returns to default.
Should be interesting though. For once I will try to do a quickie
Unfortunately, although patch saving (fxp) works fine, these have to be reloaded for each instance every time project is reloaded, as the state is not remembered and returns to default.
Should be interesting though. For once I will try to do a quickie
https://rjsemper.wixsite.com/website
One Synth Challenge - https://sites.google.com/site/kvrosc/about
One Synth Challenge - https://sites.google.com/site/kvrosc/about
- KVRAF
- 3209 posts since 17 Apr, 2010 from Slovenia
Yeah, I was going to look at it in a moment, too, fixing the weird instance copy patch loss, but also making a little GUI for it. We shall see. I won't dedicate much time to it, but it could be fun! Source looks interesting.
-
- KVRist
- 116 posts since 22 Mar, 2016
- KVRAF
- 3209 posts since 17 Apr, 2010 from Slovenia
Ok, here's a quick fix for vst2413s (Win 64), allowing to copy instances while keeping parameters! 
You do not have the required permissions to view the files attached to this post.
- KVRian
- 1128 posts since 30 Oct, 2013 from Scarborough
Wonderful! - This also fixes the issue on reloading project. ThanksTaron wrote:Ok, here's a quick fix for vst2413s (Win 64), allowing to copy instances while keeping parameters!
https://rjsemper.wixsite.com/website
One Synth Challenge - https://sites.google.com/site/kvrosc/about
One Synth Challenge - https://sites.google.com/site/kvrosc/about
-
generaldiomedes generaldiomedes https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=396947
- KVRian
- 674 posts since 15 Apr, 2017 from Canada
I got the stock version working on Reaper using the on-screen keyboard, rather than using my MIDI keyboard input. For some reason, MIDI input causes the note to hang.
-
generaldiomedes generaldiomedes https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=396947
- KVRian
- 674 posts since 15 Apr, 2017 from Canada
Hmm .. this doesn't show up for me in Studio One / Win 64RichardSemper wrote:Wonderful! - This also fixes the issue on reloading project. ThanksTaron wrote:Ok, here's a quick fix for vst2413s (Win 64), allowing to copy instances while keeping parameters!
- KVRAF
- 3209 posts since 17 Apr, 2010 from Slovenia
No idea, general, why it wouldn't show up. Make sure you have no other version interfering. I assume, Studio One will try to scan your vst folder?! So, yeah, make sure you're doing everything right first! And be sure it brings up a generic GUI, since this plugin has no own GUI!
- KVRAF
- 3209 posts since 17 Apr, 2010 from Slovenia
I've added program naming, too, which also still loads old presets as far as I can tell. And I've compiled a Windows 32bit version as well...
You do not have the required permissions to view the files attached to this post.
-
- KVRist
- 417 posts since 24 Nov, 2012
FL Studio seems to remember the settings so looking forward for some FM fun 
