Kontrollrummet

Kategorier => Studio, produktion och övrigt => Ämnet startat av: lnetzel skrivet 05.03.2009, 14:25:50

Titel: Bygga egna VST i och FX?
Skrivet av: lnetzel skrivet 05.03.2009, 14:25:50
Någon som vet var man börjar kolla efter SDK eller dokumentation på hur man programerar mot VST? Är det C++ eller Delphi som gäller eller kanske andra språk?
Titel: SV: Bygga egna VST i och FX?
Skrivet av: JanneL skrivet 05.03.2009, 14:59:44
Någon som vet var man börjar kolla efter SDK eller dokumentation på hur man programerar mot VST? Är det C++ eller Delphi som gäller eller kanske andra språk?

Här finns lite info.
http://www.steinberg.net/en/company/3rd_party_developer.html (http://www.steinberg.net/en/company/3rd_party_developer.html)
Titel: SV: Bygga egna VST i och FX?
Skrivet av: lnetzel skrivet 05.03.2009, 17:33:57
Aha, tackar... så Steinberg har tänkt så långt som att skapa SDKs, tufft:)
Titel: SV: Bygga egna VST i och FX?
Skrivet av: neriks skrivet 05.03.2009, 20:15:32
Det är förmodligen enklast att använda C/C++ för att implementera VST-pluggar eftersom Steinberg's SDK är gjord för det. Det går dock utmärkt att använda Delphi eller Microsoft.NET (C#) även om det initiellt kräver lite mer jobb. Vill man att koden ska gå att kompilera både på PC och Mac så bör man dock undvika Delphi och Microsoft.NET och uteslutet använda C/C++ ...
Titel: SV: Bygga egna VST i och FX?
Skrivet av: lnetzel skrivet 06.03.2009, 09:08:15
Ah, bra tack. Jag jobbar dagligen med VB.NET och C# så det hade ju varit bra att börja kolla på C# för att vara mer hemma med syntax.

Jag tog ned VST SDK 2.3 och 2.4 igår från Steinberg men antar att VST 3 bara är till för nyaste Cubase 5?. Själv kör jag fortfarande med SX3 så jag vill ju gärna veta att det funkar med den versionen.

Vad är det för skillnad? (Jag har inte öppnat ZIP filerna från Steinberg än)

Titel: SV: Bygga egna VST i och FX?
Skrivet av: robblar skrivet 10.02.2010, 01:53:36
Jeg så tilfeldigvis her om dagen at det finnes VST plugins med kildekode på sourceforge. Det er snakk om mda pluggene som fulgte med Tracktion. Ubukelige som plugins, kanskje ok som eksempel?  :)
Titel: SV: Bygga egna VST i och FX?
Skrivet av: Dividend skrivet 10.02.2010, 02:20:07
Gammal tråd, men är också intresserad av sådan utveckling framöver, har ett antal algoritmer och idéer liggande.
Laddar hem SDKn och skall kolla sourceforge också....
Kör C++ och skulle inte få för mig att lära mig C# ens om jag ville, men är ändå intresserad av hur det gått för dig Inetzel?
Titel: SV: Bygga egna VST i och FX?
Skrivet av: robblar skrivet 10.02.2010, 17:42:22
Bakke behøver et dansbandsfilter. Kan man fixe i en VST plugg?
Titel: SV: Bygga egna VST i och FX?
Skrivet av: Dividend skrivet 10.02.2010, 18:43:24
av-dansbandifiera ens projekt, med vst :D

jag låte frågan gå vidare...

Titel: SV: Bygga egna VST i och FX?
Skrivet av: egghuvud skrivet 10.02.2010, 18:53:42
av-dansbandifiera ens projekt, med vst :D

jag låte frågan gå vidare...



