justin = { main feed , music , code , askjf , pubkey };
Ask Justin Frankel
No reasonable question unanswered since 2009!

Suggested topics: programming, music, sleep, coffee, etc.

Note: please do not ask questions about REAPER features, bugs or scheduling, use the forums instead.


Name: Ask: Human (enter yes):
[back to index] | [unreplied] | [replied] | [recent comments] | [all]

Question: Ist there any documentation about the Ninjam algorthm ? how it decides which player is one, two ro three cycles of the bpi ? at the moment we try to reverse engineer the measure ment of the time difference between a single click send both on Sonobus and Ninjam , This is way is is possible to determine the actual time difference between the two platforms , This number in ms will be put into a buffer in VDO NInja , so you see the Ninjam player exactly when you hear them ...
Asked by Bernd Keul (89.0.16.x) on July 27 2025, 11:42pm
Reply on July 28 2025, 4:58pm:
    it's very simple -- each client plays the most recent loop it has (at least partly) available. that's it.


Comments:
  • Posted by Bernd Keul (89.0.16.x) on July 28 2025, 8:50pm:
    so, why it appears to be that some users are 3 bpi cycles apart then ?

  • Posted by Justin on July 28 2025, 9:58pm:
    sometimes you can get an extra interval in there if the data isn't available in time, I think


Comment:
    Your Name:   -- Site Owner's Name:  (for human-verification)

    Comment:    

    
  
[back to index] | [unreplied] | [replied] | [recent comments] | [all]
Copyright 2025 Justin Frankel. | RSS