1
0
Fork 0
baconscript/README.md

52 lines
991 B
Markdown

# Bacon Script
## Installing
Install Python-OSC for output.
> $ pip install python-osc
Install Antlr4 for input.
> $ pip install antlr4-python3-runtime
You must also install the ANTLR tool. On a mac with homebrew, do:
> $ brew install antlr
Clone this repository and building the lexer and parser for Python3
> $ antlr -Dlanguage=Python3 CommentMacro.g4
## Unsupported Macros
These Comment Macros do not have supporting equivelents in OSC:
* Release All
* Release Others
* Master Assert
* List Assert
* Scene Assert
* Batch GO
* Batch Halt
* Batch Assert
* Batch Release
* Node Reset
* Change Page
* Next Page
* Prev Page
* Recall View
* Keystroke Macro Go
* Keystroke Macro Halt
* Keystroke Macro Stop
## Future Work
Pleas feel welcome to submit pull requests or patches that enable support for:
* Sending target ranges as batches
* More than one comment macros per line
* Send multi-macro line as a batch
* Timing on master fades