*** rncbc has quit IRC | 00:15 | |
*** gabrbedd has quit IRC | 03:11 | |
*** tracy has joined #lv2 | 03:34 | |
*** Yruama_Lairba has quit IRC | 03:53 | |
*** tracy has quit IRC | 04:19 | |
*** aischa has joined #lv2 | 04:23 | |
*** aischa has quit IRC | 04:28 | |
*** falktx has joined #lv2 | 08:19 | |
*** sigma6 has joined #lv2 | 08:32 | |
*** falktx` has joined #lv2 | 08:53 | |
*** falktx has quit IRC | 08:54 | |
*** ocbtec has joined #lv2 | 09:00 | |
*** rncbc has joined #lv2 | 09:53 | |
*** rncbc has quit IRC | 10:00 | |
*** falktx` is now known as falktx | 10:10 | |
*** unclechu has joined #lv2 | 10:40 | |
*** ocbtec has quit IRC | 11:43 | |
*** Yruama_Lairba has joined #lv2 | 12:22 | |
*** oofus has joined #lv2 | 16:11 | |
*** ssj71 has joined #lv2 | 16:17 | |
*** rncbc has joined #lv2 | 16:36 | |
*** oofus has quit IRC | 16:42 | |
*** oofus has joined #lv2 | 16:44 | |
*** gabrbedd has joined #lv2 | 16:45 | |
*** ocbtec has joined #lv2 | 17:10 | |
*** _deva has joined #lv2 | 17:42 | |
*** edogawa has joined #lv2 | 19:57 | |
*** _deva has quit IRC | 20:07 | |
*** oofus has quit IRC | 20:08 | |
*** Yruama_Lairba has quit IRC | 21:48 | |
*** oofus has joined #lv2 | 21:49 | |
ssj71 | architecturally, what would be the best way for zyn to expose its 8 million parameters to a daw for automation? | 21:54 |
---|---|---|
*** Yruama_Lairba has joined #lv2 | 21:54 | |
ssj71 | apparently vsts allow for 200 blank automation slots that the plugin later assigns to values as the user selects them (omnisphere and kontakt and others do this) | 21:55 |
ssj71 | s/values/parameters | 21:55 |
ssj71 | perhaps patch:set? | 21:56 |
rgareus | yesh patch:set key value pairs | 21:59 |
ssj71 | but doesn't it then have to say what parameters are avaliable in ttl? | 22:00 |
rgareus | good point | 22:00 |
ssj71 | seems we need a patch:addkey or something | 22:01 |
rgareus | and I'm still unclear which hosts currently allow automation on properties | 22:01 |
rgareus | ardour still does not currently | 22:01 |
ssj71 | I don't know if any yet. no plugins support it to my knowledge | 22:02 |
ssj71 | chicken and egg | 22:02 |
rgareus | well, it's used by a couple of plugins for file loading | 22:02 |
ssj71 | but not automation | 22:03 |
rgareus | realistically though, I won't expect users to want to automate 8M parameters :) | 22:03 |
ssj71 | no but can you say which they will and which they won't? | 22:04 |
rgareus | map the most useful 1000 to MIDI CC and write (or generate) a .midnam | 22:04 |
rgareus | does zyn support MIDI learning? | 22:05 |
ssj71 | IIUC currently the user can midi learn anything of them and automate that way | 22:05 |
ssj71 | but many vst users on KVR are saying "come back and talk when you have real automation" :( | 22:06 |
rgareus | right. ardour exposing CC as regular automation lanes is awesome in that case | 22:06 |
ssj71 | yes | 22:07 |
ssj71 | I'm slightly concerned he'll do something for VST that will make it hard to do the LV2, but thats probably silly | 22:07 |
ssj71 | Mark wants to do things right | 22:09 |
ssj71 | hmm, is midi learn better or letting the host do the midi assignment? | 22:10 |
rgareus | I just checked u-he's zebra2 that VST has 696 parameters | 22:14 |
ssj71 | 4 orders of magnitude different | 22:15 |
rgareus | I don't think it make any sense to expose all 8M | 22:15 |
ssj71 | well that wouldn't be useable | 22:16 |
ssj71 | the workflow the KVR folks describe is that you basically select which ones you want to expose (with a max of 200 parameters) | 22:16 |
ssj71 | through the UI somehow | 22:16 |
ssj71 | well, that parts easy, more how it communicates that to the daw is the hard part | 22:17 |
rgareus | dynamic naming of parameters... Audio Unit can do. VST no. | 22:17 |
ssj71 | perhaps it doesn't rename it then, they just have to look at the UI to know which is mapped to what | 22:18 |
ssj71 | I guess | 22:18 |
ssj71 | that doesn't seem ideal either | 22:18 |
ssj71 | its an interesting problem | 22:20 |
rgareus | ssj71: for setBfree I opted to only expose it via MIDI -- midi-learn and generate a .midnam | 22:22 |
rgareus | ssj71: but that's arguably different. most users play it using an actual keyboard | 22:22 |
rgareus | and while you "mod" (tweak) a B3, you don't usually dynamically modulate it | 22:23 |
*** edogawa has quit IRC | 22:24 | |
*** rncbc has quit IRC | 22:43 | |
*** ocbtec has quit IRC | 23:19 |
Generated by irclog2html.py 2.13.0 by Marius Gedminas - find it at mg.pov.lt!