Cockos : REAPER : NINJAM : Forums
Forum Home : Register : FAQ : Members List : Search :
Old 10-05-2018, 07:57 PM   #1
Human being with feelings
Join Date: Jul 2018
Posts: 3
Default So does ninjam have API?

So I am currently growing my own community, and since it's getting bigger, I also want to know if there are any API's involve?

For example, I can grab the BPM / BPI from my ninjam server to the website portal using API's.

I also want to know how does Ninbot record jams and how does it get played in the main website of NinBot, since I want to do a similar concept, but with my server?
CheeseMaster is offline   Reply With Quote
Old 10-06-2018, 12:21 AM   #2
Human being with feelings
pljones's Avatar
Join Date: Aug 2007
Location: London, UK
Posts: 603

You best bet on figuring out how to talk to the server is to look at one of the open source clients, e.g. Jamtaba.

"ninbot" is a bot written by the owner of "" - nothing to do with Cockos. It's exactly what it says it is, really - a bot running a NINJAM client - so it records what it hears, just like other clients can.
Originally Posted by Tony Williams
...Playing fast around the drums is one thing. But to play with people for others, to listen to, that's something else. That's a whole other world.
pljones is offline   Reply With Quote
Old 10-12-2018, 07:45 AM   #3
Human being with feelings
Join Date: Jul 2018
Posts: 3

New ninjam dev. trying to find out how it actually works. lol.

But yeah. I've seen "ninbot" roaming in the ninbot servers, Not sure if the bot source is open source, but if I have to develop one for my server, just tell me now. Would really like my server to be linked to my main site to monitor jams

edit: I've overlooked that ninbot was created by the dev itself (oops)
CheeseMaster is offline   Reply With Quote
Old 11-05-2018, 03:38 PM   #4
Justin's Avatar
Join Date: Jan 2005
Location: NYC
Posts: 12,623

You can connect to the server to query information. There's no API defined exactly, but there is a protocol which is defined and documented in the code, you could use it as-is and have a C++ program that queries, or implement that protocol in PHP or whatever (which is what we do for the server stats).
Justin is offline   Reply With Quote

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

All times are GMT -7. The time now is 04:43 PM.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2020, vBulletin Solutions Inc.