noisesmith / ladosc

create osc messages via a ladspa plugin
GNU General Public License v3.0
1 stars 0 forks source link

compile and run in MacOs #1

Open davrandom opened 8 years ago

davrandom commented 8 years ago

Hi noisesmith, I would like to run this plug-in in ardour under mac to be able to pass some automation via osc to puredata.

I managed to compile it writing a simple cmake (thanks to Edu), copied under /Library/Audio/Plug-Ins/LADSPA/ (I have other working plugins there) but it is not shown as a plugin in Ardour.

CMakeLists.txt

noisesmith commented 8 years ago

I'm attempting to build this on OSX - where do I get the LADSPA stuff? ladspa.org seems to be down, and all I am finding is linux packages - I'm sure this is simple to sort out but I'm stumped for the moment.

Maybe it's easier to start with Ardour and assume that has or pulls in the right headers for LADSPA?

davrandom commented 8 years ago

Hi,

you can get ladspa.h from Ardour sources, here: /ardour/libs/ardour/ardour/ladspa.h

noisesmith commented 8 years ago

I've gotten things set up so I can succesfully build on macos (with some improvements to the makefile that will be an improvement even under linux).

Now I'm figuring out why ardour isn't loading my plugin - first suspicion is that since it has no audio input or output ardour doesn't offer it, to test this I think the best plan is to add a pass-through audio stream.

It would also be good to see if there is a recommended way to attach a control automation that is intended to have side effects outside the app, rather than generating a signal on a channel.

noisesmith commented 8 years ago

my plan of action now is to try to use the ladosc plugin from csound (an environment I am much more comfortable with, and one I can debug more easily).

davrandom commented 8 years ago

Hi! Any news on this side? May I help somehow?