OpenSource non-linux plugins out there?
Moderators: MattKingUSA, khz
Re: OpenSource non-linux plugins out there?
Interestingly I recently talked to the person porting the lmms instruments to lv2 https://github.com/pgiblox/lmms-lv2 and started working on porting SID which uses the resid library. That plugin you've linked might be more conducive to the port than the lmms plugin, but really the resid library is only a few files and can easily just be copied into the source and compiled into the plugin (as done by lmms). I'm interested in what you come up with. I'm going to check that out.danboid wrote:I've recently had the urge to make some music like it was 1983 but I've come up empty handed looking for chiptune plugins that I could use under qtractor.
I realise this isn't quite what F was requesting but still I'd very happy if he could have a look at how hard it would be to transform reMID into a LV2 /VSTi plugin. It is currently a standalone GTK JACK client.
http://gp2x.org/remid/
reMID requires resid which isn't in Debuntu repos. The bigger issue is that I tried compiling it last night with no luck - I got the impression it expected J1 or an older version of J1 but I'm just guessing.
I have written to its author (I think I got the right email) to ask about my build prob and if he's considered updating it himself to make usable as a LV2 or VSTi plugin but I honestly expect F would find that task easier than its author, if F can get it to build that is?
_ssj71
music: https://soundcloud.com/ssj71
My plugins are Infamous! http://ssj71.github.io/infamousPlugins
I just want to get back to making music!
music: https://soundcloud.com/ssj71
My plugins are Infamous! http://ssj71.github.io/infamousPlugins
I just want to get back to making music!
-
- Established Member
- Posts: 1327
- Joined: Sun Aug 26, 2012 11:28 am
- Location: England
- Has thanked: 1 time
- Been thanked: 4 times
Re: OpenSource non-linux plugins out there?
I have got reMID 0.9.1 compiling and working nicely under KXStudio now!
I had to make 2 small changes to the source to get it to compile:
* Add `#include <stdio.h>' to the top of sid_chips.cc
* edit the Makefile in the src subdir so that the LIBS line reads `LIBS=-lresid -lm'
I gets the pleasing C64 sounds now ja!?
ssj71:
lmms-lv2? I'd not heard of that project before you mentioned it. Thats interesting!
I had to make 2 small changes to the source to get it to compile:
* Add `#include <stdio.h>' to the top of sid_chips.cc
* edit the Makefile in the src subdir so that the LIBS line reads `LIBS=-lresid -lm'
I gets the pleasing C64 sounds now ja!?
ssj71:
lmms-lv2? I'd not heard of that project before you mentioned it. Thats interesting!
Re: OpenSource non-linux plugins out there?
>have you tried any of the plugins yet?
not yet
>Does that mean we can't make real music with it?
I think we should ask "both the designers"
not yet
>Does that mean we can't make real music with it?
I think we should ask "both the designers"
- bluebell
- Established Member
- Posts: 1927
- Joined: Sat Sep 15, 2012 11:44 am
- Location: Saarland, Germany
- Has thanked: 113 times
- Been thanked: 122 times
Re: OpenSource non-linux plugins out there?
Where can I get the source?falkTX wrote:I want to have a topic for gathering info about opensource plugins that are out there but not available for Linux.
The ones that have no super-deep dependencies on OS level (ie, direct Windows/Mac functions with no Linux replacement) will be ported into my DISTRHO project to work at least as Linux-VST, then LV2 if possible.
Recently I imported these 3 plugins into DISTRHO:
https://github.com/HiFi-LoFi/KlangFalter
Linux – MOTU UltraLite AVB – Qtractor – http://suedwestlicht.saar.de/
- bluebell
- Established Member
- Posts: 1927
- Joined: Sat Sep 15, 2012 11:44 am
- Location: Saarland, Germany
- Has thanked: 113 times
- Been thanked: 122 times
Re: OpenSource non-linux plugins out there?
Compiles fine until ...falkTX wrote: feedback welcome, make sure to checkout the README to know how to build.
==== Building CabbagePluginEffectLv2.lv2/CabbagePluginEffectLv2 ====
CabbageTable.cpp
XYPadAutomation.cpp
XYPad.cpp
In file included from ../source/XYPad.h:26:0,
from ../source/XYPad.cpp:20:
../source/./Plugin/CabbagePluginProcessor.h:90:3: error: 'controlChannelInfo_s' does not name a type
../source/XYPad.cpp: In member function 'virtual void XYPad::resized()':
../source/XYPad.cpp:518:62: warning: 'void juce::Button::setToggleState(bool, bool)' is deprecated (declared at ../../../libs/juce-2.0/source/modules/juce_audio_plugin_client/../juce_gui_basics/buttons/juce_Button.h:356) [-Wdeprecated-declarations]
../source/XYPad.cpp: In member function 'virtual void XYPad::buttonClicked(juce::Button*)':
../source/XYPad.cpp:580:44: warning: 'void juce::Button::setToggleState(bool, bool)' is deprecated (declared at ../../../libs/juce-2.0/source/modules/juce_audio_plugin_client/../juce_gui_basics/buttons/juce_Button.h:356) [-Wdeprecated-declarations]
../source/XYPad.cpp:584:44: warning: 'void juce::Button::setToggleState(bool, bool)' is deprecated (declared at ../../../libs/juce-2.0/source/modules/juce_audio_plugin_client/../juce_gui_basics/buttons/juce_Button.h:356) [-Wdeprecated-declarations]
make[3]: *** [intermediate/Release/XYPad.o] Error 1
make[2]: *** [CabbagePluginEffectLv2.lv2/CabbagePluginEffectLv2] Error 2
make[2]: Leaving directory `/usr/src/DISTRHO/DISTRHO/trunk/ports/cabbage/LV2-fx'
make[1]: *** [lv2] Error 2
make[1]: Leaving directory `/usr/src/DISTRHO/DISTRHO/trunk/ports'
make: *** [all] Error 2
Linux – MOTU UltraLite AVB – Qtractor – http://suedwestlicht.saar.de/
- bluebell
- Established Member
- Posts: 1927
- Joined: Sat Sep 15, 2012 11:44 am
- Location: Saarland, Germany
- Has thanked: 113 times
- Been thanked: 122 times
Re: OpenSource non-linux plugins out there?
hm@regen:~$ csoundfalkTX wrote:just some csound incompatibilities.
currently the used/wanted version is 5, are you able to install that?
if not, just remove the "cabbage" lines in ports/Makefile to ignore this.
PortMIDI real time MIDI plugin for Csound
PortAudio real-time audio module for Csound
0dBFS level = 32768.0
Csound version 5.17 (double samples) May 30 2012
libsndfile-1.0.25
I removed the cabbage and the VST-lines (don't need them) and it compiles ok.
Klangfalter works. It doesn't set Autogain when using it in Qtractor and loading a Qtractor session but that's no big problem. I simply set Autogain off. It remembers the loaded impulse response file, that's important.
Thanks for your help.
EDIT: Shall I investigate the Autogain-issue further?
EDIT2: It happens in Ardour and Qtractor, so it's probably a klangfalter issue. I filed a bug report on github.
Linux – MOTU UltraLite AVB – Qtractor – http://suedwestlicht.saar.de/
-
- Established Member
- Posts: 141
- Joined: Mon May 21, 2012 4:42 pm
- Has thanked: 2 times
- Been thanked: 3 times
Re: OpenSource non-linux plugins out there?
Teragonaudio plugins are open source under BSD license afaik.
Hosted on github.
http://teragonaudio.com/software.html
Hosted on github.
http://teragonaudio.com/software.html
- GraysonPeddie
- Established Member
- Posts: 659
- Joined: Sun Feb 12, 2012 11:12 pm
- Location: Altha, FL
- Been thanked: 6 times
- Contact:
Re: OpenSource non-linux plugins out there?
KickMaker is a very interesting plugin, as it's got a built-in compressor. ZynAddSubFX does have harmonic amplitude randomness that I could apply just a little tiny bit and I'm unsure if KickMaker has something like that.
--Grayson Peddie
Music Interest: New Age w/ a mix of modern smooth jazz, light techno/trance & downtempo -- something Epcot Future World/Tomorrowland-flavored.
Music Interest: New Age w/ a mix of modern smooth jazz, light techno/trance & downtempo -- something Epcot Future World/Tomorrowland-flavored.
-
- Established Member
- Posts: 700
- Joined: Wed Apr 25, 2012 9:49 pm
- Has thanked: 43 times
- Been thanked: 23 times
Re: OpenSource non-linux plugins out there?
http://www.partikkelaudio.com/downloads ... ynthesizer
has already been discussed, and it should not be very hard to adapt for Linux. The developer is very friendly, maybe something is possible.
has already been discussed, and it should not be very hard to adapt for Linux. The developer is very friendly, maybe something is possible.
-
- Established Member
- Posts: 753
- Joined: Sat Nov 01, 2008 1:12 pm
Re: OpenSource non-linux plugins out there?
The Csound CSD file is available. This one would make a great project for a Cabbage plugin.stanlea wrote:http://www.partikkelaudio.com/downloads ... ynthesizer
Best,
dp