Delphi ASIO & VST sourceforge project

DSP, Plug-in and Host development discussion.
KVRAF
1538 posts since 14 May, 2004 from Europe

Post Wed Oct 04, 2006 5:59 am

Hello everyone,

just want to let you know, that I've created a sourceforge project of my Delphi ASIO & VST framework. There has been a lot of help of various persons throughout the years. With this step I hope we can work closer together now.

Here's the link: http://sourceforge.net/projects/delphiasiovst/

The project is very basic right now, but everything is included. Here's what you can expect:
  • * ASIO Host component
    * VST Host component
    * VST Plugin Wizard
    * Several Examples (Sine Generator, Effect Plugins)
    * various DSP algorithms
Right now it compiles in Delphi 5-10 (aka Delphi 2006). Additionally most of it compiles in Lazarus as well (not everything works within this open-source environment due to bugs of the compiler and the IDE)

I'd like to add more, but I would appreciate it if I'm not the only developer. So please take part in this project to make it more complete.

Right now it's very stable and has been used though all my products. Anyway there are several things which need improvements (adding some more examples, documentation and resources). Also I'd like to make it completely lazarus comatible to be able to compile platform independent.

Cheers,

Christian

KVRAF
8384 posts since 11 Apr, 2003 from now on the flat

Post Wed Oct 04, 2006 6:35 am

That's fab Christian. As and when I make any worthwhile changes, I'll upload them :)

DSP
Image

KVRAF
3723 posts since 17 Apr, 2002 from Scotland

Post Wed Oct 04, 2006 6:41 am

A great initiative, CB !!! Thanks - I will try to contribute, too :-)

KVRAF

Topic Starter

1538 posts since 14 May, 2004 from Europe

Post Wed Oct 04, 2006 7:59 am

I'm not yet sure if I add some graphical controls, but I already have some nice other surprises on my hard disk. Also I will make my old plugins open source as well (as examples)

Christian

KVRist
227 posts since 9 Aug, 2004 from Ruislip, UK

Post Wed Oct 04, 2006 8:15 am

Cool! I really ought to dig up my multihost app I was fooling around with based on these VST components.
Pete Goodwin

KVRAF

Topic Starter

1538 posts since 14 May, 2004 from Europe

Post Wed Oct 04, 2006 9:00 am

I'll upload the latest version tonight. With this version you can easily compile your VST plugin as native WinAmp Plugin. Stay tuned,

Christian

P.S.: If you plan to donate some work, please register as developer for the project, so that we can easily stay in touch.

KVRian
879 posts since 11 Jun, 2001 from Munich, Germany

Post Wed Oct 04, 2006 12:45 pm

Yihaa!
Seems the time has finally come for me to dig up those old Delphi sources of mine and see what I can add to the project. Expect some neat additions in the next weeks :-)

Cheers

Toby

www.tobybear.de

KVRAF
8384 posts since 11 Apr, 2003 from now on the flat

Post Wed Oct 04, 2006 3:47 pm

I remember you saying you had like 60Mb worth! It'll be good if some of those see the light of day :)

DSP
Image

KVRAF

Topic Starter

1538 posts since 14 May, 2004 from Europe

Post Thu Oct 05, 2006 7:41 am

Ok, just want to let you know, that I've configured SVN. I will now upload some more stuff. Yet it will only be available within the SVN.

Let me know if you want write access,

Christian

KVRAF

Topic Starter

1538 posts since 14 May, 2004 from Europe

Post Thu Oct 05, 2006 4:32 pm

Just added another example: 'Graphic EQ', a simple stereo graphic EQ.
It should compile as VST & Winamp plugin directly out of the box.

Christian

P.S.: Only available through SVN and still buggy.

KVRian
922 posts since 11 Mar, 2001 from nyc

Post Thu Oct 05, 2006 7:16 pm

cool
any idea if this stuff will work in kylix? i'm running version3 in linux.

KVRist
78 posts since 16 Aug, 2004

Post Fri Oct 06, 2006 1:29 am

Hi Toby,
you wrote, MiniHostCore are in the ZIP file.
Sorry, I cannot find it. :(

with best regards
Norbert

KVRAF

Topic Starter

1538 posts since 14 May, 2004 from Europe

Post Fri Oct 06, 2006 2:23 am

It supposed to be in the 'examples' folder. But I'm not sure if it's already in the zip. Try browsing the SVN, you should find it there.

Christian

KVRist
78 posts since 16 Aug, 2004

Post Fri Oct 06, 2006 5:39 am

Hi Christian,
thanks for support.
MiniHost is not in the folder example.
I have download step by step with browsing the SVN.
I can compilate this tool, when I use the
old VST files:
ASIOList.pas
DAEffect.pas
DAEffectX.pas
DAudioEffect.pas
DAudioEffectX.pas
DDspUtils.pas
DVstUtils.pas
MIDI.pas
MIDIFile.pas
WaveIOX.pas

But I cannot start it.
There is allways an unknown exception.

Is this tool compatible with the new ASIO and VST version ??????

with best regards
Norbert

KVRAF

Topic Starter

1538 posts since 14 May, 2004 from Europe

Post Fri Oct 06, 2006 12:49 pm


Return to “DSP and Plug-in Development”