Releases: Qirky/Troop
Update Sonic Pi port
Keep-alive stability issues addressed
The "keep-alive" functionality that was causing some stability issues has been moved into a command line flag --keepalive
Troop hub update
v0.10.1 Update README.md
Syntax highlighting for "dummy interpreters"
If you are and your fellow live coders are in the same room using Troop, it's often most convenient for only one laptop to produce sound (the master). When one user logs in using an interpreter, such as TidalCycles, all others can log in using the "No Interpreter" option or --mode none
flag. When the "master" laptop receives text in the console, it is sent to all of the other users so you can see exactly what your code is doing. Futhermore, you can select the language for syntax highlighting / keyboard short-cuts at the log in window or use the --syntax
flag to choose the language you wish to emulate.
Better error handling for login UI
All errors propagate on failed login, not just certain network ones. This way users know a bit more about what goes wrong if they can't log in to a Troop server
Improved usage with Sonic Pi
- Improved behaviour with OSC based interpreters like SuperCollider and Sonic-Pi
v0.9.2
Interpreter drop-down menu added to login screen
You can now select which interpreter you want to use (e.g. FoxDot or TidalCycles) from the login page
UI Improvement
Improved behaviour of scrolling the window and uses consistent versions of Python with Troop / FoxDot
Improved login feature
Errors with login UI now let you try again instead of showing a message box and closing. The executable file will be available for Mac OS soon in the form of a .app
file.