I know you guys have (limited) AppleScript support for Vox, but it would be really awesome to be able to control playback and the playlist from the command line through the use of flags or maybe a helper program to add songs, remove songs, clear the playlist, pause, play, volume up for those of us who start playback from our terminals.
Right now, the AppleScript will only allow for adding songs,
pause, play; its a very limited interface. And adding songs via
open -a 'Vox.app' song.ogg plays the file - appending
to the current playlist - and then once completed will play the
rest of the list (if shuffled).
Ideally something like
Basic interactions: $ /Applications/VOX.app/Contents/MacOS/voxctl add song.ogg
Or add to path and then…
$ voxctl add -clearplaylist song.ogg [songs.ogg . . . ]
$ voxctl remove song.ogg - (remove song from playlist)
$ voxctl pause
$ voxctl play
$ voxctl vol[ume] <0-100%>
$ voxctl repeat [on|off]
$ voxctl shuffle [on|off]
Nice to haves:
$ voxctl # spit out current playing?
$ voxctl playlist # spit out current playlist?
Are there any plans to establish a more featured interface to do this?