diff readme @ 2138:83f9fbc0a003

setup tweaks
author drewp@bigasterisk.com
date Wed, 17 May 2023 17:28:35 -0700
parents 8535eb1b40d6
children
line wrap: on
line diff
--- a/readme	Wed May 17 17:27:16 2023 -0700
+++ b/readme	Wed May 17 17:28:35 2023 -0700
@@ -1,56 +1,46 @@
 Mini instructions:
 
-% buildout2.7
+# Prep
 
-% export LIGHT9_SHOW=path/to/light9/show/dance2011
+## System 
+
+% `make setup`
 
-Edit $LIGHT9_SHOW/config.n3 to set :musicRoot and the values under sh:netHome 
+% `export LIGHT9_SHOW=path/to/light9/show/dance2011`
 
-% bin/dmxserver --dummy
-(leave that shell)
+Set `$LIGHT9_SHOW/URI` and `networking.n3` and `playlist.n3`
+to set :musicRoot and the values under sh:netHome 
+
+## Music
+
+Put music in `$LIGHT9_SHOW/music`
 
-% bin/ascoltami2
-(leave that shell)
+Consider normalizing levels across songs:
+```
+cd $LIGHT9_SHOW/music
+mkdir norm
+for x (*.wav) { cp $x norm }
+for x (*.ogg) { ffmpeg -i $x norm/$x:r.wav }
+cd norm
+normalize-audio -v --mix *
+```
 
-Browse to http://localhost:8040/ to see the music player.
+% `bin/make_spectrograms`
+to fill $LIGHT9_SHOW/spectogram
 
-% bin/curvecalc --reload http://light9.bigasterisk.com/show/dance2011/song16
-(gui opens)
+# Run
+
+% `bin/homepage`
+(leave all these running)
 
-See bin/listsongs for a way to make zsh autocomplete on the last
-argument to bin/curvecalc
+% `bin/rdfdb`
+
+% `bin/ascoltami`
+
+(now you can play music)
+
+% `bin/collector`
 
 
 
---------------------------------
-
-curvecalc upgrades:
-
-dnd a submaster from KC to CC to make a new subterm and curve with an
-envelope fading in at the current time
-
-add vidref on mousemove. separate process? yes, vidref polls CC when
-music is paused
-
-sub autocomplete
-
-fix fader UIs
-
-be able to select grid lines to delete them. maybe grid is on a
-special curve row
-
-hotter reloading of subs and values. from KC, drag a new sub into CC
-
-drag looks into CC
-
---------------
-
-eeepc setup:
-/etc/systemd/logind.conf
-+HandleLidSwitch=ignore
-
-
---------------------------------
-
-https://caniusepython3.com/check/6c7f4f8a-ff28-4926-908b-3bbafeb79f95
-notably: cyclone, pyjade
+Browse to http://localhost:8200/ to see the index of tools.