*** dsheeler has quit IRC | 00:51 | |
*** ricardocrudo has quit IRC | 00:54 | |
*** gabrbedd has quit IRC | 01:49 | |
*** gabrbedd has joined #lv2 | 01:49 | |
*** gabrbedd has quit IRC | 04:18 | |
*** gabrbedd has joined #lv2 | 04:19 | |
*** falktx has joined #lv2 | 04:19 | |
*** ColaEuphoria has joined #lv2 | 04:20 | |
ColaEuphoria | http://lv2plug.in/ns/ext/parameters/#ratio | 04:20 |
---|---|---|
ColaEuphoria | does a parameter ration have to be a compression ratio specifically? | 04:21 |
ColaEuphoria | i want to use it as an FM ratio | 04:21 |
ColaEuphoria | where operator frequencies can be expressed as ratios of other operators' frequencies | 04:21 |
*** falktx` has quit IRC | 04:23 | |
* drobilla shrugs | 04:46 | |
drobilla | It does say "compression ratio" on the tin :) | 04:46 |
ColaEuphoria | hang on | 04:46 |
ColaEuphoria | i'm writing an email to the dev list right now | 04:46 |
ColaEuphoria | https://github.com/jordanhalase/lv2/commit/77c2a79d37955e64ccf6bfc7bd3a53a35f37fa85 | 04:47 |
ColaEuphoria | about this | 04:47 |
ColaEuphoria | i'll explain my reasoning in the email | 04:47 |
drobilla | Dubious | 04:47 |
drobilla | The main point of parameters is to be meaningful | 04:48 |
drobilla | "ratio of somethingorother" isn't very meaningful | 04:48 |
drobilla | More of a unit than anything, really | 04:48 |
drobilla | But I don't have a particularly strong opinion either way. I'll answer on list later | 04:50 |
ColaEuphoria | ok | 04:50 |
ColaEuphoria | i'm just saying ratios have meaning outside of compression | 04:50 |
ColaEuphoria | it's like trying to tie hz to midi notes | 04:50 |
drobilla | hz is a unit | 04:50 |
drobilla | as is midi note | 04:50 |
drobilla | parameter is something like, "given the URI of this parameter, I can have a reasonable idea of what it actually does" | 04:51 |
drobilla | or at the very least, some sensible metadata, like a label | 04:51 |
drobilla | "Compression ratio, FM ratio, etc." isn't really something anyone wants to see printed under a knob :) | 04:52 |
drobilla | (yes, it's the comment, so probably not literally, but still) | 04:52 |
ColaEuphoria | if the host is able to render something or modify with something as some B:A ratio | 04:59 |
ColaEuphoria | all i'm saying is that i would like to have that | 04:59 |
drobilla | That's quite a bit fancier | 05:02 |
drobilla | You'd need to be explicit that it must be rational, for one | 05:02 |
drobilla | and is something where expressing in that way is actually good and not a PITA, and range becomes all weird and hard, and... | 05:03 |
ColaEuphoria | it's an example | 05:03 |
drobilla | Fair enough. Just saying, achieving that'll take more than a comment change. Note there is inheritance to work with, and you can also make your own parameters and just stick them in your own data (though this pretty much rules out special host behaviour unless it knows clever things about something it derives from) | 05:06 |
ColaEuphoria | could param:ratio be added to OscillatorControls? | 05:28 |
ColaEuphoria | or should a separate "param:oscratio" be created under it? | 05:28 |
ColaEuphoria | nevermind, i know what i'm trying to do now in a nonintrusive way | 06:18 |
ColaEuphoria | and intuitive | 06:19 |
ColaEuphoria | what i'm really trying to do is just add vocabulary for common FM synthesis parameters | 06:19 |
ColaEuphoria | sent the email | 07:35 |
*** edogawa has joined #lv2 | 07:53 | |
*** falktx|work has joined #lv2 | 08:44 | |
*** jbitdrop has joined #lv2 | 09:14 | |
*** ventosus has joined #lv2 | 09:15 | |
*** ricardocrudo has joined #lv2 | 09:28 | |
*** ocbtec has joined #lv2 | 10:53 | |
*** digidog has joined #lv2 | 11:42 | |
*** ventosus has left #lv2 | 14:23 | |
*** deva has joined #lv2 | 15:51 | |
*** ventosus has joined #lv2 | 16:38 | |
*** sigma6 has quit IRC | 17:16 | |
*** ssj71 has joined #lv2 | 18:01 | |
*** rncbc has joined #lv2 | 18:02 | |
*** falktx|work has quit IRC | 18:31 | |
*** ocbtec has quit IRC | 18:34 | |
*** ricardocrudo has quit IRC | 19:44 | |
*** ventosus has left #lv2 | 19:52 | |
*** deva has quit IRC | 20:31 | |
*** digidog has quit IRC | 21:16 | |
*** son0p has quit IRC | 22:24 | |
*** son0p has joined #lv2 | 22:25 | |
*** jbitdrop has quit IRC | 22:35 | |
*** rncbc has quit IRC | 23:08 |
Generated by irclog2html.py 2.13.0 by Marius Gedminas - find it at mg.pov.lt!