[Csnd] csound as native linux vst
Date | 2009-09-13 18:11 |
From | Atte Andre Jensen |
Subject | [Csnd] csound as native linux vst |
Hi Is it possible to run csound as a native linux vst plugin? If so how, and what can be done with it (I'm mainly hoping to generate sound, but midi processing might be cool to), how do I work with it and where can I read more about it? If not, what would it take to make this possible? Are there any work-arounds that I should try? |
Date | 2009-09-13 19:36 |
From | victor |
Subject | [Csnd] Re: csound as native linux vst |
There is CsVST which has been working on OSX and Window (it has not been released yet, you have to ask Rory Walsh). It should be simple to build on Linux (I can have a go one of these days). But on Linux, you have CsLADSPA which will do a similar job. Victor ----- Original Message ----- From: "Atte Andre Jensen" |
Date | 2009-09-13 19:47 |
From | Michael Gogins |
Subject | [Csnd] Re: Re: csound as native linux vst |
CsoundVST compiles on Linux but I have not tried to run it. However, I think it would work either native or with FST. Mkg On Sep 13, 2009 2:37 PM, "victor" <Victor.Lazzarini@nuim.ie> wrote: |
Date | 2009-09-13 20:24 |
From | Brian Redfern |
Subject | [Csnd] Re: csound as native linux vst |
What would be sweet would be an LV2 plugin for csound that works similar to the vst plugin on windows. I use the vst windows version with reaper on vista, but I really prefer to use jack and virmidi on linux. I don't need to use it as a plugin so much under linux because of the nature of jack. I can route anything into anything. I use the seq24 sequencer and can sequence csound using the virtual midi interface module for alsa. Then I record the output of multiple soft synths including csound into ardour, without needing a plugin type of setup. I have a novation remote 25sl controller with knobs so I don't need multiple mid inputs to tweak the sound. But I've been mostly using random parameters to weird stuff. I have the pitch bend and mod wheel controlling paramters but need to add in control signals from the knobs as well. At that point when you have both keyboard and knob control you have all the same features as any other midi controlled synth using csound, without needing to run it as a plugin under linux. On Sun, Sep 13, 2009 at 10:11 AM, Atte Andre Jensen |
Date | 2009-09-13 20:34 |
From | Rory Walsh |
Subject | [Csnd] Re: Re: csound as native linux vst |
An LV2 plugin should be fairly easy to write. I've been holding off on that as I'm trying to use the Juce framework to create a full set of Csound compatible plugins for every platform. Anyone with a bit of programming knowledge should be able to look at the csLADSPA source and hack it with an LV2 example in a relatively short time. Feel free to question us here if you run into any problems. Rory. 2009/9/13 Brian Redfern |
Date | 2009-09-13 20:44 |
From | Michael Gogins |
Subject | [Csnd] Re: Re: csound as native linux vst |
What is the most used by musicians on Linux, lv2,dssi,or vst? Mkg On Sep 13, 2009 3:25 PM, "Brian Redfern" <brianwredfern@gmail.com> wrote: |
Date | 2009-09-13 22:27 |
From | Brian Redfern |
Subject | [Csnd] Re: Re: Re: csound as native linux vst |
Lv2 is like an enhanced ladspa. Its brand new but enhances ladspa to allow for instruments as well as processing. Its going to be used in the 3.0 release of Ardour. On Sun, Sep 13, 2009 at 12:44 PM, Michael Gogins |
Date | 2009-09-13 22:57 |
From | Atte Andre Jensen |
Subject | [Csnd] Re: Re: csound as native linux vst |
victor wrote: > There is CsVST which has been working on OSX and Window (it > has not been released yet, you have to ask Rory Walsh). It should be > simple to build on Linux (I can have a go one of these days). Where can I download it and try it out? > But on Linux, you have CsLADSPA which will do a similar job. Ok. I think I should have written VST/VSTi, since I'm actually mostly interested in midi driven, sound generating csound instruments (midi in/audio out). And I'm under the impression that LADSPA is strictly audio processing (audio in, audio out). |