Présentation générale du programme Ninjam


Tips : Si vous avez une question ou que vous rencontrez un souci lors de l'installation/configuration de Ninjam, Reaper, Jack, postez un message dans le forum dédié.

(SOURCE : Traduction française réalisée par Cédric Detienne de la présentation officielle du programme Ninjam).

Qu'est-ce que NINJAM?

"NINJAM est un programme permettant aux musiciens de faire ensemble de la musique réelle via Internet.

Chaque musicien peut entendre ce que fait chaque autre musicien.

Chaque musicien peut aussi décider du mixdown comme il le souhaite. NINJAM est multi-plate-forme, utilisable sur les ordinateurs MAC OS X et Windows.

NINJAM utilise un signal audio compressé permettant de travailler avec n'importe quel instrument ou combinaison d'instruments. Vous pouvez chanter, utiliser un vrai piano, un vrai saxophone, une vraie guitare avec ce que vous voulez comme effet ou ampli.Si votre ordinateur peut l'enregistrer, alors vous pouvez improviser avec (contrairement à un système basé exclusivement sur du MIDI, excluant alors toute sorte de collaboration audio naturelle).

Si la latence inhérente à internet empêche une synchronisation en temps réel entre deux musiciens, et jouer avec la latence est étrange (et souvent inconfortable), NINJAM fournit une solution en faisant un latence plus longue.

La latence dans NINJAM est mesurée en mesures, et c'est que ce qui le rend intéressant.

NINJAM Client enregistre et fait fat circuler des intervalles synchronisés de musique entre les musiciens [Voir le schéma de Cédric Detienne sur le décalage temporel dans Ninjam]. Dès qu'un intervalle a fini d'être enregistré, il commence à être joué chez un autre participant. Donc dès que vous jouez un intervalle de musique, vous jouez avec un intervalle joué précédemment chez un autre participant. Si cela semble bizarre, ce ne l'est qu'au début, jusqu'à ce qu'on l'utilise, puis cela devient carrément naturel. Dans la plupart des cas, cela peut donner l'impression d'une jam normale.

En partie outil, en partie jouet, NINJAM est conçu avec un accent sur l'expérimentation musicale et l'expression.

Comment NINJAM fonctionne ?

Schéma global

(Schéma général de l architecture Ninjam Client et Serveur; Schéma créé par Cédric Detienne en avril 2008)

NINJAM utilise une compression audio OGG Vorbis pour compresser le signal audio; ce dernier parcours le serveur NINJAM, puis le signal audio arrive chez chaque participant de la jam. Cette architecture requiert un serveur avec un bande-passant adéquate, sans pare-feu et sans problemes NAT.

OGG Orbis est utilisé parce qu'il permet un bas débit et la performance. Chaque participant reçoit une copie du flux audio des autres participants , permettant à chaque utilisateur d'ajuster le mixdown comme il le souhaite, ou aussi bien de remixer plus tard. Cela consomme plus de bande-passante qu'un serveur enregistrant un seul flux audio, mais cela comporte de nombreux avantages (incluant un bas CPU pour le serveur et chaque participant dispose de tous les canaux audio des participants pour un usage ultérieur).

NINJAM peut aussi enregistrer le flux audio original non compressé, permettant une qualité optimale pour remixer après la jam».

(SOURCE du texte ci-dessus : Traduction française réalisée par Cédric Detienne de la présentation officielle du programme Ninjam).

Le serveur Ninjam du site Ninjamez-vous?

Le serveur Ninjam du site Ninjamez-vous est une serveur online puissant prêté par l'administrateur du site http://gambetti.fr.

En vous inscrivant sur le site Ninjamez-vous?, vous vous inscrivez également automatiquement en tant qu'utilisateur du serveur Ninjam du site Ninjamez-vous? ! Le serveur Ninjam du site est donc utilisable par quiconque inscrit sur le site Ninjamez-vous ! Il est donc semi privé. Vous pouvez en disposer quand vous voulez (pour faire des tests ou une jam); Par facilité, il est proposé aux musiciens de se servir du formulaire de "proposition d'une date de rendez-vous musical" (onglet à gauche du site) afin de prévenir les autres musiciens (par mail automatiquement envoyé) que tel jour telle heure tel musicien sera sur le serveur Ninjamez-vous? !

Liens importants

- Page de téléchargement de Ninjam Client et Serveur (pour mac et pc).

- Guide d’installation/ configuration/ connexion de Ninjam Client.

- Guide d’utilisation d’un séquenceur avec Ninjam au moyen de Rearoute. Exemple de connexion entre Ninjam-Ableton live.

- Etat du serveur Ninjam du site Ninjamez-vous? en temps réel.

- Proposer une jam musicale aux autres membres du site Ninjamez-vous?.