Friday, 2016-08-12

*** Yruama_Lairba has joined #kxstudio00:25
*** rncbc has quit IRC00:28
*** lemon has joined #kxstudio00:32
*** JPfeP has quit IRC00:40
*** Xzu has quit IRC00:41
*** vlad__ has quit IRC00:51
*** prettyvanilla has quit IRC00:59
*** wolftune has joined #kxstudio01:31
*** wolftune has quit IRC01:53
*** prettyvanilla has joined #kxstudio02:02
*** wolftune has joined #kxstudio02:04
*** olinuxx has quit IRC02:25
*** bill-auger has joined #kxstudio02:55
*** lemon has quit IRC03:01
*** DoverMo has joined #kxstudio03:01
*** NickSB2 has quit IRC03:03
*** falktx` has joined #kxstudio03:26
*** falktx has quit IRC03:30
*** ArturSha1 has joined #kxstudio03:40
*** wolftune has quit IRC03:59
*** vlad_ has joined #kxstudio03:59
*** wolftune has joined #kxstudio04:02
*** Yruama_Lairba has quit IRC04:09
*** vlad_ has quit IRC04:12
*** DoverMo has quit IRC04:32
*** wolftune has quit IRC05:27
*** rghvdberg has joined #kxstudio06:35
*** falktx|work has joined #kxstudio07:26
*** ShalokShalom has joined #kxstudio08:14
*** rghvdberg has quit IRC08:38
*** ShalokShalom has quit IRC08:40
*** distrozapper has quit IRC09:03
*** distrozapper has joined #kxstudio09:19
*** olinuxx has joined #kxstudio09:39
*** olinuxx has joined #kxstudio09:39
*** distrozapper has quit IRC09:40
*** distrozapper has joined #kxstudio09:56
*** NickSB2 has joined #kxstudio10:28
*** JPfeP has joined #kxstudio10:45
*** Faulenzer has joined #kxstudio10:52
*** vlad_ has joined #kxstudio11:08
*** bill-auger has quit IRC12:47
*** bill-auger_ has joined #kxstudio12:48
*** Yruama_Lairba has joined #kxstudio13:15
*** bill-auger_ has quit IRC13:25
*** Yruama_Lairba has quit IRC14:19
*** Yruama_Lairba has joined #kxstudio14:22
*** olinuxx has quit IRC14:26
*** olinuxx has joined #kxstudio14:28
*** olinuxx has joined #kxstudio14:28
*** ShalokShalom has joined #kxstudio15:10
*** wolftune has joined #kxstudio15:27
*** distrozapper has quit IRC15:43
*** vlad__ has joined #kxstudio15:54
*** vlad_ has quit IRC15:55
*** joao has joined #kxstudio16:56
*** joao has quit IRC16:59
*** DoverMo has joined #kxstudio17:09
*** leledumbo has joined #kxstudio17:16
*** wolftune has quit IRC17:17
*** wolftune has joined #kxstudio17:20
*** leledumbo has quit IRC17:30
falktx|workardour5!17:34
DoverMo5 o.O17:37
*** ArturSha1 has quit IRC17:37
*** wolftune has quit IRC17:51
falktx|workalmost there...17:53
*** rghvdberg has joined #kxstudio17:55
*** vlad__ has quit IRC18:01
*** vlad_ has joined #kxstudio18:03
*** falktx|work is now known as falktx18:23
JPfePLua scripting, mmh sounds sexy18:23
rgareusJPfeP: that's still only in it's infancy18:24
rgareusyou can script a lot already..  but not UIs, yet18:24
JPfePAllow duplication of tracks with sends or load templates with sends/inserts.  <-- Hurray !18:25
falktxand ardour5 is in!18:26
rghvdbergyes!18:26
JPfePAs a writter of Add-on for Blender, it sounds very appealing. ^^18:26
rghvdbergfalktx: as ardour5 I presume18:26
falktxno18:27
falktxjust "ardour" now18:27
rghvdbergokidoki18:27
falktxI don't want to rename it again18:27
falktxardour4 is still there, just in case18:27
rghvdbergokidoki18:27
rgareusfalktx: debian also moved in that direction "ardour" (latest version)18:27
falktxrgareus: I'm doing this because of them18:28
falktxI was getting conflicts18:28
rghvdbergwell, I'll have to wait till I'm home anyway :-)18:28
rghvdbergstill excited though18:28
falktxbbl18:28
*** falktx has quit IRC18:29
rgareusJPfeP: we also need some kind of platform or wiki to easily share scripts.   github gist maybe.18:31
rgareusJPfeP: does blender have a platform for that?18:31
*** wolftune has joined #kxstudio18:32
DoverMonoice18:32
rgareusJPfeP: "browse all add-ons"  or something?18:32
rghvdbergrgareus: will those add-ons be installable from within ardour ? I believe reaper has such a thing ?18:34
JPfePsort of, the addons world of blender is divided into the official ones (approved after a while) and the others (commerials one and still in dev)18:35
JPfePSo some are bundled with Blender and you have a builtin browser to enable the ones you want18:35
JPfePThe others are easily installed as a zip file that you can load, then they appears in the list in Blender18:36
rghvdbergpff .. of to bed. all day in Legoland and drank a liter of beer afterwards ...18:37
rghvdbergcya18:37
*** rghvdberg has quit IRC18:37
JPfePThen there is this official wiki for the first kind: https://wiki.blender.org/index.php/Extensions:2.6/Py/Scripts18:38
LAbotTitle: Extensions:2.6/Py/Scripts - BlenderWiki (at wiki.blender.org)18:38
rgareusoh missed him18:38
JPfePIt is not fantastic, imho, the categories are on the right18:38
rgareusJPfeP: that's similar, for now we just bundle a few "blessed" scripts18:38
JPfePbut there is another ressource, unofficial: http://blenderaddonlist.blogspot.fr/18:38
LAbotTitle: Blender Addon List (at blenderaddonlist.blogspot.fr)18:38
rgareusnot bad18:39
rgareusI suppose we need something similar in the long run.18:39
JPfePunfortunatly not well updated currently, and for the commercials addons : https://cgcookiemarkets.com/all-products/category/scripts-and-addons/18:40
LAbotTitle: Scripts and Addons | Categories | (at cgcookiemarkets.com)18:40
*** DoverMo has quit IRC18:41
JPfePbut most of the news come from the site : https://blenderartists.org/forum/forumdisplay.php?48-Released-Scripts-and-Themes18:41
rgareusJPfeP: conceptually it'll be different.  once loaded we do save the script *with* the session.  so you can transfer the session to another machine  where it'll just work (same script version etc)18:41
rgareusso commercial scripts or any script loading 3rd party libs are out.18:41
JPfePOK18:42
rgareusthen again it's all more confined in ardour (due to realtime constraints)18:42
JPfePBTW my 2 addons add both MIDI and OSC for Blender18:43
rgareusJPfeP: hah!18:44
rgareuscontrol surfaces are up next somewhere.  currently not possible due to event-loop constraints18:44
JPfePwww.jpfep.net needs some update but informations are correct18:45
rgareusOSC (receiver event loops) needs to interact with realtime ardour.  a prototype for doing that in lua blew up in the past..   inter-thread communication is hard.18:45
JPfePI transformed Blender as a real time sample player for the fun :)18:45
JPfePusing its audio API18:46
rgareusblender is not realtime to begin with, is it?18:46
rgareusJPfeP: nice though.  so you can trigger available blender actions via OSC?18:47
JPfePYou can program in Blender a sort of timer which execute what you want each x millisecond18:47
JPfePenough to read the MIDI port or an OSC socket18:47
JPfePbut it can block blender UI, it is not parallel18:48
JPfePwith 1 ms it is okay for playing MIDI notes for instance in my demo18:49
JPfePthe CPU usage is very low, so far so good18:50
JPfePwhen Blender read an animation it can play an audio file in its sequencer and it is realtime like a DAW, I presume18:51
JPfePBut I am not an expert concerning the engine of Blender18:51
JPfePIt is somehow recent to be able to play big flux of pix in realtime18:52
JPfePApplying color correction is ok, blurring is not ok yet18:53
JPfePBut I don't touch the animation side of Blender, I have a life18:53
JPfePAnyway Blender is going to be like a DAW i guess when it comes to playback pix, avi or audio files18:54
JPfePBut rendering pix will be for long a delayed process18:54
JPfeP<rgareus> JPfeP: nice though.  so you can trigger available blender actions via OSC?  -> not explicitly but it is possible thru an indirect mecanism18:56
JPfePblender operators are dependant of a context so you cannot call them without checking that first18:57
JPfePThat's why I haven't implemented directly this with my addon18:57
JPfePBut for the MIDI sample player, each time a note is received it change a blender property that as an update() function18:58
JPfePThis is this function that call the operators in my example18:58
JPfePSo I had to write a script to define a custom property with this update function18:59
JPfePThis script is bundled in the blend file and read when you load the file18:59
JPfePThe timer thing is a proper way to deal with the internal of Blender in realtime, btw. As you said inter-thread communication is hard. They don't advise to do parallel scripting to interact with Blender19:02
JPfePbbl19:04
JPfeP(BTW, to anyone, don't bother to install ADDMIDI the hardway, I made recently an easy to install zip file. I will publish officially soon, or check the Blenderartist thread)19:06
wolftunefalktx`: E: Failed to fetch http://kxstudio.linuxaudio.org/repo/pool/free/ardour_5.0.0-1kxstudio1_amd64.deb  Hash Sum mismatch19:27
falktx`that's weird. I installed it before on 14.04 just fine19:36
*** ShalokShalom_ has joined #kxstudio19:36
falktx`apt-get update again pls19:37
*** ShalokShalom has quit IRC19:40
*** DoverMo has joined #kxstudio19:41
wolftunefalktx`: got it19:47
falktx`all ok now?19:48
wolftunefalktx`: yup19:49
*** ShalokShalom_ is now known as ShalokShalom20:24
*** rncbc has joined #kxstudio20:43
*** DoverMo has left #kxstudio21:26
*** DoverMo has joined #kxstudio21:26
*** DoverMo has quit IRC21:28
*** Align_Waivers has joined #kxstudio22:59
*** Align_Waivers has quit IRC23:07
*** Align_Waivers has joined #kxstudio23:08
*** JPfeP has quit IRC23:09
*** Align_Waivers has quit IRC23:12
*** JPfeP has joined #kxstudio23:13
*** vlad_ has quit IRC23:30
*** Align_Waivers has joined #kxstudio23:35
*** JPfeP has quit IRC23:40
*** Align_Waivers has quit IRC23:44
*** rncbc has quit IRC23:45

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