Sorry if this is considered too long a post but I want to be specific so as not to waste anyone's time!
I'm looking for a way to apply my knowledge of Csound, which I have been learning for some time, to LMMS plugins. I'm interested now in learning more about how LMMS plugins are created.
For example, there is the Organic plugin which is useful, but suppose I want something more like a Hammond drawbar style plugin. I already know about Hammond-style drawbar settings and how to create them using Csound, but the technique is not really compatible with Organic. I wonder if I could apply my understanding of drawbar organ emulation with Csound to creating a LMMS plugin. It would be nice to be able to generate all the sounds from within LMMS due to its user-friendly design. It really slows down my work if I need to change back and forth between various programs.
Is LADSPA the way to do this? There's a post from a while back on this forum that links to http://www.csounds.com/journal/issue6/csLADSPA.htm. It's a dead link but I did find a link to csLADSPA on this page: https://www.ladspa.org/. The link is http://www.ear.ie/csLADSPA.htm but it's dead too.
I also found the section in the LMMS manual on LADSPA effects at https://docs.lmms.io/user-manual/6-buil ... pa-effects but it does not mention plugins. I have not been able to find anything on making LMMS plugins so far in my online searching.
I've been learning Csound for some time and I'm wondering now if it is possible to write a related LADSPA based plugin that would work with the current version of LMMS? If so, does anyone have a link to some helpful tool, since I can't find any information on csLADSPA?
To sum up, I'm looking for a tool to write LMMS plugins that is easy to use, given some knowledge of Csound. I don't care if it's LADSPA, I just mentioned that because it was referred to on this forum. I provided the above links just so people know what I've already found out on my own.
Two other tools which are mentioned are GDMA and Faust. Any comments on these?
GDAM:
https://sourceforge.net/projects/gdam/
Faust:
https://faust.grame.fr/
I'm looking for a way to apply my knowledge of Csound, which I have been learning for some time, to LMMS plugins. I'm interested now in learning more about how LMMS plugins are created.
For example, there is the Organic plugin which is useful, but suppose I want something more like a Hammond drawbar style plugin. I already know about Hammond-style drawbar settings and how to create them using Csound, but the technique is not really compatible with Organic. I wonder if I could apply my understanding of drawbar organ emulation with Csound to creating a LMMS plugin. It would be nice to be able to generate all the sounds from within LMMS due to its user-friendly design. It really slows down my work if I need to change back and forth between various programs.
Is LADSPA the way to do this? There's a post from a while back on this forum that links to http://www.csounds.com/journal/issue6/csLADSPA.htm. It's a dead link but I did find a link to csLADSPA on this page: https://www.ladspa.org/. The link is http://www.ear.ie/csLADSPA.htm but it's dead too.
I also found the section in the LMMS manual on LADSPA effects at https://docs.lmms.io/user-manual/6-buil ... pa-effects but it does not mention plugins. I have not been able to find anything on making LMMS plugins so far in my online searching.
I've been learning Csound for some time and I'm wondering now if it is possible to write a related LADSPA based plugin that would work with the current version of LMMS? If so, does anyone have a link to some helpful tool, since I can't find any information on csLADSPA?
To sum up, I'm looking for a tool to write LMMS plugins that is easy to use, given some knowledge of Csound. I don't care if it's LADSPA, I just mentioned that because it was referred to on this forum. I provided the above links just so people know what I've already found out on my own.
Two other tools which are mentioned are GDMA and Faust. Any comments on these?
GDAM:
https://sourceforge.net/projects/gdam/
Faust:
https://faust.grame.fr/