Search found 60 matches

by witchspace
Wed Oct 01, 2014 7:25 am
Forum: Plugins, Effects and Instruments
Topic: New GxLiveLooper.lv2
Replies: 2
Views: 2898

Re: New GxLiveLooper.lv2

That link appears to be broken, gets me a "We're sorry but we weren't able to process this request." message
by witchspace
Wed Oct 01, 2014 6:45 am
Forum: Music Theory/Songwriting
Topic: Why learn music theory?
Replies: 72
Views: 75253

Re: Why learn music theory?

The problem is: everything everyone here thinks is "music theory" is actually mostly "music pattern jargon". It's not theory at all. It barely explains anything. (By the way, I have a music degree with a theory focus, so I have basis to critique this stuff, I've also read lots b...
by witchspace
Tue Sep 30, 2014 9:15 am
Forum: Recorders & Sequencers
Topic: Carla native midi sequencer
Replies: 18
Views: 12086

Re: Carla native midi sequencer

Any simple tracker or pianoroll style approach would suffice, nothing fancy (yet). Indeed. A simple piano roll editor that can open/edit MIDI files and can be used directly in a LV2 environment would be very nice. Although LV2 plugins can be used in (for ex.) qtractor directly, I like Carla's modul...
by witchspace
Tue Sep 30, 2014 6:47 am
Forum: Plugins, Effects and Instruments
Topic: Munt MT32 emulator LV2 plugin
Replies: 5
Views: 5558

Re: Munt MT32 emulator LV2 plugin

Thanks, enjoy! Now if only somebody made an open source D50 emulator :lol: Yeah :-) Munt does fix many of the flaws of the MT-32, such as the noisy audio path. So it's more similar to the D-50 than the MT-32 hardware was. The synthesis approach and even the SysEx format is analogous. What is primari...
by witchspace
Tue Sep 23, 2014 8:12 am
Forum: Plugins, Effects and Instruments
Topic: Munt MT32 emulator LV2 plugin
Replies: 5
Views: 5558

Re: Munt MT32 emulator LV2 plugin

ssj71 wrote:looks nice. The NTK code for the LCD is clever. Did you write that?
Yep. I rewrote the LCD code for NTK/cairo, and introduced the fading effect.
by witchspace
Mon Sep 22, 2014 3:06 pm
Forum: Developer's Section
Topic: LV2: how to do reliable data transfer from GUI to DSP?
Replies: 2
Views: 4892

Re: LV2: how to do reliable data transfer from GUI to DSP?

You have 2 options: 1. set minimum-size property on the atom port so hosts will have enough space (chunk size + a few bytes for the atom/sequence header) this can be done like this: @prefix lv2: <http://lv2plug.in/ns/lv2core> . @prefix rsz: <http://lv2plug.in/ns/ext/resize-port> . ... # in the port...
by witchspace
Mon Sep 22, 2014 10:00 am
Forum: Developer's Section
Topic: LV2: how to do reliable data transfer from GUI to DSP?
Replies: 2
Views: 4892

LV2: how to do reliable data transfer from GUI to DSP?

In my LV2 plugin I have to transfer a reasonably large (~20-30KB) amount of data from the GUI to the DSP reliably. Speed is less important. Currently I do this by calling the write_function, however it can happen that ringbuffers overflow and events get lost (errors such as "CarlaRingBuffer::tr...
by witchspace
Sat Sep 20, 2014 7:03 am
Forum: Plugins, Effects and Instruments
Topic: Munt MT32 emulator LV2 plugin
Replies: 5
Views: 5558

Re: Munt MT32 emulator LV2 plugin

I was able to add a basic, but useful NTK based GUI :D It shows the current part status (similar to mt32emu_qt) and can be used to load syx files. https://github.com/laanwj/munt/raw/lv2/mt32emu_lv2ui/screenshots/parts.png Status screen https://github.com/laanwj/munt/raw/lv2/mt32emu_lv2ui/screenshots...
by witchspace
Mon Sep 15, 2014 8:28 pm
Forum: Plugins, Effects and Instruments
Topic: Munt MT32 emulator LV2 plugin
Replies: 5
Views: 5558

Munt MT32 emulator LV2 plugin

I've converted the Munt MT-32 emulator into a LV2 plugin. Like the famous Roland D-50, the MT-32 makes use of Linear Arithmetic synthesis. It is in usable state, however at the moment there is no GUI. Source can be found here: https://github.com/laanwj/munt Build and install instructions can be foun...
by witchspace
Fri Sep 12, 2014 3:16 pm
Forum: Developer's Section
Topic: LV2 and multiple midi channels
Replies: 4
Views: 4906

Re: LV2 and multiple midi channels

afaik this is already possible if you uncheck the "Map program changes" option. That should allow the plugin to receive midi bank/program messages, skipping the mapping done by carla. That didn't work for me. There was no MIDI event delivered to the LV2 plugin for program and bank changes...
by witchspace
Fri Sep 12, 2014 12:22 pm
Forum: Developer's Section
Topic: LV2 and multiple midi channels
Replies: 4
Views: 4906

Re: LV2 and multiple midi channels

Thanks for the explanation! Do not confuse plugin programs&presets with MIDI bank/program events, they are different things. Ah! I was confusing them because Carla either maps program changes or drops them. Would you be opposed to a "Send Program Changes" option (akin to Send Control C...
by witchspace
Fri Sep 12, 2014 10:08 am
Forum: Developer's Section
Topic: LV2 and multiple midi channels
Replies: 4
Views: 4906

LV2 and multiple midi channels

Hello, I've been trying to port a few legacy hardware synth emulators ( ADLMIDI , Munt ) to LV2. However, these are of the "multi channel multi timbral" kind (a la fluidsynth). With LV2 it seems to be preferred to have one MIDI input with one MIDI channel. I've not seen this specifically d...
by witchspace
Fri Sep 12, 2014 8:14 am
Forum: Plugins, Effects and Instruments
Topic: argotlunar - a linux vst granulator
Replies: 6
Views: 4052

Re: argotlunar - a linux vst granulator

It was in the DISTRHO collection for a while... not sure why it was discontinued.. The author already provides a linux version, so a distrho port it's not exactly needed. I can build deb packages for lv2 and vst if you want. ? Yep I can confirm it's easy as cake to build for Linux. cd Builds/Linux ...
by witchspace
Thu Sep 11, 2014 8:19 am
Forum: Plugins, Effects and Instruments
Topic: argotlunar - a linux vst granulator
Replies: 6
Views: 4052

Re: argotlunar - a linux vst granulator

Looking at the source, I wonder how complete it is. Have you compiled/listened to it yet?
by witchspace
Thu Sep 11, 2014 8:15 am
Forum: Recorders & Sequencers
Topic: Editing several MIDI tracks at the same place
Replies: 32
Views: 18175

Re: Editing several MIDI tracks at the same place

the idea, as i read from the ticket request, is about showing any or the same MIDI track content in the background (possibly with dimmed/transparent colors); a MIDI track content means all its clips and their respective events (provided they match the same view criteria); still, the only editable c...