Mercurial > code > home > repos > light9
comparison bin/curvecalc @ 1063:4e449d40f42c
inputdemo sends updates to curvecalc, which edits the curve. doesn't display right
Ignore-this: 5a71a9a6c85d533c79872c93d1c3f5a8
author | Drew Perttula <drewp@bigasterisk.com> |
---|---|
date | Mon, 02 Jun 2014 01:03:22 +0000 |
parents | f3f66dc32bd8 |
children | 9681de580c1d |
comparison
equal
deleted
inserted
replaced
1062:0f51a1a5785e | 1063:4e449d40f42c |
---|---|
28 from rdflib import URIRef, Literal, RDF, RDFS | 28 from rdflib import URIRef, Literal, RDF, RDFS |
29 import logging | 29 import logging |
30 | 30 |
31 from run_local import log | 31 from run_local import log |
32 from light9 import showconfig, networking | 32 from light9 import showconfig, networking |
33 from light9.rdfdb import clientsession | 33 from light9.curvecalc import curveview |
34 from light9.curvecalc.curve import Curveset | 34 from light9.curvecalc.curve import Curveset |
35 from light9.curvecalc import curveview | 35 from light9.curvecalc.curveedit import serveCurveEdit |
36 from light9.curvecalc.musicaccess import Music | 36 from light9.curvecalc.musicaccess import Music |
37 from light9.wavelength import wavelength | 37 from light9.curvecalc.output import Output |
38 from light9.namespaces import L9 | |
39 from light9.curvecalc.subterm import Subterm | 38 from light9.curvecalc.subterm import Subterm |
40 from light9.curvecalc.subtermview import add_one_subterm | 39 from light9.curvecalc.subtermview import add_one_subterm |
41 from light9.curvecalc.output import Output | 40 from light9.editchoicegtk import EditChoice, Local |
42 from light9.gtkpyconsole import togglePyConsole | 41 from light9.gtkpyconsole import togglePyConsole |
42 from light9.namespaces import L9 | |
43 from light9.observable import Observable | |
44 from light9.rdfdb import clientsession | |
45 from light9.rdfdb.patch import Patch | |
43 from light9.rdfdb.syncedgraph import SyncedGraph | 46 from light9.rdfdb.syncedgraph import SyncedGraph |
44 from light9.rdfdb.patch import Patch | 47 from light9.wavelength import wavelength |
45 from light9.editchoicegtk import EditChoice, Local | |
46 from light9.observable import Observable | |
47 from light9.curvecalc.curveedit import serveCurveEdit | |
48 | 48 |
49 class SubtermExists(ValueError): | 49 class SubtermExists(ValueError): |
50 pass | 50 pass |
51 | 51 |
52 class Main(object): | 52 class Main(object): |
481 with graph.currentState( | 481 with graph.currentState( |
482 tripleFilter=(session, L9['currentSong'], None)) as g: | 482 tripleFilter=(session, L9['currentSong'], None)) as g: |
483 song = g.value(session, L9['currentSong']) | 483 song = g.value(session, L9['currentSong']) |
484 json.dump({"song": song, "hoverTime" : times[0]}, requestHandler) | 484 json.dump({"song": song, "hoverTime" : times[0]}, requestHandler) |
485 | 485 |
486 serveCurveEdit(networking.curveCalc.port, hoverTimeResponse) | 486 serveCurveEdit(networking.curveCalc.port, hoverTimeResponse, start.curveset) |
487 | 487 |
488 def main(): | 488 def main(): |
489 startTime = time.time() | 489 startTime = time.time() |
490 parser = optparse.OptionParser() | 490 parser = optparse.OptionParser() |
491 parser.set_usage("%prog [opts] [songURI]") | 491 parser.set_usage("%prog [opts] [songURI]") |