OpenSource non-linux plugins out there?

All your LV2 and LADSPA goodness and more.

Moderators: MattKingUSA, khz

stanlea
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?

Post by stanlea »

is ready for linux... and certainly something to consider
tatch
Established Member
Posts: 662
Joined: Fri Nov 16, 2012 3:18 pm

Re: OpenSource non-linux plugins out there?

Post by tatch »

falkTX wrote:I just did an experiment to see how porting things go using DPF (my plugin framework thing).

MVerb looked like a good first test-candidate.
It kinda has a linux version but:
1. doesn't have UI
2. is only VST
it might also have small issues with parameters, at least it appeared that way reading the code.
[/code]
didnt j_e_f_f_g do an mverb? http://sourceforge.net/projects/mverb/
User avatar
evlsht
Established Member
Posts: 25
Joined: Thu Aug 25, 2011 9:11 pm
Location: France
Contact:

Re: OpenSource non-linux plugins out there?

Post by evlsht »

Swarmsynth is a very interesting plugin. the process engine is really original, and the sounds created too
The source code si available here : http://anarchysoundsoftware.co.uk/anarc ... page_id=62
StudioDave
Established Member
Posts: 753
Joined: Sat Nov 01, 2008 1:12 pm

Re: OpenSource non-linux plugins out there?

Post by StudioDave »

re: MVerb
falkTX wrote:Don't go spreading the word about this just yet though, I need some testers to report it works 100% first.
No problems building or using. Tested in Bitwig 1.0.10.

Thanks again for this one, it's a sweet verb. And thanks for all the work you've done on plugins, the Linux audio world is a richer place. Ditto for JeffG's work on SFZ instruments.

Best,

dp
j_e_f_f_g
Established Member
Posts: 2032
Joined: Fri Aug 10, 2012 10:48 pm
Been thanked: 358 times

Re: OpenSource non-linux plugins out there?

Post by j_e_f_f_g »

falkTX wrote:j_e_f_f_g's code changed too much to still be considered the same project.
It's functionally the same as the original. Same parameters, same sound.

But I did:

1) rewrite in C so it can be used other than just with C++.

2) the one .c and .h file can be directly linked into both a linux or windows C/C++ app with no changes needed.

3) added features that allow other developers to use it in ways the original doesn't, for example operate on 8/16/24/32-bit linear data, mono or stereo data, and interleaved data.

4) reduced its memory usage. Like, in half typically.

5) added missing error checking/handling. For example, the orig will crash under low/fragmented memory conditions. Mine won't.
that thing looks ugly...
That's because it tries to support every uncompressed data format, plus all that logic to squeeze down memory use, and also error-check everything to safely recover instead of crash. You can write a lot "cleaner" code if you remove features, don't care how much RAM you use, and bypass error checking/recovery so that it runs great when all goes well but crashes the host when a problem arises.

Author of BackupBand at https://sourceforge.net/projects/backupband/files/
My fans show their support by mentioning my name in their signature.

bazsound
Established Member
Posts: 480
Joined: Sat Aug 03, 2013 11:46 am

Re: OpenSource non-linux plugins out there?

Post by bazsound »

falkTX wrote:I just did an experiment to see how porting things go using DPF (my plugin framework thing).

MVerb looked like a good first test-candidate.
It kinda has a linux version but:
1. doesn't have UI
2. is only VST
it might also have small issues with parameters, at least it appeared that way reading the code.

so, here it is: :D
https://github.com/DISTRHO/MVerb

It can be built as ladspa, dssi, lv2, vst and jack-standalone.
So you can't complain it doesn't work in your host. :wink:

It's only an experiment, but feel free to report issues.
Don't go spreading the word about this just yet though, I need some testers to report it works 100% first.


EDIT:
those downloading via git, this uses submodules so don't forget the usual:

Code: Select all

git submodule init
git submodule update
is there any lib dependancies? im having trouble compiling it, theres not really any notes.

make -C dpf/dgl
make: *** dpf/dgl: No such file or directory. Stop.
make: *** [libs] Error 2
StudioDave
Established Member
Posts: 753
Joined: Sat Nov 01, 2008 1:12 pm

Re: OpenSource non-linux plugins out there?

Post by StudioDave »

bazsound wrote:
is there any lib dependancies? im having trouble compiling it, theres not really any notes.

make -C dpf/dgl
make: *** dpf/dgl: No such file or directory. Stop.
make: *** [libs] Error 2
Assuming you're building from a git clone of the sources, it looks like you didn't do a git pull of the submodules.

The OP indicated that necessity at the end of his post.

Good luck, let us know how it turns out.

Best,

dp
bazsound
Established Member
Posts: 480
Joined: Sat Aug 03, 2013 11:46 am

Re: OpenSource non-linux plugins out there?

