a framework for marking art in mpv

gwen 5e4ea60ee8 improve il y a 2 mois
constellations @ 21aaa47cb6 5e4ea60ee8 improve il y a 2 mois
shows 44d900216f stuff il y a 2 mois
.gitignore 27441193a2 started lots of little bits in here rn il y a 4 ans
.gitmodules 3ebcb1d146 moving to constellations il y a 3 ans
.styluaignore 27441193a2 started lots of little bits in here rn il y a 4 ans
LICENSE f4ac3422fa Initial commit il y a 4 ans
README.md 9a9da3a628 updates from lovedeathcode il y a 1 an
dsl.lua 44d900216f stuff il y a 2 mois
example.lua ebe0340dfa rename the shade function il y a 1 an
main.lua 9a9da3a628 updates from lovedeathcode il y a 1 an
mark.lua 9a9da3a628 updates from lovedeathcode il y a 1 an
mpv.conf 9a9da3a628 updates from lovedeathcode il y a 1 an
oleander.sh 9a9da3a628 updates from lovedeathcode il y a 1 an
properties.lua f8bb94503d added beats (not sure if i'll use it), luachecked properties.lua il y a 4 ans
shader-osd.conf 9a9da3a628 updates from lovedeathcode il y a 1 an

README.md

oleander

One way or another this is going to be a live code DJ framework. Current Ideas:

  • lua in MPV
  • lua starting many MPVs
  • god help me melt...

Okay I'm circling back around to mpv now The story thus far has been: 1- Run a lot of sounds in one mpv process. this is too much work to get them to play simultaneously. plus you cant invidiually set the playback speed 2- a luvit netrepl managing many mpv's via the pipes and JSON api. This could work but jfc luvit was really not dealing with the pipes well 3-build a repl into MPV and have more than one runing independently. REPL recieves code from uh...... stdin or maybe a pipe? i gotta sort that out. BUT if it works I can use this for vis or music which is sick

TO Run mpv --script=main.lua --idle=yes --mute=yes --window-maximized=yes --profile=low-latency