-
-
Notifications
You must be signed in to change notification settings - Fork 67
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feature request: expose more parameters #18
Comments
@rghvdberg suggested that the GUI should stay simple, but more parameters can be exposed to the DAW. I'm curious, does Ardour support setting parameters the non-gui way when the plugin provides a GUI? I haven't found out how to open Ardour's fallback view when a plugin has a GUI. |
Answer from Ardour IRC:
|
There's a drawback however. |
@rghvdberg: |
Yeah, but users gonna do it anyway. And |
@rghvdberg Do you bring that up as a reason not to do it this way, or is that just an observation? |
Both I guess.
I'll have to check if you can create a parameter that is editable but not
automatable.
That would be a perfect solution.
…On Tue, 20 Mar 2018, 14:34 Bart Brouns, ***@***.***> wrote:
@rghvdberg <https://github.com/rghvdberg> Do you bring that up as a
reason not to do it this way, or is that just an observation?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#18 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AKNuh85VYxvH-yJxN3PYiT8OjjoUdF5Iks5tgQVVgaJpZM4SuzFB>
.
|
I would actually love it if I knew enough about the algorithms to hack Freeverb3 such that automation didn't cause that horrible noise. However, like we've discussed elsewhere, I think we need to make a proper v1.0 release before we try anything else. For now I think it is sufficient to expose more raw parameters to the DAW, and clearly document that this reverb is currently not suitable for automation. |
Done.
…On Tue, 20 Mar 2018, 14:43 Michael Willis, ***@***.***> wrote:
I would actually love it if I knew enough about the algorithms to hack
Freeverb3 such that automation didn't cause that horrible noise. However,
like we've discussed elsewhere, I think we need to make a proper v1.0
release before we try anything else. For now I think it is sufficient to
expose more raw parameters to the DAW, and clearly document that this
reverb is currently not suitable for automation.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#18 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AKNuh7zP42veQLAArp1O9b_uw4Cn5bJOks5tgQdngaJpZM4SuzFB>
.
|
Great! Thanks @michaelwillis and @rghvdberg. |
I meant,it's decided now.
Adding parameters is not that difficult I guess. Although I don't know
anything about the dsp.
…On Tue, 20 Mar 2018, 15:11 Bart Brouns, ***@***.***> wrote:
Great! Thanks @michaelwillis <https://github.com/michaelwillis> and
@rghvdberg <https://github.com/rghvdberg>.
@rghvdberg <https://github.com/rghvdberg> What do you mean by "Done"? Did
you already write the code, but not commit or push it?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#18 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AKNuhzmbaM7k2egiVG437EHMXqiH5F5kks5tgQ4LgaJpZM4SuzFB>
.
|
@rghvdberg I can make the change that exposes more parameters. Did you find out if there is a way to prevent the DAW from automating parameters? My guess is that there is no way to do that, but we can politely document that it is not recommended. |
oh my .. |
Wow, that's amazing, one of those many pieces of DPF that I probably saw and then forgot 😬 |
also when wiggling the knobs in ui, no zipper noise |
Hmm, it's possible that the noise was fixed by 9c3d0f9. Maybe it happened because the parameters were being updated while the DSP was actively processing samples. |
@magnetophon I haven't forgotten about this! I was busy implementing the spectrogram and fixing a variety of bugs that would crash the plugin host. I think I'll get to this in a bit, but it might be for a 1.1 release. |
Great, I have patience. |
@magnetophon Thanks for the patience. The code has been updated to include These are not included in the graphical interface, but I confirmed that at least Ardour can set them with the generic controls. If you know how to compile it, please pull the latest and try it out. I will try to make a new release for all three platforms in the next few days. |
Great, thanks! |
I forgot to mention that I also updated the presets so that they have different numbers for these parameters, based on presets from Hibiki Reverb. |
@magnetophon I just made an overhaul to the user interface such that it includes these new parameters. Some people are experiencing problems building and running the new release on some versions of Linux, but I will track those issues elsewhere. I'm closing this issue now that I have a solution that I am happy about. |
I forgot to mention, I have not yet updated the download links in the README.md visible on the github project page. Get the new version here: https://github.com/michaelwillis/dragonfly-reverb/releases/tag/0.9.2 |
Thanks! The new GUI looks great! Unfortunately, I'm getting a compile error:
Any ideas? |
@magnetophon As referenced by @trebmuh, please pull the latest revision of the code and try again. My compiler only showed this as a warning instead of an error, but I have since fixed it in 0dce759. |
Yes, that fixes it, thanks. |
@magnetophon I actually just replaced the files in https://github.com/michaelwillis/dragonfly-reverb/releases/tag/0.9.2 |
I'm getting the same error when I build that. |
@magnetophon Oh, sorry, the release is pinned to a specific revision. You should be able to build from the latest master. I'll make another release at some point, but I was hoping to do some code clean up first. |
Yeah, as said: master works, but I'd like to update the package in my distro. |
@magnetophon I just released a minor update, please let me know if it works for you: https://github.com/michaelwillis/dragonfly-reverb/releases/tag/0.9.3 |
Thanks, works great. |
I read most of the thread at linuxmusicians, so I know you'd like to have as few parameters as possible.
That makes sense, but at the same time it can be usefull, fun, and a good learning experience to tweak all the parameters and hear what they do.
Would you consider having a tab-page with advanced settings?
That would bring the best of both worlds imho.
I'm particularly interested in all the parameters related to spin and wander.
In the above thread you asked what those are.
In case you haven't found the anser yet: these parameters can be found on some lexicon revers, where they modulate internal delay times and/or allpass-filters.
The more modulation, the smoother a reverb appears, but apparantly on some sources you can hear detuning that doesn't sound natural, hence the need to tweak these.
Note: I have never used a reverb withh these parameters, and I'm writing this from memory, so please take with a grain of salt.
Does the spin parameter sound anything like this clip?
The first chord is without spin, then two chords with maximum spin and then one without again.
The clip was taken from this thread.
Afaik, there are no linux reverbs that allow for such modulation, so it would be cool if dragonfly-reverb would.
Thanks.
The text was updated successfully, but these errors were encountered: