A way to trade solos online in Ninjam/Jamtaba
https://djangojazzcalgary.com/2021/05/10/trading-solos-in-ninjam-jamtaba/
----
A way to trade solos non-realtime in Ninjam or Jamtaba is to set a backing track loop that has a chorus for each player, and each player always plays the same portion of the BPI interval.
For example, say 2 players want to trade solos over Coquette at 160 bpm :
- Set up the server BPI at 2 x 32 bars form = BPI 64 and the BPM at 160/4 = BPM 40 to get 1BPI = 1bar.
- Set a 64 bars long backing track loop consisting of 2 choruses of Coquette.
- Player 1 only plays in the first half of the BPI interval. Player 1 = bars 01-32.
- Player 2 only plays in the second half of the BPI interval. Player 2 = bars 33-64.
This approach will guarantee that the 2 soloists run in parallel and do not clash.
Kinda like this
The downside of this approach is the long BPI waiting times.
---
Public Ninjam servers are usually limited at max BPI 64 and min BPM 40. You can !vote BPI 64 and !vote BPM 40.
2 Players over Coquette at 160bpm example – Server BPI 64 and BPM 40
---
For 3+ players you will need access to the /bpi 96 and /bpm 40 admin commands, which are only available in private Ninjam servers.
3 Players over Coquette at 160bpm example – Server BPI 96 and BPM 40
---
Hope it helps