1
0
Fork 0
baconscript/README.md

54 lines
955 B
Markdown

# Bacon Script
## Installing
Install Python-OSC for output.
> $ pip install python-osc
Install Antlr4 for input.
> $ pip install antlr4-python3-runtime
## Developing
You must also install the ANTLR tool. On a mac with homebrew, do:
> $ brew install antlr
Update the lexer and parser for Python3
> $ antlr -Dlanguage=Python3 CommentMacro.g4
## Unsupported Macros
These Comment Macros do not have supporting equivelents in OSC:
* Release Master
* 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
* Send multi-macro line as a batch
* Timing on master fades