Jam online i realtid

En startup kaldet eJamming hævder at have løst nogle af de problemer, der har plaget musikere, der jammer sammen online. Ifølge virksomheden er dets software, kaldet eJamming AUDiiO, i stand til at lade musikere samarbejde i næsten realtid med musikere halvvejs over hele verden. Derudover optager softwaren samtidig hver musiker, kombinerer og synkroniserer hans eller hendes input og skaber filer med numre i cd-kvalitet, siger Alan Glueckman, præsident og formand for eJamming.





Synkroniseret: Dette skærmbillede af eJamming-grænsefladen viser to musikere, der venter på, at en tredje, en keyboardist, logger ind, før de begynder at jamme fra deres forskellige steder.

Siden internettets tidlige dage, siger Glueckman, har musikere været begejstrede for udsigten til at dele deres musik online og endda spille med andre musikere over netværket. Men de er altid blevet holdt ude på grund af båndbreddebegrænsninger, siger han, fordi musik indeholder en masse data, der skal skubbes gennem rørene.

Ikke desto mindre har musikere haft adgang til en række forskellige former for online samarbejdssoftware. Et populært open source-værktøj, kaldet Ninjam , lader folk spille sammen over store afstande, men for at gøre det skal de tilpasse sig en lydforsinkelse på et par sekunder. Stanford-forsker Chris Chafe har skabt software, der helt kan undgå båndbreddebegrænsninger. Han og hans samarbejdspartnere bruger et netværk med ekstrem høj båndbredde kaldet Internet2 – tilgængeligt for forskere på universiteter og virksomheder – til at dele filer og praktisk talt eliminere enhver lydforsinkelse, der høres af samarbejdende musikere. EJamming er en nykommer på området, og dets software ser ud til at falde et sted mellem Ninjam og Stanford-forskningen. Virksomheden lover at reducere forsinkelsen over netværket til højst hundreder af millisekunder (afhængig af uploadhastighed og geografisk afstand mellem musikere) - en forsinkelse, som, siger Glueckman, de fleste musikere kan tilpasse sig med øvelse.

EJammings teknologi fokuserer på problemet med latenstid. På standardinternettet tager det en ikke-triviel tid for data at rejse fra én person til en anden. Og jo større filerne er, jo længere rejsetid tager det, som alle, der har set video online, kan bekræfte. EJamming forsøger at minimere latens på et par forskellige fronter, siger Glueckman, selvom da teknologien er proprietær, vil virksomheden kun give oversigter over sin tilgang.

Multimedier

  • Lyt til et lydspor med musikere, der samarbejder online.

  • Se et større billede af eJamming-grænsefladen.

For det første reducerer eJamming-softwaren filstørrelserne, der sendes over netværket. For at gøre dette udviklede virksomhedens ingeniører deres egne komprimerings- og dekompressionsalgoritmer, der formindsker filstørrelsen, men alligevel opretholder en lydkvalitet, der er højere end MP3, et almindeligt komprimeringsskema, siger Glueckman.

For det andet er hver musiker direkte forbundet med de andre musikere i en jamsession i stedet for at blive dirigeret gennem en server. Denne peer-to-peer-konfiguration resulterer i en lavere latenstid ved at dirigere lydstrømmen direkte til dine jammates i stedet for i gennemsnit at fordoble transportforsinkelsen ved at dirigere lydstrømmen gennem en ekstern server, siger Bill Redmann, teknologichef for eJamming.

Men selv med disse latency-reducerende tricks kan der stadig være uventede forsinkelser på netværket. EJammings software forsøger at minimere disse blips, siger Redman, ved at tidsstemple lyden fra hver enkelt person og markere tidspunktet, ned til millisekundet, hvor en lyd produceres. Derudover synkroniserer softwaren urene på hver musikers computere, så tidsstemplerne har et fælles referencepunkt.

Når en musiker starter en eJamming-session, forbinder softwaren hende direkte med hendes jam-partnere (op til fire i en session). Musikeren, der starter sessionen, bliver værten, som de andre musikeres ure synkroniseres med. Hver eJamming-musiker skal bære hovedtelefoner, fordi hans eller hendes lyd, såvel som lyden fra jam-partnere, afspilles med en forsinkelse på omkring 30 til 100 millisekunder. Hele pointen er at fokusere på den musik, man hører, i modsætning til på de lyde, der kommer direkte fra ens instrument, siger Glueckman.

Hans virksomhed fik oprindeligt en del buzz efter afsløringen på DEMO-konferencen i januar, hvor startups tilbyder smugkig på deres nye teknologi. Siden betaversionen af ​​eJammings software blev tilgængelig den 28. marts, har mere end 3.600 personer tilmeldt sig, der repræsenterer 114 lande fra fem kontinenter. Men musikere, der bruger Ninjam, giver eJamming blandede anmeldelser i online Ninjam-forum. Især klagede nogle musikere over, at latensen ikke var så lav som lovet, selvom de erkendte, at softwaren stadig er i sin beta-testfase.

Men eJammings største udfordring bliver måske at skabe et stort fællesskab af musikere, der bruger og anbefaler teknologien – et fællesskab, der ligner det, der eksisterer for Ninjam, siger Cynthia Payne, en musiker, der forskede i online musiksamarbejdsværktøjer til sin kandidatafhandling på University of California, Santa Cruz. Folk er virkelig loyale [over for Ninjam], siger hun, hovedsagelig fordi softwaren er gratis, og da den er open source, kan enhver ændre den, så den passer til hans eller hendes behov. Det er hele ideen med lavprissoftware og open source, og brugere, der har en finger med i skabelsen af ​​selve softwaren, siger hun.

Ifølge brugerundersøgelser, siger Glueckman, har eJamming-feedbacken været meget positiv. Han fortæller, at virksomheden forventer at lancere sit officielle produkt i september, hvis alt går vel. I mellemtiden vil virksomheden fortsætte med at forsøge at forbedre brugeroplevelsen, potentielt tilføje en videomulighed, og vil forsøge at implementere flere community-building-værktøjer, såsom brugerprofiler, der kan tilpasses meget.

skjule