https://github.com/albertoeaf/jamtrip
Jam with your friends in real-time!
https://github.com/albertoeaf/jamtrip
Last synced: about 1 year ago
JSON representation
Jam with your friends in real-time!
- Host: GitHub
- URL: https://github.com/albertoeaf/jamtrip
- Owner: AlbertoEAF
- Created: 2021-04-03T19:16:50.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2021-04-04T12:14:55.000Z (about 5 years ago)
- Last Synced: 2025-02-13T00:20:24.702Z (over 1 year ago)
- Language: Python
- Size: 112 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# JamTrip
This project makes it easier to jam with your friends using JackTrip.

# Installation
**Requirement: Python 3 must be installed.** If you are using Windows, check "Add to PATH" when running the setup.
Download the latest [JamTrip.zip](https://github.com/AlbertoEAF/JamTrip/archive/refs/heads/master.zip) and extract it to a folder of your choosing.
Then, follow the [jacktrip installation instructions](https://ccrma.stanford.edu/software/jacktrip/windows/index.html) to:
1. Install ASIO4ALL - only needed if you'll use your PC internal sound interface (unlikely)
2. Install JACK
3. Download jacktrip to the JamTrip folder
# Configuration
Set your JACK settings to match the jacktrip server settings, namely:
- **sample rate**
- **frames per buffer**
# Usage
Steps:
1. Start Jack
2. Double-click **client.py**
3. Specify the server IP and press **(Re)Connect!**
Tip: You can save the server IP address by pressing the **Save** button for future sessions.
# How to host a server yourself
If you are hosting the server, tick the **Server mode** checkbox and you don't need to specify the IP.
Notice that you will likely need to port-forward the UDP ports 4464 and 61000-61050.