Jump to content
Annons

Recommended Posts

Postat

Har funderat ett tag på att lära mig programmera egna pluggar mm till Logic. Någon som har något tips på hur man kan börja lära sig? Har en del programmeringsförkunskaper i c/c++, men fortfarande på nybörjarnivå.

Exempelvis ett väldigt enkelt delay. Hur gör man?

Eller är det ens möjligt?

Annons
Postat

En vanlig procedur är C++, ramverket Juce (för korskompabilitet med Xcode till Mac och Visual Studio till Windows) och VST SDK.

pme (oregistrerad)
Postat

En vanlig procedur är C++, ramverket Juce (för korskompabilitet med Xcode till Mac och Visual Studio till Windows) och VST SDK.

Tänk bara på att den är GPL, dvs du måste publicera source. Eller köpa en kommersiell licens.
  • 2 veckor senare...
Postat (redigerat)

Ja antingen går man på ett format, eller så portar man över till flera. C++ är nog standarden man ska hålla sig till.

Att göra själva pluggen sen, handlar om att förstå exakt hur själva mekanismen går till. T.ex. en EQ fungerar ju genom ringmodulator-principen, att man tar ett frekvensområde och skapar en intern rundgång genom att programmera så att processen genomför det skeendet. För att få datorprocessen att göra det, genom att programmera så i C++, är kanske den trixiga biten. Man får nog börja med att lära sig hur alla andra gjort som standard först, och sen hitta egna lösningar.

På sajten KVR-audio finns många som programmerar sina egna pluggar. Dom har ett forum där man får mycket hjälp. Ska du köra VST så börja med SDK 2.4, för VST3 är betydligt krångligare.

Redigerat av Signia

Bli medlem (kostnadsfritt) eller logga in för att kommentera

Du behöver vara medlem för att delta i communityn

Bli medlem (kostnadsfritt)

Bli medlem kostnadsfritt i vår community genom att registrera dig. Det är enkelt och kostar inget!

Bli medlem nu (kostnadsfritt)

Logga in

Har du redan en inloggning?
Logga in här.

Logga in nu
×
×
  • Skapa ny...

Viktig information om kakor (cookies)

Vi har placerat några kakor på din enhet för att du ska bättre ska kunna använda den här sajten. Läs vår kakpolicy och om hur du kan ändra inställningar. Annars utgår vi från att du är bekväm med att fortsätta.