That would be fantastic! What kind of help can you give? Contributing artwork, or writing the code, or some of both?rghvdberg wrote:If you need help with the GUI, lemme know.
Dragonfly Hall Reverb
Moderators: MattKingUSA, khz
- Michael Willis
- Established Member
- Posts: 1460
- Joined: Mon Oct 03, 2016 3:27 pm
- Location: Rocky Mountains, North America
- Has thanked: 71 times
- Been thanked: 169 times
- Contact:
Re: Dragonfly Hall Reverb
-
- Established Member
- Posts: 1067
- Joined: Mon May 12, 2014 7:11 am
- Has thanked: 15 times
- Been thanked: 36 times
Re: Dragonfly Hall Reverb
Both
I recently made this , also with dpf.
https://github.com/rghvdberg/ninjas
Actually implementing freeverb3 as Linux plugin was on my to-do list but you beat me to it
I recently made this , also with dpf.
https://github.com/rghvdberg/ninjas
Actually implementing freeverb3 as Linux plugin was on my to-do list but you beat me to it
- Michael Willis
- Established Member
- Posts: 1460
- Joined: Mon Oct 03, 2016 3:27 pm
- Location: Rocky Mountains, North America
- Has thanked: 71 times
- Been thanked: 169 times
- Contact:
Re: Dragonfly Hall Reverb
Great, let's decide how to collaborate (maybe a means of communication other than this forum would be better?)... and give me a day or two to collect my thoughts and I'll send you some concepts.rghvdberg wrote:Both
I recently made this , also with dpf.
https://github.com/rghvdberg/ninjas
Actually implementing freeverb3 as Linux plugin was on my to-do list but you beat me to it
Re: Dragonfly Hall Reverb
collaboration always makes me so happy. And I'm stoked to see the results!
_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!
Re: Dragonfly Hall Reverb
github's issue tracker can be a decent place to collaborate if your schedules don't align well for realtime chat like IRC.
_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!
- Michael Willis
- Established Member
- Posts: 1460
- Joined: Mon Oct 03, 2016 3:27 pm
- Location: Rocky Mountains, North America
- Has thanked: 71 times
- Been thanked: 169 times
- Contact:
Re: Dragonfly Hall Reverb
After some time trying to mock up the concept that I have in my head, I'm forced to admit that I'm not a graphic designer or a user experience expert.
Here's the half-baked work in progress:
https://photos.app.goo.gl/t22rYf67Qw8RiQTy1
I decided to ask for feedback before putting more work into this. If it would be helpful for me to finish this, I can keep working on it; I'm doing it in GIMP with layers for the different components.
I would need to change the dimensions in order to fit the graph that I want to add. The plugin has multiple different frequency ranges with distinct decay times, mostly controlled by the six dials on the right. I want the graph to make that part more visual; the x-axis would represent frequency with a logarithmic scale, and the y-axis would represent the decay time in seconds.
Here's the half-baked work in progress:
https://photos.app.goo.gl/t22rYf67Qw8RiQTy1
I decided to ask for feedback before putting more work into this. If it would be helpful for me to finish this, I can keep working on it; I'm doing it in GIMP with layers for the different components.
I would need to change the dimensions in order to fit the graph that I want to add. The plugin has multiple different frequency ranges with distinct decay times, mostly controlled by the six dials on the right. I want the graph to make that part more visual; the x-axis would represent frequency with a logarithmic scale, and the y-axis would represent the decay time in seconds.
-
- Established Member
- Posts: 1067
- Joined: Mon May 12, 2014 7:11 am
- Has thanked: 15 times
- Been thanked: 36 times
Re: Dragonfly Hall Reverb
Fwiw, I like designing in inkscape.
Also, this UI isn't that bad at all.
I've no clear picture what graph you need.
Also, as much as I like eye candy, let's consider how much this would improve the usability.
Dials and faders are dead easy in dpf.
The text underneath the dials would require some extra code, I've seen NanoVG used for this in dpf, NanoVG is included in dpf.
Graphs would best be done with OpenGL, which works fine in dpf. No need to include extra stuff.
Also, this UI isn't that bad at all.
I've no clear picture what graph you need.
Also, as much as I like eye candy, let's consider how much this would improve the usability.
Dials and faders are dead easy in dpf.
The text underneath the dials would require some extra code, I've seen NanoVG used for this in dpf, NanoVG is included in dpf.
Graphs would best be done with OpenGL, which works fine in dpf. No need to include extra stuff.
- sysrqer
- Established Member
- Posts: 2527
- Joined: Thu Nov 14, 2013 11:47 pm
- Has thanked: 320 times
- Been thanked: 153 times
- Contact:
Re: Dragonfly Hall Reverb
I like that design, it has the same simplicity and usability as the Valhalla reverbs. There's definitely room for a few more controls.
- davephillips
- Established Member
- Posts: 592
- Joined: Sat Aug 15, 2015 1:05 pm
- Has thanked: 35 times
- Been thanked: 23 times
Re: Dragonfly Hall Reverb
I like it. Direct text input in the numeric displays would be nice.Michael Willis wrote:...I decided to ask for feedback before putting more work into this.
Best,
dp
- Michael Willis
- Established Member
- Posts: 1460
- Joined: Mon Oct 03, 2016 3:27 pm
- Location: Rocky Mountains, North America
- Has thanked: 71 times
- Been thanked: 169 times
- Contact:
Re: Dragonfly Hall Reverb
Currently there is no way to directly set the decay time on the reverb, it's just a side effect of the room size. Furthermore, there are actually three decay times, for low, mid, and high frequencies. The low mult and high mult parameters set the low decay and high decay times as a multiple of the mid frequency decay time. The low cross and high cross parameters determine what those frequency ranges are. Furthermore, the low cut and high cut parameters effectively set zero decay time for very low and very high frequencies.rghvdberg wrote:Also, as much as I like eye candy, let's consider how much this would improve the usability.
All of that is maybe not very clear from the parameter labels alone. It would be nice to a graph that shows decay times for the different frequency ranges, and visually shows where the crossover points are. The graph would of course respond as you turn the dials, so somebody unfamiliar with such parameters on reverb plugins would hopefully get a better idea of what is going on. I'll try to mock it up later today.
Agreed! Rghvdberg (or falktx) is there a way to do this with DPF? I looked around in the GUI code a little bit, but didn't see any facilities for direct text input (although it is quite likely that I missed it).davephillips wrote:Direct text input in the numeric displays would be nice.
Re: Dragonfly Hall Reverb
If I'm understanding correctly, it will be a spectrogram of the reverb's impulse response. You could probably just have an approximation but I think that would definitely increase useability. You see how the knobs change the sonic shape of the reverb tail. A bit like this: https://i1.wp.com/www.synthtopia.com/wp ... =546%2C346rghvdberg wrote: I've no clear picture what graph you need.
Also, as much as I like eye candy, let's consider how much this would improve the usability.
While there certainly is a lot of appeal of keeping it simple, I really feel like text input of values increases useability a lot, not for performance, but for sound designers who spend a lot of time making very small tweaks.falkTX wrote: DPF is pretty much barebones of fancy features, on purpose.
Text input is not there, can be done but will need custom code to make it possible right now.
_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!
- Michael Willis
- Established Member
- Posts: 1460
- Joined: Mon Oct 03, 2016 3:27 pm
- Location: Rocky Mountains, North America
- Has thanked: 71 times
- Been thanked: 169 times
- Contact:
Re: Dragonfly Hall Reverb
Awesome! Don't feel constrained by my concept art at all; do what works for you.rghvdberg wrote:The graph seems like a challenge.
I like challenges.
I'll fork the repo this week and get a basic gui going.
I imagine the graph looking kind of like this:
https://upload.wikimedia.org/wikipedia/ ... resm58.png
Except with time (seconds) being the y-axis, and the line wouldn't be so curvy, rather it would just have three flat sections for low, mid, and high, and it would drop to zero before the low cut and after the high cut. If you need help with the math to calculate the logarithmic coordinates, I can help with that.
If the graph is trouble, let's start with a prototype that doesn't implement the graph, maybe just leaving some blank space for it.