User Tools

Site Tools


ninjam

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
ninjam [2020/04/02 16:49]
sdbs [reaNinjam w/ Ableton]
ninjam [2020/04/23 20:42] (current)
sdbs [reaNinjam w/ Ableton]
Line 1: Line 1:
 ====== Ninjam ====== ====== Ninjam ======
  
->NINJAM is open source (GPL) software to allow people to make real music together via the Internet. Every participant can hear every other participant. Each user can also tweak their personal mix to his or her liking. NINJAM is cross-platform, with clients available for Mac OS X, Linux, and Windows. REAPER (our digital audio workstation software for Windows and OS X) also includes NINJAM support (ReaNINJAM plug-in).  ((https://www.cockos.com/ninjam/))+>NINJAM is open source (GPL) software to allow people to make real music together via the Internet. Every participant can hear every other participant. Each user can also tweak their personal mix to his or her liking. NINJAM is cross-platform, with clients available for Mac OS X, Linux, and Windows. [[reaper|REAPER]] (our digital audio workstation software for Windows and OS X) also includes NINJAM support (ReaNINJAM plug-in).  ((https://www.cockos.com/ninjam/))
  
 ===== Essentials ===== ===== Essentials =====
Line 13: Line 13:
  
  
 +  * https://wiki.cockos.com/wiki/index.php/NINJAM_Documentation
   * https://www.freewebs.com/arxeia/Ninjam_User_Guide.pdf   * https://www.freewebs.com/arxeia/Ninjam_User_Guide.pdf
   * https://forum.cockos.com/showthread.php?t=12578   * https://forum.cockos.com/showthread.php?t=12578
   * https://forum.cockos.com/showpost.php?p=2230659&postcount=64   * https://forum.cockos.com/showpost.php?p=2230659&postcount=64
- 
-===== Clients ===== 
  
 ==== reaNinjam ==== ==== reaNinjam ====
 Official client by Cockos for Reaper. Official client by Cockos for Reaper.
- 
-Do not forget to get reaRoute! 
  
 https://www.cockos.com/ninjam/#Downloads https://www.cockos.com/ninjam/#Downloads
  
-==== ninjam-js ==== 
->The Ninjam music collaboration client reimplemented using JavaScript.  
  
-https://github.com/BHSPitMonkey/ninjam-js 
- 
-==== LinJam ==== 
->The highest goal of the LinJam project (and it's predecessor TeamStream) is to flatten the pro-audio learning-curve; easing the intimidation that most non-technical musicians experience when they are first introduced to NINJAM. ((https://github.com/linjam/linjam)) 
- 
-https://github.com/linjam/linjam 
- 
-==== Ninjam plugin by Expert Sleepers ==== 
-[MAC OS only] 
->By having the Ninjam client in a plug-in, it makes it very easy to combine Ninjam into your normal computer-based music setup. It also gives you many more creative options for routing signals in and out of Ninjam, even without multichannel audio hardware attached to your computer.((https://www.expert-sleepers.co.uk/ninjamplugin.html)) 
- 
-https://www.expert-sleepers.co.uk/ninjamplugin.html  
  
 ===== reaNinjam w/ Ableton ===== ===== reaNinjam w/ Ableton =====
  
   - Start Ableton.   - Start Ableton.
-  - Use reaRoute as asio output to get audio from Ableton Live (or other) to Reaper. +  - Use ASIO/reaRoute as asio output to get audio from Ableton Live (or other) to Reaper. 
   - In Repear   - In Repear
     - get reaNinjam runnig in master FX slot.     - get reaNinjam runnig in master FX slot.
     - create stereotrack with reaRoute inputs     - create stereotrack with reaRoute inputs
-    - check soundcard samplerate. it should no more than 48kHz+    - check soundcard samplerate. It should be 44.1kHz.
   - Connect to Outpost NINJAM server.   - Connect to Outpost NINJAM server.
-  - With help of ninjam metronome trigger play in Ableton Live+  - With help of ninjam metronome trigger play in Ableton Live or follow midi sync help.
  
-  - https://wiki.cockos.com/wiki/index.php/Using_NINJAM_with_Live_via_REAPER +**OR:** https://wiki.cockos.com/wiki/index.php/Using_NINJAM_with_Live_via_REAPER 
-==== audio ====+ 
 +===== reaNinjam w/ other ===== 
 + 
 +You can use Virtual Audio Cable to get sound from or to other apps to/from Reaper.  
 +If that is the case use VAC within a reaper WASAPI drivers intstead of ASIO. 
 + 
 +https://vac.muzychenko.net/en/ 
 + 
 +==== Audio routing REA/ABL ====
   - reaRoute - is not installed by default, but it is available in every Reaper installation file   - reaRoute - is not installed by default, but it is available in every Reaper installation file
     - https://wiki.cockos.com/wiki/index.php/ReaRoute     - https://wiki.cockos.com/wiki/index.php/ReaRoute
Line 70: Line 61:
  
 ==== midiclock ==== ==== midiclock ====
-**This does not sync to NINJAM!!! You need to use good ol` metronom for that!!!**+**NINJAM have sync function now!!! This should help to sync anything to Reaper, which can sync to ninjam BPM.**
  
 You can sync ableton to reaper tempo through any midi loopback (virtual midi cabel) utility. You can sync ableton to reaper tempo through any midi loopback (virtual midi cabel) utility.
 +
 +{{:reaper_midi.png?400|}}
 +{{:midi_abl.png?400|}}
 +{{:sync_abl.png?400|}}
 +
 +  - Ableton
 +    - Press play with EXT on (Nothing will play)
 +  - ReaNinjam sync option
 +    - Set project tempo
 +    - Start Reaper playback on next loop
 +  - ABL will play
 +
 +=== midi loopback ===
 +
 +WIN - https://www.tobias-erichsen.de/software/loopmidi.html
 +
 +=== midi support links ===
  
   * https://forum.cockos.com/showthread.php?t=21638   * https://forum.cockos.com/showthread.php?t=21638
Line 78: Line 86:
   * http://untidymusic.com/js-plugins/reaper-midi-clock-sync-success ?   * http://untidymusic.com/js-plugins/reaper-midi-clock-sync-success ?
  
-=== midi loopback === 
-WIN - https://www.tobias-erichsen.de/software/loopmidi.html 
  
  
-===== UnEssential =====+===== UnEssential aka R&=====
  
 +==== Importing Ninjam Session recordings to Reaper ====
 +
 +https://wiki.cockos.com/wiki/index.php/Importing_Ninjam_Sessions
 ==== Modes ==== ==== Modes ====
 Session mode - https://forum.cockos.com/showpost.php?p=79131&postcount=2 Session mode - https://forum.cockos.com/showpost.php?p=79131&postcount=2
 +
 +==== Alternative Clients ====
 +
 +=== ninjam-js ===
 +>The Ninjam music collaboration client reimplemented using JavaScript. 
 +
 +https://github.com/BHSPitMonkey/ninjam-js
 +
 +=== LinJam ===
 +>The highest goal of the LinJam project (and it's predecessor TeamStream) is to flatten the pro-audio learning-curve; easing the intimidation that most non-technical musicians experience when they are first introduced to NINJAM. ((https://github.com/linjam/linjam))
 +
 +https://github.com/linjam/linjam
 +
 +=== Ninjam plugin by Expert Sleepers ===
 +[MAC OS only]
 +>By having the Ninjam client in a plug-in, it makes it very easy to combine Ninjam into your normal computer-based music setup. It also gives you many more creative options for routing signals in and out of Ninjam, even without multichannel audio hardware attached to your computer.((https://www.expert-sleepers.co.uk/ninjamplugin.html))
 +
 +https://www.expert-sleepers.co.uk/ninjamplugin.html 
  
 ==== Midi over net ==== ==== Midi over net ====
ninjam.1585838981.txt.gz · Last modified: 2020/04/02 16:49 by sdbs