log

age author description
Tue, 27 May 2014 06:30:30 +0000 Drew Perttula unknown change to mindmap
Tue, 27 May 2014 06:29:00 +0000 Drew Perttula effecteval now runs effects in the background, following the current song, and sends dmx output
Tue, 27 May 2014 05:48:25 +0000 Drew Perttula rdfdb can return 'application/n-quads' response
Tue, 27 May 2014 05:47:35 +0000 Drew Perttula fix rdflibpatch for rdflib 4.2.1's new quirks
Mon, 26 May 2014 20:52:25 +0000 Drew Perttula update networking for testing
Mon, 26 May 2014 20:52:16 +0000 Drew Perttula another dep for twisted
Mon, 26 May 2014 20:51:57 +0000 Drew Perttula update the workaround for song id corruption
Mon, 26 May 2014 20:51:53 +0000 Drew Perttula hacking on effecteval
Mon, 26 May 2014 20:50:57 +0000 Drew Perttula ascoltami sys.path
Mon, 26 May 2014 18:19:23 +0000 Drew Perttula requesting a curve at t=0 used to return the last value instead of the first
Mon, 26 May 2014 08:05:49 +0000 Drew Perttula playing with example syntax
Mon, 26 May 2014 07:59:08 +0000 Drew Perttula fix some demo js paths
Mon, 26 May 2014 07:58:35 +0000 Drew Perttula move pics into www/screenshot
Mon, 26 May 2014 07:58:08 +0000 Drew Perttula update more versions
Mon, 26 May 2014 07:52:36 +0000 Drew Perttula upgrade many py deps
Mon, 26 May 2014 07:45:06 +0000 drewp notes for next step
Sun, 25 May 2014 21:30:59 +0000 drewp initial effecteval that can propagate changes from the graph to a web page
Sun, 25 May 2014 21:30:15 +0000 drewp rdfdb to use LIGHT9_SHOW env, not a flag
Sun, 25 May 2014 21:30:06 +0000 drewp demo data for 2014 show
Sat, 26 Apr 2014 21:54:34 +0000 drewp 2014 notes
Sat, 26 Apr 2014 21:53:59 +0000 drewp 2013 readme
Sat, 26 Apr 2014 21:51:19 +0000 drewp screenshot
Sat, 26 Apr 2014 17:48:55 +0000 drewp fix #! in bumppad
Sat, 26 Apr 2014 17:48:44 +0000 drewp fix ascoltami import
Sat, 26 Apr 2014 17:48:21 +0000 drewp add new html mockups
Sun, 08 Sep 2013 05:09:53 +0000 drewp dmxserver can receive OSC requests too
Tue, 18 Jun 2013 02:19:17 +0000 drewp show adjustment
Tue, 18 Jun 2013 02:18:52 +0000 drewp asco bigger numbers so 3 year old users can find them
Mon, 17 Jun 2013 02:06:56 +0000 drewp curtain
Mon, 17 Jun 2013 02:06:46 +0000 drewp checkpoint
Mon, 17 Jun 2013 01:13:16 +0000 drewp asco style cleanup and button hover color change
Mon, 17 Jun 2013 00:25:17 +0000 drewp hw sliders send events in a way that piles up and we get big delays. this is a simple throttle that stops the pileup but interactivity is still bumpy
Sun, 16 Jun 2013 23:36:45 +0000 drewp checkpoint
Sun, 16 Jun 2013 23:02:30 +0000 drewp checkpoint
Sun, 16 Jun 2013 21:42:55 +0000 drewp add a note about the fix for song orders
Sun, 16 Jun 2013 21:11:16 +0000 drewp checkpoint
Sun, 16 Jun 2013 20:12:46 +0000 drewp emergency fix to playlist, which was getting other non-song junk because of some bnode corruption problem
Sun, 16 Jun 2013 20:12:40 +0000 drewp checkpoint
Sun, 16 Jun 2013 18:47:33 +0000 drewp curvecalc: no error if music player has no current song
Sun, 16 Jun 2013 18:46:01 +0000 drewp assume delete_self inotify event means a new version was moved into place, and do a reread
Sun, 16 Jun 2013 18:44:45 +0000 drewp support dropping an effect "uri" into the curve area
Sun, 16 Jun 2013 18:44:36 +0000 drewp bigger CC font for small screen
Sun, 16 Jun 2013 18:44:01 +0000 drewp fix the noise/notch functions (but all terms are in phase now)
Sun, 16 Jun 2013 18:43:54 +0000 drewp less logging
Sun, 16 Jun 2013 18:43:15 +0000 drewp add some non-chase effects for dragging in. all drag curves are now called <sub>_env to avoid conflicts in the expr namespace
Sun, 16 Jun 2013 18:42:41 +0000 drewp new hsv effect for controlling some leds. channels not configurable yet
Sun, 16 Jun 2013 18:33:58 +0000 drewp checkpoint
Sun, 16 Jun 2013 06:48:37 +0000 drewp making json patch representation speedup from like 2500ms to 350ms
Sun, 16 Jun 2013 06:47:58 +0000 drewp don't log huge json patch bodies, but do print how big they are and how long they took
Sun, 16 Jun 2013 04:03:54 +0000 drewp checkpoint
Sun, 16 Jun 2013 03:21:05 +0000 drewp subserver better page titles
Sun, 16 Jun 2013 03:21:01 +0000 drewp checkpoint
Sun, 16 Jun 2013 01:21:09 +0000 drewp checkpoint - first song done
Sun, 16 Jun 2013 01:10:48 +0000 drewp submaster web display screenshot
Sat, 15 Jun 2013 23:06:12 +0000 drewp checkpoint
Sat, 15 Jun 2013 23:05:43 +0000 drewp subcomposer wouldn't draw right if there is an odd number of channels
Sat, 15 Jun 2013 23:05:35 +0000 drewp now 90 dimmers
Sat, 15 Jun 2013 21:25:45 +0000 drewp subterm expression new function chan('channame'), replaces broken getsub one
Sat, 15 Jun 2013 21:25:22 +0000 drewp add timeout from subserver to vidref
Sat, 15 Jun 2013 21:25:13 +0000 drewp up to 87 dmx outputs
Sat, 15 Jun 2013 21:25:06 +0000 drewp fix subterm 'add' button
Sat, 15 Jun 2013 21:25:01 +0000 drewp checkpoint
Sat, 15 Jun 2013 21:24:15 +0000 drewp bring back the ability to redraw canvases, since they still get mangled coords sometimes
Sat, 15 Jun 2013 20:25:14 +0000 drewp checkpoint
Sat, 15 Jun 2013 18:39:53 +0000 drewp checkpoint
Sat, 15 Jun 2013 17:12:52 +0000 drewp song names
Sat, 15 Jun 2013 08:52:42 +0000 drewp screenshot
Sat, 15 Jun 2013 08:51:51 +0000 drewp 2013 show config: use real host names
Sat, 15 Jun 2013 08:51:31 +0000 drewp attempt to fix zoom corruption when CC song changes, but this didn't work
Sat, 15 Jun 2013 08:46:23 +0000 drewp CC song change was breaking ctrl-p and time-hover behaviors
Sat, 15 Jun 2013 08:21:33 +0000 drewp curvecalc can finally change songs without restarting, and it can optionally track the song from ascoltami (beware of losing curve edits in this mode!)
Sat, 15 Jun 2013 08:21:16 +0000 drewp asco song buttons now have links in them, for dragging
Sat, 15 Jun 2013 07:41:57 +0000 drewp music is now norm and padded
Sat, 15 Jun 2013 07:41:47 +0000 drewp error in show makefile output filename
Sat, 15 Jun 2013 07:34:40 +0000 drewp music curves
Sat, 15 Jun 2013 07:17:21 +0000 drewp some more tools I use
Sat, 15 Jun 2013 07:16:11 +0000 drewp try harder not to lose notifications on a file after one edit in emacs
Sat, 15 Jun 2013 07:06:59 +0000 drewp new sub zone now makes a curve/sub pair named after the sub, but doesn't make any curve pts
Sat, 15 Jun 2013 06:29:25 +0000 drewp KC wasn't sending dmx whenever anything changed, only on a periodic keepalive timer
Sat, 15 Jun 2013 06:09:57 +0000 drewp fix up hardware sliders in KC. big mess now
Fri, 14 Jun 2013 18:08:07 +0000 drewp focus on a subterm expression, and we'll bring any curves it mentions up to the top of the curvesetview
Fri, 14 Jun 2013 05:30:45 +0000 drewp subserver now also serves some premade subterms with the defined chases
Fri, 14 Jun 2013 05:29:55 +0000 drewp except bin/listsongs from the titlebar trick, since its output is used for cmdline completion
Fri, 14 Jun 2013 05:29:19 +0000 drewp CC more drag support and code cleanup
Thu, 13 Jun 2013 21:59:32 +0000 drewp drag sub into curve area to get a curve+subterm and a 0..1 fade at the current play time
Thu, 13 Jun 2013 19:50:39 +0000 drewp less printing from tkdnd
Thu, 13 Jun 2013 19:49:29 +0000 drewp remove KC old control-l feature
Thu, 13 Jun 2013 08:25:24 +0000 drewp fix KC save-everything form
Thu, 13 Jun 2013 07:22:54 +0000 drewp KC supports dragging into (existing) named groups. still can't make a new group though
Thu, 13 Jun 2013 05:56:57 +0000 drewp KC seems to refresh on new subs now, though it redraws way too many times
Thu, 13 Jun 2013 02:21:37 +0000 drewp vidref use async http client for talking to asco and CC. No more blocking the gst thread to learn curvecalc time
Thu, 13 Jun 2013 01:44:05 +0000 drewp vidref grab images for snapshots even if a song is not playing
Thu, 13 Jun 2013 01:31:16 +0000 drewp subserver can get a snapshot from vidref and display it on the sub
Thu, 13 Jun 2013 00:46:52 +0000 drewp vidref can take snapshots and serve them back
Thu, 13 Jun 2013 00:16:42 +0000 drewp curvecalc tripleFilter optimization
Wed, 12 Jun 2013 23:48:32 +0000 drewp asco try to print gst error messages. untested
Wed, 12 Jun 2013 23:47:12 +0000 drewp asco: display update frequency and dim when updates stop. run slower updates on tablets and phones
Wed, 12 Jun 2013 19:46:26 +0000 drewp refactor to videorecorder.py
Wed, 12 Jun 2013 19:27:14 +0000 drewp refactor vidref MusicTime class
Wed, 12 Jun 2013 07:31:29 +0000 drewp vidref run in twisted mainloop
Wed, 12 Jun 2013 07:31:21 +0000 drewp comment
Wed, 12 Jun 2013 05:01:02 +0000 drewp put program name in terminal title
Wed, 12 Jun 2013 04:48:26 +0000 drewp change base uri used on local subs
Wed, 12 Jun 2013 02:35:30 +0000 drewp rdfdb handles file removals
Tue, 11 Jun 2013 21:20:26 +0000 Drew Perttula more lines to debug
Tue, 11 Jun 2013 20:25:02 +0000 Drew Perttula another hack to stop graphfile from thinking its own new empty file means it should delete all the statements in that context
Tue, 11 Jun 2013 20:09:45 +0000 Drew Perttula just logging improvements
Tue, 11 Jun 2013 06:11:58 +0000 Drew Perttula asco button to open in chromeless window
Tue, 11 Jun 2013 05:49:54 +0000 drewp display websocket status on SS page
Tue, 11 Jun 2013 05:49:36 +0000 drewp some 2012 chase data copied to 2013
Tue, 11 Jun 2013 05:48:10 +0000 drewp working on local->global sub action. creation of new file in rdfdb is still a problem
Tue, 11 Jun 2013 00:02:35 +0000 drewp subserver shows real submasters, stays live. pretty sweet
Mon, 10 Jun 2013 23:28:46 +0000 drewp more inotify masks to catch certain kinds of edits
Mon, 10 Jun 2013 23:14:21 +0000 drewp rdfdb: when a new n3 file shows up, fix its path to be relative again so the uri ends up right
Mon, 10 Jun 2013 23:04:35 +0000 drewp add knockout for subserver
Mon, 10 Jun 2013 23:03:57 +0000 drewp start subserver webapp with websockets, cyclone, jade, coffee
Mon, 10 Jun 2013 20:14:27 +0000 drewp new-curve dialog could never get focus on my laptop
Mon, 10 Jun 2013 19:57:59 +0000 drewp push some subterm logging to debug
Mon, 10 Jun 2013 19:57:42 +0000 drewp CC add subterm no longer has dialog; configure it after you make it
Mon, 10 Jun 2013 19:57:15 +0000 drewp rework some CC currentGraph optimizations