Friday, 2016-10-28

*** Yruama_Lairba has quit IRC00:07
rgareusdrobilla: can we subclass lv2:InstrumentPlugin  and add lv2:DrumSynth00:31
rgareusthat way ardour can automatically select  percussive mode00:31
rgareus or maybe even explicitly    lv2:PercussiveInstrument00:34
*** jbitdrop has quit IRC00:52
drobillargareus: Seems reasonable enough00:56
drobillaNeed to do something about the mess that is currently MIDI anything, too.00:56
drobillaBuuuuuuuuuuuuuut I am officially not allowed to do any such thing until these midterms are marked :)00:57
*** NickSB2 has joined #lv201:27
*** ocbtec has quit IRC01:53
*** kmicu has quit IRC05:32
*** kmicu has joined #lv205:40
*** Anchakor_ has quit IRC06:40
*** oofus_lt has joined #lv206:55
*** edogawa has joined #lv207:04
*** oofus_lt_ has joined #lv207:09
*** oofus_lt has quit IRC07:12
*** edogawa has quit IRC07:37
*** sigma6 has joined #lv207:50
*** gianMOD has joined #lv207:59
*** oofus_lt has joined #lv208:03
*** oofus_lt_ has quit IRC08:05
*** frinknet has quit IRC08:12
*** JaVelDa has left #lv208:22
*** frinknet has joined #lv208:47
*** gianMOD has quit IRC08:48
*** gianMOD has joined #lv208:59
*** frinknet has quit IRC09:04
*** unclechu has quit IRC09:21
*** oofus_lt_ has joined #lv209:33
*** unclechu has joined #lv209:35
*** gianMOD has quit IRC09:36
*** oofus_lt has quit IRC09:36
*** gianMOD has joined #lv209:36
*** gianMOD has quit IRC09:38
*** gianMOD_ has joined #lv209:38
*** frinknet has joined #lv209:43
*** frinknet has quit IRC10:01
*** ocbtec has joined #lv210:25
*** oofus_lt has joined #lv210:33
*** oofus_lt_ has quit IRC10:36
*** gianMOD_ has quit IRC10:50
*** oofus_lt has quit IRC10:51
*** JaVelDa has joined #lv211:02
*** oofus_lt has joined #lv211:03
*** jbitdrop has joined #lv211:06
*** oofus_lt_ has joined #lv211:33
*** oofus_lt has quit IRC11:36
*** frinknet has joined #lv211:38
*** gianMOD has joined #lv212:01
*** oofus_lt_ has quit IRC12:14
*** kmicu has quit IRC12:20
*** oofus_lt has joined #lv212:28
*** gianMOD_ has joined #lv212:32
*** kmicu has joined #lv212:35
*** gianMOD has quit IRC12:36
*** gianMOD_ has quit IRC12:38
*** unclechu has quit IRC13:08
*** oofus_lt_ has joined #lv213:53
*** oofus_lt has quit IRC13:57
*** oofus_lt has joined #lv214:19
*** oofus_lt_ has quit IRC14:23
*** oofus_lt_ has joined #lv214:30
*** oofus_lt__ has joined #lv214:33
*** oofus_lt has quit IRC14:33
*** oofus_lt_ has quit IRC14:36
*** deva has joined #lv214:48
*** oofus_lt has joined #lv215:19
*** oofus_lt__ has quit IRC15:23
*** Yruama_Lairba has joined #lv215:26
*** sigma6 has quit IRC15:42
*** gianMOD has joined #lv215:52
*** oofus_lt_ has joined #lv215:56
*** oofus_lt has quit IRC15:59
*** ssj71 has quit IRC16:02
*** oofus_lt has joined #lv216:24
*** oofus_lt_ has quit IRC16:28
*** LAbot has joined #lv216:46
*** Domino has joined #lv216:51
DominoI've done some hard thinking on my drummer plugin and as DAWs (apart from qtractor apparently) don't offer string editing, I decided to skip the incremental development and just spec out the whole thing. http://79.170.44.115/retunes.com/plugins/beater/beater_data.txt has everything I think I need, sorry for temp url just setup the hosting..17:01
DominoI think that's fairly manageable with patch, just have ports to display one pattern, and update when the current_patten in the instrument changes and so on..17:03
DominoWhat do daws typically save as a preset? Is it a combination of ports and state?17:05
DominoThe txt is just the core data not really 'everything' :)17:06
ventosusDomino: yes17:12
ventosuscontrol ports are automatically saved by the host (no action needed by plugin author)17:12
ventosusstate saving in turn in responsibility of plugin author (via a callback)17:12
ventosuss/in/is17:13
*** oofus_lt has quit IRC17:16
*** gianMOD has quit IRC17:16
*** falktx has quit IRC17:19
Domino@ventosus thanks, the idea of bank switching to limit number of ports eluded me yesterday, but I started to see the bigger picture after @rgareus gave me a few tips :)17:20
ventosusDomino: not sure what you mean with 'bank switching', but you cannot write to a control input port, they're read-only plugin-wise17:23
ventosusonly the host is allowed to change a control input port17:23
DominoI must still not have my head around the patch stuff.. I kinda read those as a shared variable..17:28
ventosusah, missed it that you were referring to the patch extension17:30
ventosusparamters are indeed read-write :)17:30
ventosuss/paramters/parameters17:30
DominoBy bank switching, say I had 3 oscillators, A B C, instead of exposing all three, just expose one set of controls and have an oscillator selector 0 to 2.. in my case that means one set of 32 beat buttons instead of thousands of them :)17:31
Dominos/A B C/0 1 2 lol17:32
ventosusDomino: got it, should be possible with the patch extension17:33
ventosusthere are just not that many hosts out there that support the patch extension in the first place17:33
ventosusqtractor seems to be the only which supports this in a stable release17:33
Domino@ventosus I'm not really expecting anyone to use it without it's proper gui anyway.17:42
Dominoother than me, and I could always add some hardcode presets if push comes to shove17:43
*** unclechu has joined #lv218:05
*** frinknet_ has joined #lv218:12
*** frinknet has quit IRC18:13
drobillaDomino: If you're not really expecting anyone to use it without its proper GUI, why care about the current state of host-generated UI usability?18:17
drobillai.e. why not do it the nice way and have your GUI talk to the plugin that way, and for now, the string param will work in some hosts without the custom GUI, others will catch up18:19
Domino@drobilla it was mostly to lower the development bar to having something working.18:53
DominoThough the speed of entering a pattern just by hitting 1s and 0s on keyboard appeals a lot - I plan on having that in the gui somehow too :)18:56
DominoI have lots of somehows as I try to shift my python coding skills over to C :)18:57
*** gianMOD has joined #lv219:07
*** oofus_lt has joined #lv219:14
*** gianMOD has quit IRC19:20
*** rncbc has joined #lv219:22
*** gianMOD has joined #lv219:27
*** Domino has quit IRC19:45
*** gianMOD has quit IRC20:30
*** edogawa has joined #lv221:01
*** drobilla has quit IRC21:11
*** drobilla` has joined #lv221:11
*** gianMOD has joined #lv221:15
*** gianMOD has quit IRC21:50
*** Yruama_Lairba has quit IRC21:52
*** oofus_lt has quit IRC22:03
*** oofus_lt has joined #lv222:06
*** oofus_lt has quit IRC22:07
*** oofus_lt has joined #lv222:09
*** drobilla` is now known as drobilla22:36
*** edogawa has quit IRC22:44
*** oofus_lt has quit IRC22:50
*** deva has quit IRC22:53
*** Yruama_Lairba has joined #lv223:27
*** jbitdrop has quit IRC23:38
*** frinknet_ has quit IRC23:52
*** rncbc has quit IRC23:57

Generated by irclog2html.py 2.13.0 by Marius Gedminas - find it at mg.pov.lt!