LADSPA programming

Programming applications for making music on Linux.

Moderators: khz, MattKingUSA

User avatar
dengäspandeälgen
Established Member
Posts: 6
Joined: Sun Oct 30, 2011 6:02 pm
Location: Örebro
Contact:

LADSPA programming

Postby dengäspandeälgen » Thu Dec 15, 2011 8:59 pm

I am trying to understand ladspa programming, I have been studying the ladpsa sdk and some explanations I have found on the internet but I have not yet understod it all.

Please write an explanation of the ladspa code and how it manipulates the sound. It would be helpful to understand it from different perspectives.

User avatar
falkTX
Established Member
Posts: 6646
Joined: Sat Jan 09, 2010 3:04 pm

Re: LADSPA programming

Postby falkTX » Fri Dec 16, 2011 12:02 am

dengäspandeälgen wrote:I am trying to understand ladspa programming, I have been studying the ladpsa sdk and some explanations I have found on the internet but I have not yet understod it all.

Please write an explanation of the ladspa code and how it manipulates the sound. It would be helpful to understand it from different perspectives.


This might be useful to you:
http://linuxdevcenter.com/pub/a/linux/2 ... adspa.html

it's a bit dated, but still applies.

Tip: You should consider LV2 instead of LADSPA...
(the main core features are the same, but LV2 is 'extensible')

User avatar
Scary Hallo
Established Member
Posts: 274
Joined: Fri Oct 23, 2009 2:21 pm
Location: Germany / Pforzheim
Contact:

Re: LADSPA programming

Postby Scary Hallo » Fri Dec 16, 2011 7:27 am

Hi falkXT,

that is t of interest for me to. Is there something like a "Hello World"-example for LV2? :roll:

User avatar
falkTX
Established Member
Posts: 6646
Joined: Sat Jan 09, 2010 3:04 pm

Re: LADSPA programming

Postby falkTX » Fri Dec 16, 2011 2:10 pm

Scary Hallo wrote:Hi falkXT,

that is t of interest for me to. Is there something like a "Hello World"-example for LV2? :roll:


Yes, the most simple one is eg-amp.lv2:
http://lv2plug.in/trac/browser/trunk/plugins/eg-amp.lv2

Another possibility, which I'm using for myself (and about to release soon), is to use the Juce toolkit:
http://www.rawmaterialsoftware.com/juce.php
I'm developing a LV2 wrapper for it, so when you make a Juce based plugin, you'll get Standalone, VST, AU, RTAS and LV2 with the same code.

slowpick
Established Member
Posts: 457
Joined: Mon Apr 25, 2011 10:09 am

Re: LADSPA programming

Postby slowpick » Sat Dec 17, 2011 1:08 am

falkTX wrote:I'm developing a LV2 wrapper for it, so when you make a Juce based plugin, you'll get Standalone, VST, AU, RTAS and LV2 with the same code.

Live long, and prosper! :mrgreen:

User avatar
Scary Hallo
Established Member
Posts: 274
Joined: Fri Oct 23, 2009 2:21 pm
Location: Germany / Pforzheim
Contact:

Re: LADSPA programming

Postby Scary Hallo » Sat Dec 17, 2011 8:32 am

falkTX wrote:Yes, the most simple one is eg-amp.lv2:
http://lv2plug.in/trac/browser/trunk/plugins/eg-amp.lv2


Thank you falkXT, I'll have a look at it in my holiday after Christmas.


Return to “Developer's Section”

Who is online

Users browsing this forum: No registered users and 1 guest