Search found 1055 matches

by Michael Willis
Sun Nov 19, 2017 3:48 am
Forum: Plugins, Effects and Instruments
Topic: Dragonfly Hall Reverb
Replies: 243
Views: 34006

Dragonfly Hall Reverb

After a week of working on it, I have a working prototype of my reverb plugin. https://github.com/michaelwillis/dragonfly-reverb As I mentioned elsewhere, this is essentially just a port of Hibiki Reverb from freeverb3-vst, I can't take credit for the algorithms. This is the first real C++ project I...
by Michael Willis
Fri Nov 17, 2017 4:32 pm
Forum: Developer's Section
Topic: Advice on GUI toolkits
Replies: 32
Views: 8147

Re: Advice on GUI toolkits

ssj71 wrote: EDIT: a bit old, but I was curious and found this: https://www.gearslutz.com/board/electro ... g-daw.html :lol:
Ha! The votes are so spread out on that as if to say people like most what they are already using.
by Michael Willis
Thu Nov 16, 2017 5:58 pm
Forum: Developer's Section
Topic: Advice on GUI toolkits
Replies: 32
Views: 8147

Re: Advice on GUI toolkits

Well, this thread has just about scared me away from trying to develop a user interface for my new plugin, maybe I'll just leave it to the plugin host to present, since all of the parameters are just numeric anyway and can easily be represented as sliders.
by Michael Willis
Thu Nov 16, 2017 5:48 pm
Forum: System Tuning and Configuration
Topic: [SOLVED] Wrong Encoding?
Replies: 4
Views: 2461

Re: [SOLVED] Wrong Encoding?

Awesome! High fives all around.

This is the main reason I stay active on this forum, it's full of helpful people.
by Michael Willis
Wed Nov 15, 2017 1:20 am
Forum: New? We're glad you're here!
Topic: Hello from Italy
Replies: 4
Views: 2347

Re: Hello from Italy

Hi zefram! I think we have some other Italians on this forum.
by Michael Willis
Mon Nov 13, 2017 5:13 pm
Forum: Plugins, Effects and Instruments
Topic: Plugin development advise
Replies: 23
Views: 3986

Re: Plugin development advise

Thanks ssj71. I guess one possibility is that I could pre-allocate a buffer size of 8192, but then in the function check the number of frames passed in and allocate more if necessary. In normal use, it shouldn't ever do it, but at least it will be able to cope with scenarios in which the host passes...
by Michael Willis
Mon Nov 13, 2017 4:21 pm
Forum: Original Scores & Recordings
Topic: Healing Heart
Replies: 5
Views: 6272

Re: Healing Heart

Nice work! It was very pleasant to listen to all the way through, with a good balance between vocals and instruments, and meticulous harmony.
by Michael Willis
Mon Nov 13, 2017 4:07 pm
Forum: Plugins, Effects and Instruments
Topic: Plugin development advise
Replies: 23
Views: 3986

Re: Plugin development advise

Looking at the Distrho version of MVerb as a reference, I see that the "work" of the reverb is happening in this function: void DistrhoPluginMVerb::run(const float** inputs, float** outputs, uint32_t frames) { fVerb.process(inputs, outputs, static_cast<int>(frames)); } For my plugin, I think that th...
by Michael Willis
Fri Nov 10, 2017 6:21 pm
Forum: Computer Related Hardware
Topic: Testing mics?
Replies: 6
Views: 3766

Re: Testing mics?

You could probably modify the strategy for measuring frequency response discussed here: viewtopic.php?f=19&p=87057
by Michael Willis
Fri Nov 10, 2017 4:38 pm
Forum: Plugins, Effects and Instruments
Topic: Plugin development advise
Replies: 23
Views: 3986

Re: Plugin development advise

Now I'm wondering about naming and open source etiquette, since I'm new to sharing open source code with the world. As indicated before, my goal is to use the same algorithms as Hibiki reverb, but put a nicer interface on it. I mentioned Valhalla Hall because it's a popular low-cost proprietary reve...
by Michael Willis
Thu Nov 09, 2017 5:49 pm
Forum: Plugins, Effects and Instruments
Topic: Plugin development advise
Replies: 23
Views: 3986

Re: Plugin development advise

falkTX wrote:no need for build scripts with DPF, you just do "make WIN32=true" or "make MACOS=true", if you copy over its makefiles from the example plugins that is.
You do need to setup your own compiler though, but that's true for anything else.
Thanks falkTX! It seems like that DPF will work for me then.
by Michael Willis
Wed Nov 08, 2017 11:25 pm
Forum: Plugins, Effects and Instruments
Topic: Plugin development advise
Replies: 23
Views: 3986

Re: Plugin development advise

Distrho's about page says: Our main target platform is Linux, but we support Windows and Mac too. Does that mean that plugins written with the Distrho Plugin Framework can be easily compiled for all three OS platforms? Or would it be up to me to create build scripts and such to build my plugin for ...
by Michael Willis
Wed Nov 08, 2017 6:57 pm
Forum: Plugins, Effects and Instruments
Topic: Plugin development advise
Replies: 23
Views: 3986

Re: Plugin development advise

I don't think its all bad to just write your own plugin either. Its a little different than major projects duplicating efforts. I really liked the sound of Hibiki when properly configured, but I haven't been able to find a Linux build so I was using Carla's wine bridge to use the windows version, a...
by Michael Willis
Wed Nov 08, 2017 5:14 pm
Forum: Plugins, Effects and Instruments
Topic: Plugin development advise
Replies: 23
Views: 3986

Re: Plugin development advise

Thanks, I hadn't looked at DISTRHO. From looking at some of the plugins, it seems like a nice framework. Writing a user interface doesn't seem too crazy either, for example: https://github.com/DISTRHO/MVerb/blob/m ... IMVerb.cpp
by Michael Willis
Wed Nov 08, 2017 4:26 pm
Forum: New? We're glad you're here!
Topic: Hello from Poland
Replies: 8
Views: 3093

Re: Hello from Poland

All of my orchestrations were made for theater spectacles. Oh, that's really interesting, that could be really fun to write music for theater. I would love to hear any existing compositions that you can share! Great job with template for Ardour. I'm not sure if I should use templates. I feel more l...