MasterNewMedia Italia
Scopri i migliori tool per comunicare,
collaborare e fare marketing
   
Curated by: Luigi Canali De Rossi
 


19 luglio 2005

Creare Musica Online Collaborando In Rete: Ninjam

Mentre stavo tornando a casa con la mia macchina, dopo un lungo giorno in ufficio, ho visualizzato un'idea a cui non avevo mai pensato:

Un'opzione tecnologica che non solo mi permette di stare connesso ad internet dalla mia macchina mentre sono nel traffico di Roma, ma che mi permette di usare la connessione per creare musica collaborando con altri.

Come?

greek_wedding_by_chancaca.jpg
Photo credit: Phil McCracken

Come sapete, ho un lungo passato da DJ e da percussionista dilettante.

Così quando ero in macchina non ho potuto evitare di sintonizzarmi sulle stazioni radio, cantare, e non pensare al traffico.

Ma per me la vera gioia sta nel condividere con gli altri il piacere di creare musica insieme.

Così mi sono detto, non sarebbe grande poter essere connesso ad internet ed iniziare con chiunque disponibile un live jamming e una remixing session mondiale?

Come ho scoperto in seguito non ero il solo ad avere questo desiderio.

Alcuni tecnici amanti del live jamming hanno creato la prima release di un software per il jamming online in tempo reale.
//tinyurl.com/cevw3

 

Ninjam,
che sta per Novel Interval-based Network Jamming Architecture per musicisti, è un nuovo software che permette ai musicisti individuali che creare e mandare in onda in tempo reale musica sul Web.

Ogni partecipante in tempo reale può ascoltare ogni altro connesso e mixare con lui musica.

Ninjam utilizza audio compresso che permette di lavorare con qualsiasi strumento o combinazione di strumenti.

Puoi suonare un piano reale, così come un sassofono, una chitarra o creare un qualsiasi effetto con un amplificatore da chitarra.

Se il tuo computer può registrare, sei in grado di creare un'intera sessione con musicisti in remoto.

Dal momento che il ritardo dell'audio sul Web non permette la reale sincronizzazione, Ninjam ha creato una soluzione innovativa per superare questo ostacolo.

Ninjam trasforma questo svantaggio in vantaggio registrando ed inviando lo streaming ad intervalli sincronizzati tra tutti i partecipanti.

Nel momento in cui l'intervallo finisce di registrare, la musica inizia sul client di un altro partecipante.
Quindi inizi a suonare sempre quando finisce l'intervallo dell'altra persona creando una sincronizzazione perfetta.

All'inizio il suono ti appare bizzarro ma poco dopo ti diventa naturale.

Sebbene abbia delle caratteristiche flessibili e potenti, Ninjam è progettato per promuovere la sperimentazione rispetto invece alle produzioni tradizionali.

Come funziona NINJAM?

Ninjam utilizza la compressione audio OGG Vorbis che manda l'audio in streaming sui Ninjam server che permettono il jamming.

Questa architettura richiede una banda adeguata ma non ha nessun firewall o problemi di NAT . OGG Vorbis è utilizzato per il basso bit rate e le sue performance.

Ninjam può inoltre salvare tutti i materiali originali non compressi per fare successivamente un remix di qualità.



Qui c'è un esempio di una sessione di musica registrata con Ninjam http://www.ninjam.com/samples...

Sarai impressionato di quanto sia efficace la collaborazione online.

Qui c'è un pieno set di campioni di registrazioni fatti recentemente.

Per scoprire tutti i trucchi e per conoscere come aiutare a sviluppare Ninja qui c'è un ottimo documento di riferimento.

Questa è una buona fonte per capire i prossimi aggiornamenti, per sapere comeutilizzare il software e divertirti creando sessioni live online.

Inoltre è ora accessibile online un prezioso Forum per fare delle domande dirette sia agli sviluppatori che agli utenti di Ninjam.

Inoltre Ninjam offre anche una Jam Farm (delle stanze pubbliche di jamming)per coloro che vogliono sperimentare con gli altri questa nuova tecnologia senza dover implmentare i propri Ninjam server.
Ci sono alcune regole ma essenzialmente ciascuno ha un'ora gratuita di musica collaborativa a nessun costo extra.

Qui qualunque cosa devi sapere sulla Jam Farm.

Requisiti di Sistema

Il Ninjam software client necessita di molta CPU, di un ammontare moderato di banda (192kbps per una jam di 4 persone, 512kbps per 8 e poca banda outbound (64kbps).

Versione Windows
+ Necessita Windows 2000 o successivi, 2GHZ P4 (o Athlon 2000+) o successivi.
+ Necessita scheda audio con driver ASIO (funziona bene con asio4all)
+ GUI e versioni ncurses.



Versione Mac OSX

+ Necessita OS X 10.3 o successivi, G4 (1GHZ reccomandata)
+ Applicazioni Terminal ncurses



Versione Linux
Ninjam Server:



Altri requisiti:

Il principale requisito è la banda outbound.
Per esempio 4 persone hanno bisogno approssimativamente di 768kbps di outbound (e solamente 240kbps inbound) e per una jam di 8 persone circa 3mbps di outbound (and 600kbps inbound).



Download software for Windows, MacOS and Linux.






Altri interessanti progetti in questa direzione:






Ninjam è espressione di cockos e Jesusonic/Brennan Underwood.

Tratto da un articolo originale di Robin Good in data 15 luglio 2005.
http://tinyurl.com/cevw3

 
 
 
 
 
Commenti    
blog comments powered by Disqus

 

 

 

 

3664
 

 

I Toolkit di Robin


 









 

 

 

 

  • RSS Feed

          Mail
    Nome:
    Email:
     



     
     

     

    Web Analytics