is ready for linux... and certainly something to considerglowrak guy wrote:http://www.osar.fr/protoplug/
OpenSource non-linux plugins out there?
Moderators: MattKingUSA, khz
Re: OpenSource non-linux plugins out there?
didnt j_e_f_f_g do an mverb? http://sourceforge.net/projects/mverb/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]
Re: OpenSource non-linux plugins out there?
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
The source code si available here : http://anarchysoundsoftware.co.uk/anarc ... page_id=62
Save the hertz
http://www.lymixstudio.com
http://www.lymixstudio.com
-
- Established Member
- Posts: 753
- Joined: Sat Nov 01, 2008 1:12 pm
Re: OpenSource non-linux plugins out there?
re: MVerb
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
No problems building or using. Tested in Bitwig 1.0.10.falkTX wrote:Don't go spreading the word about this just yet though, I need some testers to report it works 100% first.
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
Re: OpenSource non-linux plugins out there?
It's functionally the same as the original. Same parameters, same sound.falkTX wrote:j_e_f_f_g's code changed too much to still be considered the same project.
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'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.that thing looks ugly...
Author of BackupBand at https://sourceforge.net/projects/backupband/files/
My fans show their support by mentioning my name in their signature.
Re: OpenSource non-linux plugins out there?
is there any lib dependancies? im having trouble compiling it, theres not really any notes.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:
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.
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
make -C dpf/dgl
make: *** dpf/dgl: No such file or directory. Stop.
make: *** [libs] Error 2
-
- Established Member
- Posts: 753
- Joined: Sat Nov 01, 2008 1:12 pm
Re: OpenSource non-linux plugins out there?
Assuming you're building from a git clone of the sources, it looks like you didn't do a git pull of the submodules.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
The OP indicated that necessity at the end of his post.
Good luck, let us know how it turns out.
Best,
dp
Re: OpenSource non-linux plugins out there?
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 pullStudioDave wrote:Assuming you're building from a git clone of the sources, it looks like you didn't do a git pull of the submodules.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
The OP indicated that necessity at the end of his post.
Good luck, let us know how it turns out.
Best,
dp
Re: OpenSource non-linux plugins out there?
nevermind i worked out that i should git clone https://github.com/DISTRHO/MVerb
Re: OpenSource non-linux plugins out there?
Got it working compiled fine on my system.
Tested it while watching a film, default settings sound great.
Tested it while watching a film, default settings sound great.
Re: OpenSource non-linux plugins out there?
Hello All,
Am I the only one with this error ?
Regards
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
Regards
-
- Established Member
- Posts: 2329
- Joined: Sat Jun 21, 2014 8:37 pm
- Been thanked: 256 times
Re: OpenSource non-linux plugins out there?
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
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
- GMaq
- Established Member
- Posts: 2824
- Joined: Fri Sep 25, 2009 1:42 pm
- Has thanked: 530 times
- Been thanked: 572 times
Re: OpenSource non-linux plugins out there?
Oooohhhh that's a nice one!! Good catch!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).
-
- Established Member
- Posts: 60
- Joined: Sun Jul 13, 2014 7:14 pm
- Location: Eindhoven
Re: OpenSource non-linux plugins out there?
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.
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.