Finns redan. det heter Distbox eller tubescreamer  :)
Titel: SV: Bygga egna VST i och FX?
Skrivet av: Dividend skrivet 12.02.2010, 00:18:34
Man behöver inte ens nåt VST, man kör process GAIN -42 på hela mastern...

Titel: SV: Bygga egna VST i och FX?
Skrivet av: lnetzel skrivet 12.02.2010, 10:10:35
Hej, jag hade faktiskt glömt bort denna tråd lite.

Jag uppgraderade till Cubase 5 kort efter att jag startade tråden och sedan glömde jag av det.

Det blev fokus på mitt metalprojekt (tog resten av 2009) och sedan vid jul gled jag över till att lära mig Silverlight 3 istället för jobbets skull. Intresset finns fortfarande för VST-utveckling men inte tiden tyvärr...
Eftersom jag kommer från webbhållet (.NET) är jag ju van att jobba i de högre logiska lagren och inte så långt ned som behövs för C/C++. Jag ser nog att det är för hög inlärningströskel för mig för att jag skall klara av det utan nära kontakt med någon som kan visa i början. Jag tror inte att man bygger en VST plug som tutorial för att läsa sig C++:)

Men jag vet också att så fort jag börjar läsa om något så kommer motivationen tillbaka och nu är jag ju här och skriver igen för att Dividend påminde mig så vem vet vad som händer under 2010:)
Titel: SV: Bygga egna VST i och FX?
Skrivet av: robblar skrivet 12.02.2010, 10:30:24
Jeg tviler på om det er C++ som er terskelen. Om man har programmert litt er ikke C++ vanskelig. Algoritmer innenfor digital signalbehandling, derimot  ;)
Titel: SV: Bygga egna VST i och FX?
Skrivet av: robblar skrivet 12.02.2010, 10:31:17
Og IKKE MINST: Stilige GUI-bitmaps!  :)
Titel: SV: Bygga egna VST i och FX?
Skrivet av: egghuvud skrivet 12.02.2010, 11:09:08
DEt finns ju "fuskprogram" också typ synthmaker: http://synthmaker.co.uk/ går at prova gratis i trettio dagar.  :)
Titel: SV: Bygga egna VST i och FX?
Skrivet av: Dividend skrivet 12.02.2010, 11:27:54
Jeg tviler på om det er C++ som er terskelen. Om man har programmert litt er ikke C++ vanskelig. Algoritmer innenfor digital signalbehandling, derimot  ;)

"terskelen" betyder vad? "Vorskel" är väl danska(norksa?) för skillnad.

Mina algoritmer är skrivna i nåt slag pseudocod med mycket text :) Själva implamentatation tar nog dagar.

för mycket som jag inte vet hur det görs (begrepp i min pseudkod), men SDKn kanske har svaret på en del av dem.
Titel: SV: Bygga egna VST i och FX?
Skrivet av: Dividend skrivet 12.02.2010, 11:41:29
Eftersom jag kommer från webbhållet (.NET) är jag ju van att jobba i de högre logiska lagren och inte så långt ned som behövs för C/C++. Jag ser nog att det är för hög inlärningströskel för mig för att jag skall klara av det utan nära kontakt med någon som kan visa i början. Jag tror inte att man bygger en VST plug som tutorial för att läsa sig C++:)

Men jag vet också att så fort jag börjar läsa om något så kommer motivationen tillbaka och nu är jag ju här och skriver igen för att Dividend påminde mig så vem vet vad som händer under 2010:)

Ja, C är ju högnivåassembly, och med klasser ovanpå för c++. Det var svårt innan jag kom över tröskeln. (Kunde java vilket inte var en fördel och C# är ju Microsofts java-variant grovt förenklat.) Java lärde jag mig på 2 månaden en sommar. C++ har tagit ett halvår (med vissa längre pauser) och jag är inte grym än på det. Bra, men inte grym. Än...
Alltså man måste tänka på ett helt annat sätt i C++ än java fast koden ser likadan ut. Och det är rätt störande.