The PGJTT server
This is one place to learn how to build a Jacktrip server with a graphical user interface on an inexpensive Debian-Linux Linode cloud server. The server also provides graphical tools such as QjackCtl (for audio routing) and the Ardour DAW (for mixing and recording sessions as well as providing customized monitoring to participants). An inexpensive way to learn and experiment.
The heart of this project is a public Linode “Stackscript” that can be used to set up a server on Linode. The current version is available at this link. It contains no proprietary code and can serve as a starting point for learning, designing, rehearsing, performing, experimenting or teaching. Reading the script also provides a good example from which to build a similar server outside of the Linode environment
This project is aimed at people who are interested in a very inexpensive way to:
- create an open-source Jacktrip practice or performance space
- learn how graphical-interface Linux compares to more-familiar Mac/Windows systems
- learn/teach advanced server-based audio techniques (audio routing, mixing)
- build/test new ideas and software
- have fun learning about Linux on a cloud-based server
Example Project: A Mixer for Jacktrip hub-mode servers
I’m using these Linodes to work on a project to build a mixer for Jacktrip hub-mode server sessions — it’s documented here as an example of how these PGJTT servers can be used. The mixer has capability to mix and record Jacktrip sessions at the server. Here’s a picture of it — this is a medium-sized one, the PGJTT servers you build include templates for mixers ranging from 5-player to 20-player ensembles. Enjoy!