Home of the jammr Community
captaincancel
Yeah, I'm a little confused by the BPM/BPI metronome and what it means from an algorithm/technical perspective.
Is it used just as a guideline for the room? I've seen people say “you have to follow the click” which totally makes sense to me, but is that same BPM/BPI used at all in the latency compensation mechanics of Jammr or is it just to give some structure to the room?
Offline
eb_liveDrums
In order for JAMMR to keep us in sync, our metronome needs to be accurate. The metronome provided by Jammr works. Using a VST drum machine (see https://www.powerdrumkit.com/) works. But if you have a physical drum machine, and manually set it to match the BPM of the session, it will drift out of sync because the clocks are not 100% perfect and even the smallest variance will add up over time. And until the MIDI clock coming out of the JAMMR MIDI out port is fixed, you can't keep that physical drum machine in sync.
Edited captaincancel (April 18, 2020 14:56:41)
Offline
captaincancelI'd be down to try this, win or lose.
Offline
Offline
What time it? I'll tell the family to expect my absence of it's not one of those “non negotiable” times.
Offline
I’ve tested this, and if everything is configured properly then yes, the metronomes are in sync when they are combined. Heres the thing though, if you check the box in audio config to monitor your input, it throws off the sync of what you send, it gets delayed something like an 8th note.
Offline
eb_liveDrumsThis… actually makes sense as far as the delay. Probably could be coded another way if that's the case, but I can see how the delay could happen.
I’ve tested this, and if everything is configured properly then yes, the metronomes are in sync when they are combined. Heres the thing though, if you check the box in audio config to monitor your input, it throws off the sync of what you send, it gets delayed something like an 8th note.
Offline
julian_vickers
What time it? I'll tell the family to expect my absence of it's not one of those “non negotiable” times.
Offline
eb_liveDrums
I’ve tested this, and if everything is configured properly then yes, the metronomes are in sync when they are combined. Heres the thing though, if you check the box in audio config to monitor your input, it throws off the sync of what you send, it gets delayed something like an 8th note.
Offline
Exhibit A: https://forum.jammr.net/post/2317/
"It is not necessary to play on jammr's metronome click as long as you
are playing at jammr's tempo (BPM). That means you can disable the
metronome if there is a drum pattern playing at jammr's BPM - and the
drum pattern doesn't need to start on jammr's metronome click."
I think this is because Jammr's using this to calculate delay compensation when streaming.
Offline