Post by bazsound »

StudioDave wrote:
bazsound wrote:
is there any lib dependancies? im having trouble compiling it, theres not really any notes.

make -C dpf/dgl
make: *** dpf/dgl: No such file or directory. Stop.
make: *** [libs] Error 2
Assuming you're building from a git clone of the sources, it looks like you didn't do a git pull of the submodules.

The OP indicated that necessity at the end of his post.

Good luck, let us know how it turns out.

Best,

dp
I downloaded it from the site as a zip so the git commands dont work as its not a git pull. theres nothing in the notes about doing a git pull
bazsound
Established Member
Posts: 480
Joined: Sat Aug 03, 2013 11:46 am

Re: OpenSource non-linux plugins out there?

Post by bazsound »

nevermind i worked out that i should git clone https://github.com/DISTRHO/MVerb
bazsound
Established Member
Posts: 480
Joined: Sat Aug 03, 2013 11:46 am

Re: OpenSource non-linux plugins out there?

Post by bazsound »

Got it working compiled fine on my system.

Tested it while watching a film, default settings sound great.
dakylla
Established Member
Posts: 28
Joined: Mon Jan 12, 2009 12:02 pm

Re: OpenSource non-linux plugins out there?

Post by dakylla »

Hello All,

Code: Select all

kmelody@studio:~/tmp/LV2/plugins/MVerb$ jalv.gtk http://distrho.sf.net/plugins/MVerb
Error opening file /usr/lib/lv2/drumgizmo.lv2/manifest.ttl (No such file or directory)
lilv_world_load_file(): error: Error loading file `file:///usr/lib/lv2/drumgizmo.lv2/manifest.ttl'
lilv_world_load_bundle(): error: Error reading file:///usr/lib/lv2/drumgizmo.lv2/manifest.ttl
Plugin:       http://distrho.sf.net/plugins/MVerb
UI:           http://distrho.sf.net/plugins/MVerb#UI
JACK Name:    MVerb
Block length: 128 frames
MIDI buffers: 2048 bytes
Comm buffers: 32768 bytes
Update rate:  46.9 Hz

damping         = 50.000000
density         = 50.000000
bandwidth       = 50.000000
decay           = 50.000000
predelay        = 50.000000
size            = 75.000000
gain            = 100.000000
mix             = 50.000000
earlymix        = 50.000000
Shader shader/vert error:

assertion failure: "fContext != nullptr" in file src/NanoVG.cpp, line 119
Segmentation fault
Am I the only one with this error ?

Regards
User avatar
GMaq
Established Member
Posts: 2824
Joined: Fri Sep 25, 2009 1:42 pm
Has thanked: 529 times
Been thanked: 572 times

Re: OpenSource non-linux plugins out there?

Post by GMaq »

@falkTX

Hi, the new MVerb looks and works great here! Great work and example of DPF! 8)
glowrak guy
Established Member
Posts: 2326
Joined: Sat Jun 21, 2014 8:37 pm
Been thanked: 256 times

Re: OpenSource non-linux plugins out there?

Post by glowrak guy »

http://www.mark-henning.de/am_downloads ... aMark_Misc

Scroll down to a link, to open source code to

" Read/write/edit .TUN and .MSF files
Import Scala scale files (.SCL) and Scala keyboard mappings (.KBM)
Complete sources of the TUN-Tools V1.00"

Mark Henning recently released his AnaMark synth, that uses such things,
as freeware. The TUN code is a separate, but open-source download.
Perhaps useful for yoshimi and other capable projects. The synth itself
is nice for wine users, easy versatility to modify sounds.
Cheers
User avatar
GMaq
Established Member
Posts: 2824
Joined: Fri Sep 25, 2009 1:42 pm
Has thanked: 529 times
Been thanked: 572 times

Re: OpenSource non-linux plugins out there?

Post by GMaq »

falkTX wrote:For some reason I completely didn't see this one before:
http://www.kvraudio.com/product/luftikus-by-lkjb

now in a kx package as "luftikus" (and DISTRHO repo).
Oooohhhh that's a nice one!! Good catch!
witchspace
Established Member
Posts: 60
Joined: Sun Jul 13, 2014 7:14 pm
Location: Eindhoven

Re: OpenSource non-linux plugins out there?

Post by witchspace »

Thanks for making DISTHRO, it's great to have all those LV2 plugins in a convenient bundle for Linux.

As for open source non-linux plugins, there's https://github.com/bsutherland/JuceOPLVSTi , a Juce VSTi with GUI that emulates a OPL2 sound chip (2-operator FM synthesis) which has build instructions for Windows but not for Linux. It may be interesting to include. Although you already have dexed, the FM sound from adlib is somewhat different as it offers different waveforms.
Post Reply