spotify / pedalboard

🎛 🔊 A Python library for audio.

Home Page:https://spotify.github.io/pedalboard

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Plugin .parameters for builtin plugins

timlod opened this issue · comments

Hi!
Thanks for developing pedalboard - it keeps being a handy tool me during development!

I was wondering if there's a chance that a .parameters containing parameter ranges is also exposed for the builtin plugins?
A lot of the ranges are exposed only in the documentation, if at all (e.g. for Reverb, I think you only find out by reading the error message that room_size is between 0 and 1). Please correct me if there's already a way that I've missed!
In loaded VST plugins, the range is easily accessed.

I have a usecase where I want to map a given input onto the parameter range, and I do this programmatically.
I can do this for VST plugins just fine, but on Linux I don't have that many available, so for testing at least, using the builtin plugins would make development and testing a lot easier.