Dear musicans like me :-)
after i posted the Steinberg ASIO COM interface in pure FreeBASIC.
Here are the FreeBASIC Steinberg VST include file.
download: fbVST.zip
With this and the ASIO interface you can write profesional Audio/Midi Apps
in FreeBASIC.
You can write VST Plugins DLL's (synthesizers, audio and MIDI effects)
or you can write a VST Host that can use all the thausends of free and fine VST plugins.
You must learn self how it works
get the SDK and DOC's from Steinberg website
If you run in to trouble i can try to help
but i'm self a beginner in all this complexi stuff.
Joshy
Steinberg VST 2.x SDK for FreeBASIC.
-
- Posts: 8631
- Joined: May 28, 2005 3:28
- Contact:
Steinberg VST 2.x SDK for FreeBASIC.
Last edited by D.J.Peters on Oct 12, 2022 18:36, edited 6 times in total.
Re: Steinberg VST 2.x SDK for FreeBASIC.
Hi Joshy,
I have been looking to dip my toes in the VST pond (having done some FreeBasic midi stuff) - and was searching the web for inspiration on how to get started using the Steinberg VST SDK from within Freebasic and I came across this thread and your very helpful include file. The problem is that all examples and information on the net seem to be written assuming C++.
My problem is that whilst I am OK with Freebasic and midi - I am not at all familiar with C++. I could spend the next few months reading the SDK and I will do exactly that - and hopefully will eventually get there.
But given that a "picture is worth a thousand words" - I wondered if you did have any sample code that you might be prepared to share of a simple VST written in FreeBasic that will indicate exactly how FBVST.bi is used. It could then be used as a source of study as a starting point into the C++ SDK documentation.
I should point out that I am not after an easy ride - just a pointer in the right direction in order to get started.
Many thanks
Barry
I have been looking to dip my toes in the VST pond (having done some FreeBasic midi stuff) - and was searching the web for inspiration on how to get started using the Steinberg VST SDK from within Freebasic and I came across this thread and your very helpful include file. The problem is that all examples and information on the net seem to be written assuming C++.
My problem is that whilst I am OK with Freebasic and midi - I am not at all familiar with C++. I could spend the next few months reading the SDK and I will do exactly that - and hopefully will eventually get there.
But given that a "picture is worth a thousand words" - I wondered if you did have any sample code that you might be prepared to share of a simple VST written in FreeBasic that will indicate exactly how FBVST.bi is used. It could then be used as a source of study as a starting point into the C++ SDK documentation.
I should point out that I am not after an easy ride - just a pointer in the right direction in order to get started.
Many thanks
Barry
-
- Posts: 8631
- Joined: May 28, 2005 3:28
- Contact:
Re: Steinberg VST 2.x SDK for FreeBASIC.
Barry it's 6 years ago and I don't have cool VST stuff on my HD anymore.D.J.Peters wrote:You must learn self how it works get the SDK and DOC's from Steinberg website
try the zip file.
Joshy
Re: Steinberg VST 2.x SDK for FreeBASIC.
Hi Joshy,
Thats a pity - but thanks anyway.
I did download the Zip file - but I think you may have put the wrong file in the post - as its all about ASIO (unless I have misread it):-
You wrote:
Here are the FreeBASIC Steinberg VST include file.
download: fbASIO.zip
Thanks
Barry
Thats a pity - but thanks anyway.
I did download the Zip file - but I think you may have put the wrong file in the post - as its all about ASIO (unless I have misread it):-
You wrote:
Here are the FreeBASIC Steinberg VST include file.
download: fbASIO.zip
Thanks
Barry
-
- Posts: 8631
- Joined: May 28, 2005 3:28
- Contact:
Re: Steinberg VST 2.x SDK for FreeBASIC.
Bazz sorry for the wrong link it's fixed now.
Joshy
Joshy
Re: Steinberg VST 2.x SDK for FreeBASIC.
Thanks Joshy - much appreciated.
Barry
Barry
-
- Posts: 8631
- Joined: May 28, 2005 3:28
- Contact:
Re: Steinberg VST 2.x SDK for FreeBASIC.
Because of malware on alice-dsl.net domain I moved all content to my new shiny3d.de server.
Joshy
Joshy
-
- Posts: 1
- Joined: Jan 17, 2015 16:11
Re: Steinberg VST 2.x SDK for FreeBASIC.
Hello Joshy,
create please vst plugin example which normal work in DAW.
I try to test plug01.dll in Reaper, he not see plugin.
In plug01.bas I see extern function "maix", instead of it should probably exist "vstpluginmain?
create please vst plugin example which normal work in DAW.
I try to test plug01.dll in Reaper, he not see plugin.
In plug01.bas I see extern function "maix", instead of it should probably exist "vstpluginmain?
-
- Posts: 8631
- Joined: May 28, 2005 3:28
- Contact:
Re: Steinberg VST 2.x SDK for FreeBASIC.
My old dirty inline assembler "hack" is 32-bit only
and i'm sure it won't work with a more modern version of VST.
FreeBASIC isn't the first choice to write VST stuff this days.
So I don't suport it anymore.
But you are free to learn how to use it.
Study some source codes of free open source plugin's
replace the needed call's with my FreeBASIC stuff
and build your own VST plugin DLL.
Joshy
and i'm sure it won't work with a more modern version of VST.
FreeBASIC isn't the first choice to write VST stuff this days.
So I don't suport it anymore.
But you are free to learn how to use it.
Study some source codes of free open source plugin's
replace the needed call's with my FreeBASIC stuff
and build your own VST plugin DLL.
Joshy