Jam online v reálném čase

Volal se startup eJamming tvrdí, že vyřešil některé problémy, které sužovaly hudebníky, kteří spolu jamují online. Podle společnosti je její software nazvaný eJamming AUDiiO schopen umožnit hudebníkům spolupracovat téměř v reálném čase s hudebníky z poloviny světa. Kromě toho software současně nahrává každého hudebníka, kombinuje a synchronizuje jeho vstupy a vytváří soubory se stopami v kvalitě CD, říká Alan Glueckman, prezident a předseda eJamming.





V synchronizaci: Tento snímek obrazovky rozhraní eJamming ukazuje dva hudebníky, kteří čekají na přihlášení třetího, klávesisty, než začnou jamovat z různých míst.

Od počátků internetu, říká Glueckman, byli hudebníci nadšeni z vyhlídky na sdílení své hudby online a dokonce i na hraní s ostatními hudebníky přes síť. Ale vždy byly drženy mimo kvůli omezení šířky pásma, říká, protože hudba obsahuje spoustu dat, která je třeba protlačit potrubím.

Nicméně hudebníci měli přístup k řadě různých druhů softwaru pro online spolupráci. Populární open-source nástroj, tzv Ninjam , umožňuje lidem hrát spolu na velké vzdálenosti, i když k tomu se musí přizpůsobit zpoždění zvuku v délce několika sekund. Stanfordský výzkumník Chris Chafe vytvořil software, který se může zcela vyhnout omezením šířky pásma. On a jeho spolupracovníci používají extrémně širokopásmovou síť zvanou Internet2 – dostupnou výzkumným pracovníkům na univerzitách a společnostech – ke sdílení souborů a prakticky eliminují jakékoli zvukové zpoždění, které slyší spolupracující hudebníci. EJamming je v oboru nováčkem a zdá se, že jeho software spadá někde mezi Ninjam a Stanfordský výzkum. Společnost slibuje, že zkrátí zpoždění, ke kterému dochází v síti, maximálně na stovky milisekund (v závislosti na rychlosti nahrávání a geografické vzdálenosti mezi hudebníky) – což je zpoždění, kterému se podle Glueckmana může většina hudebníků přizpůsobit praxí.

Technologie EJamming se zaměřuje na problém latence. Na standardním internetu trvá přenos dat od jedné osoby k druhé netriviálně dlouho. A čím větší soubory, tím více času zabere cestování, jak může potvrdit každý, kdo sledoval video online. EJamming se snaží minimalizovat latenci na několika různých frontách, říká Glueckman, ačkoli vzhledem k tomu, že tato technologie je proprietární, společnost by poskytla pouze přehledy svého přístupu.

Multimédia

  • Poslechněte si zvukovou stopu hudebníků spolupracujících online.

  • Zobrazit větší obrázek rozhraní eJamming.

Za prvé, software eJamming zmenší velikost souborů odesílaných přes síť. Aby toho dosáhli, inženýři společnosti vyvinuli vlastní kompresní a dekompresní algoritmy, které zmenšují velikost souboru, ale stále zachovávají kvalitu zvuku vyšší než MP3, což je běžné kompresní schéma, říká Glueckman.

Za druhé, každý hudebník je přímo spojen s ostatními hudebníky v jam session, místo aby byl směrován přes server. Tato konfigurace typu peer-to-peer vede k nižší latenci tím, že audio stream směruje přímo k vašim kolegům z jamu, místo aby v průměru zdvojnásobil přenosovou latenci směrováním audio streamu přes vzdálený server, říká Bill Redmann, technologický ředitel společnosti eJamming.

Ale i přes tyto triky na snížení latence může stále docházet k neočekávaným zpožděním v síti. Software EJamming se snaží minimalizovat tyto výkyvy, říká Redman, tím, že časová razítka zvuku od každého jednotlivce označí čas, až na milisekundu, kdy je zvuk produkován. Software navíc synchronizuje hodiny na počítačích každého hudebníka, takže časová razítka mají společný referenční bod.

Když hudebník zahájí eJamming session, software ji spojí přímo s jejími jam partnery (až čtyři v relaci). Hudebník, který iniciuje relaci, se stává hostitelem, se kterým jsou synchronizovány hodiny ostatních hudebníků. Každý eJamming hudebník musí mít sluchátka, protože jeho nebo její zvuk, stejně jako zvuk od partnerů jamu, se přehrává se zpožděním asi 30 až 100 milisekund. Celým smyslem je soustředit se na hudbu, kterou člověk slyší, na rozdíl od zvuků vycházejících přímo z jeho nástroje, říká Glueckman.

Jeho společnost se zpočátku po svém odhalení na DEMO konferenci v lednu dočkala značného rozruchu, kde startupy nabízejí náhled na svou novou technologii. Od 28. března, kdy byla k dispozici beta verze softwaru eJamming, se přihlásilo více než 3 600 lidí, kteří zastupují 114 zemí z pěti kontinentů. Nicméně hudebníci, kteří používají Ninjam, dávají eJamming smíšené recenze v online fóru Ninjam. Zejména někteří hudebníci si stěžovali, že latence není tak nízká, jak slibovali, i když uznali, že software je stále ve fázi beta testování.

Ale možná největší výzvou eJammingu bude vytvořit velkou komunitu hudebníků, kteří tuto technologii používají a doporučují – komunitu podobnou té, která existuje pro Ninjam, říká Cynthia Payne, hudebnice, která pro svou diplomovou práci zkoumala nástroje pro online hudební spolupráci. Kalifornská univerzita, Santa Cruz. Lidé jsou opravdu loajální [k Ninjamovi], říká, hlavně proto, že software je zdarma, a protože je to open source, každý si ho může upravit tak, aby vyhovoval jeho potřebám. Je to celá myšlenka levného softwaru a open source a uživatelé, kteří se podílejí na vytváření skutečného softwaru, říká.

Podle uživatelských průzkumů, říká Glueckman, byla zpětná vazba na eJamming velmi pozitivní. Říká, že společnost očekává uvedení svého oficiálního produktu v září, pokud vše půjde dobře. Mezitím se společnost bude i nadále snažit vylepšovat uživatelskou zkušenost, případně přidat možnost videa, a pokusí se implementovat více nástrojů pro budování komunity, jako jsou vysoce přizpůsobitelné uživatelské profily.

skrýt