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
Change continuous parameter ranges to 0..10 #6
Comments
polluxsynth
pushed a commit
that referenced
this issue
Mar 25, 2024
Instead of having 0.0 .. 1.0 as the range for continuous parameters, change to using 0 .. 10 which looks better in the GUI. Exceptions: - Filter tracking is still 0..1 (and should be increased to a maximum of 1.5 perhaps)? - Osc detune is still 0..1 (because it is in semitones, just like pitch). - Tune is -1..1 (because it is +/-1 one semitone). Also leave the unused1 and unused2 parameters at 0..1 . In conjunction with this, change the proc/process function name prefix to set for all parameter setting functions.
polluxsynth
pushed a commit
that referenced
this issue
Mar 26, 2024
Instead of having 0.0 .. 1.0 as the range for continuous parameters, change to using 0 .. 10 which looks better in the GUI. Exceptions: - Filter tracking is still 0..1 (and should be increased to a maximum of 1.5 perhaps)? - Osc detune is still 0..1 (because it is in semitones, just like pitch). - However, it has been changed to be linear rather than log, so that the indicated value is in actual semitones. In Zynthian, the resolution is good enough, and means that the top end of the range is usable too (for negative detune, with pitch set one semitone lower). - Tune is -1..1 (because it is +/-1 one semitone). Also leave the unused1 and unused2 parameters at 0..1 . In conjunction with this, change the proc/process function name prefix to set for all parameter setting functions.
polluxsynth
pushed a commit
that referenced
this issue
Mar 29, 2024
Instead of having 0.0 .. 1.0 as the range for continuous parameters, change to using 0 .. 10 which looks better in the GUI. Exceptions: - Filter tracking is still 0..1 (and should be increased to a maximum of 1.5 perhaps)? - Osc detune is still 0..1 (because it is in semitones, just like pitch). - However, it has been changed to be linear rather than log, so that the indicated value is in actual semitones. In Zynthian, the resolution is good enough, and means that the top end of the range is usable too (for negative detune, with pitch set one semitone lower). - Tune is -1..1 (because it is +/-1 one semitone). Also leave the unused1 and unused2 parameters at 0..1 . In conjunction with this, change the proc/process function name prefix to set for all parameter setting functions.
polluxsynth
pushed a commit
that referenced
this issue
Mar 30, 2024
Instead of having 0.0 .. 1.0 as the range for continuous parameters, change to using 0 .. 10 which looks better in the GUI. Exceptions: - Filter tracking is still 0..1 (and should be increased to a maximum of 1.5 perhaps)? - Osc detune is still 0..1 (because it is in semitones, just like pitch). - However, it has been changed to be linear rather than log, so that the indicated value is in actual semitones. In Zynthian, the resolution is good enough, and means that the top end of the range is usable too (for negative detune, with pitch set one semitone lower). - Tune is -1..1 (because it is +/-1 one semitone). Also leave the unused1 and unused2 parameters at 0..1 . In conjunction with this, change the proc/process function name prefix to set for all parameter setting functions.
polluxsynth
pushed a commit
that referenced
this issue
Apr 2, 2024
Instead of having 0.0 .. 1.0 as the range for continuous parameters, change to using 0 .. 10 which looks better in the GUI. Exceptions: - Filter tracking is still 0..1 (and should be increased to a maximum of 1.5 perhaps)? - Osc detune is still 0..1 (because it is in semitones, just like pitch). - However, it has been changed to be linear rather than log, so that the indicated value is in actual semitones. In Zynthian, the resolution is good enough, and means that the top end of the range is usable too (for negative detune, with pitch set one semitone lower). - Tune is -1..1 (because it is +/-1 one semitone). Also leave the unused1 and unused2 parameters at 0..1 . In conjunction with this, change the proc/process function name prefix to set for all parameter setting functions.
polluxsynth
pushed a commit
that referenced
this issue
Apr 4, 2024
Instead of having 0.0 .. 1.0 as the range for continuous parameters, change to using 0 .. 10 which looks better in the GUI. Exceptions: - Filter tracking is still 0..1 (and should be increased to a maximum of 1.5 perhaps)? - Osc detune is still 0..1 (because it is in semitones, just like pitch). - However, it has been changed to be linear rather than log, so that the indicated value is in actual semitones. In Zynthian, the resolution is good enough, and means that the top end of the range is usable too (for negative detune, with pitch set one semitone lower). - Tune is -1..1 (because it is +/-1 one semitone). Also leave the unused1 and unused2 parameters at 0..1 . In conjunction with this, change the proc/process function name prefix to set for all parameter setting functions.
polluxsynth
pushed a commit
that referenced
this issue
Apr 4, 2024
Instead of having 0.0 .. 1.0 as the range for continuous parameters, change to using 0 .. 10 which looks better in the GUI. Exceptions: - Filter tracking is still 0..1 (and should be increased to a maximum of 1.5 perhaps)? - Osc detune is still 0..1 (because it is in semitones, just like pitch). - However, it has been changed to be linear rather than log, so that the indicated value is in actual semitones. In Zynthian, the resolution is good enough, and means that the top end of the range is usable too (for negative detune, with pitch set one semitone lower). - Tune is -1..1 (because it is +/-1 one semitone). Also leave the unused1 and unused2 parameters at 0..1 . In conjunction with this, change the proc/process function name prefix to set for all parameter setting functions.
polluxsynth
pushed a commit
that referenced
this issue
Apr 5, 2024
Instead of having 0.0 .. 1.0 as the range for continuous parameters, change to using 0 .. 10 which looks better in the GUI. Exceptions: - Filter tracking is still 0..1 (and should be increased to a maximum of 1.5 perhaps)? - Osc detune is still 0..1 (because it is in semitones, just like pitch). - However, it has been changed to be linear rather than log, so that the indicated value is in actual semitones. In Zynthian, the resolution is good enough, and means that the top end of the range is usable too (for negative detune, with pitch set one semitone lower). - Tune is -1..1 (because it is +/-1 one semitone). Also leave the unused1 and unused2 parameters at 0..1 . In conjunction with this, change the proc/process function name prefix to set for all parameter setting functions.
polluxsynth
pushed a commit
that referenced
this issue
Apr 5, 2024
Instead of having 0.0 .. 1.0 as the range for continuous parameters, change to using 0 .. 10 which looks better in the GUI. Exceptions: - Filter tracking is still 0..1 (and should be increased to a maximum of 1.5 perhaps)? - Osc detune is still 0..1 (because it is in semitones, just like pitch). - However, it has been changed to be linear rather than log, so that the indicated value is in actual semitones. In Zynthian, the resolution is good enough, and means that the top end of the range is usable too (for negative detune, with pitch set one semitone lower). - Tune is -1..1 (because it is +/-1 one semitone). Also leave the unused1 and unused2 parameters at 0..1 . In conjunction with this, change the proc/process function name prefix to set for all parameter setting functions.
polluxsynth
pushed a commit
that referenced
this issue
Apr 7, 2024
Instead of having 0.0 .. 1.0 as the range for continuous parameters, change to using 0 .. 10 which looks better in the GUI. Exceptions: - Filter tracking is still 0..1 (and should be increased to a maximum of 1.5 perhaps)? - Osc detune is still 0..1 (because it is in semitones, just like pitch). - However, it has been changed to be linear rather than log, so that the indicated value is in actual semitones. In Zynthian, the resolution is good enough, and means that the top end of the range is usable too (for negative detune, with pitch set one semitone lower). - Tune is -1..1 (because it is +/-1 one semitone). Also leave the unused1 and unused2 parameters at 0..1 . In conjunction with this, change the proc/process function name prefix to set for all parameter setting functions.
polluxsynth
pushed a commit
that referenced
this issue
Apr 13, 2024
Instead of having 0.0 .. 1.0 as the range for continuous parameters, change to using 0 .. 10 which looks better in the GUI. Exceptions: - Filter tracking is still 0..1 (and should be increased to a maximum of 1.5 perhaps)? - Osc detune is still 0..1 (because it is in semitones, just like pitch). - However, it has been changed to be linear rather than log, so that the indicated value is in actual semitones. In Zynthian, the resolution is good enough, and means that the top end of the range is usable too (for negative detune, with pitch set one semitone lower). - Tune is -1..1 (because it is +/-1 one semitone). Also leave the unused1 and unused2 parameters at 0..1 . In conjunction with this, change the proc/process function name prefix to set for all parameter setting functions.
polluxsynth
pushed a commit
that referenced
this issue
Apr 17, 2024
Instead of having 0.0 .. 1.0 as the range for continuous parameters, change to using 0 .. 10 which looks better in the GUI. Exceptions: - Filter tracking is still 0..1 (and should be increased to a maximum of 1.5 perhaps)? - Osc detune is still 0..1 (because it is in semitones, just like pitch). - However, it has been changed to be linear rather than log, so that the indicated value is in actual semitones. In Zynthian, the resolution is good enough, and means that the top end of the range is usable too (for negative detune, with pitch set one semitone lower). - Tune is -1..1 (because it is +/-1 one semitone). Also leave the unused1 and unused2 parameters at 0..1 . In conjunction with this, change the proc/process function name prefix to set for all parameter setting functions.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
(From Nils:) The range of continuous parameters 0..1 looks odd considering that most synths with scale graphics around the knobs go from 0 to 10.
Considering doing this when doing a global review of the parameters anyway.
The text was updated successfully, but these errors were encountered: