www.rgc.ro Web analytics

Jump to content

Experienta Jamlink/cum Sa Te Teleportezi La Namm.


Metabog
 Share

Recommended Posts

http://www.synthtopia.com/content/2009/11/...r-the-internet/

 

http://www.musicianlink.com/

 

Vreau sa va povestesc despre ceva ce am vazut aseara. Unul din profesorii de la facultate m-a invitat in studioul de research pentru ca eram cam ultimul pe-acolo la ora respectiva si avea nevoie de niste asistenti, sa-mi arate ceva la care lucreaza. Nu mai intrasem in studioul asta pentru ca nu avem voie in el in anul 2 deci paseam cu grija sa nu calc pe vreun cablu sacru. Frumos, monitoare 7.1, aparatura superba, etc, dar ce avea loc inauntru era si mai frumos.

 

Proful lucreaza la un sistem numit Jamlink. E ca o interfata audio cu o conexiune de internet, cu o singurare intrare jack 1/4, iesire casti si inca ceva ce n-am vazut clar (deci simpluta, dar e doar o versiune prototip, se gaseste cu vreo 250$ online). In studio erau doi chitaristi, unul cu chitara electrica si celalalt cu acustica. De partea cealalta a conexiunii erau none other than Steve Vai la NAMM, cu un clapar si un baterist, un tip cu bass din Los Angeles si inca unul nu mai stiu cu ce din San Francisco (tineti cont ca noi eram in Anglia). In studio cu noi mai era si un tehnician/prof cu epic UNIX beard si plete metal, care semana cu Richard Stallman.

 

Long story short, prin Jamlink au jam-uit in 'aparent' timp real, fara latenta, si au inregistrat tot jamul pe trackuri, in Pro-Tools HD, calitate CD sau better 48KHZ, 24 bit, toate trackurile in acelasi timp. Deci audio necompresat, in timp real. Daca inchideam ochii puteam sa jur ca sunt cu noi in studio sau ca eram acolo.

 

Calitatea audio si simpla idee ca eram la o distanta asa mare si puteam canta in timp real m-a dat pe spate. Asta este viitorul muzicii. Am iesit foarte placut impresionat, si cu siguranta o sa-mi cumpar modulul. Singura problema este ca trebuie sa-si cumpere si altii. Eu cred ca, muzicieni fiind, am fi mult mai apropiati. Era fun ca tot ce vorbeam noi in studio si ce cantam era difuzat live la NAMM si se uitau aia pe-acolo. :)

 

Downsides: Modulul era destul de basic pentru ca inca il dezvolta. Avand o singura intrare, nu poti intra decat cu un mix al tuturor instrumentelor din mixer, deci trebuie sa ai grija la nivele. Aia de la NAMM probabil aveau cate un modul pentru fiecare instrumentist. Pentru cineva care doar vrea sa intre sa cante cu altii, e mai mult decat de-ajuns, dar au zis ca o sa scoata o versiune cu multe intrari. Aia de la NAMM nu isi potrivisera calumea nivelele si se distorsiona un pic cand intrau tobele, dar e usor de reparat.

 

Daca vrei sa inregistrezi pe cineva din State sau din alta tara (cum fac eu destul de des, si e complicat), ai putea sa-i trimiti un jamlink (sau cel mai probabil in viitor va avea deja unul), si e ca si cand l-ai avea in studio, fara sa-i platesti biletele de avion (care sunt ceva gen 800 de lire la economy class), sau alte costuri. Si pe urma ar avea jamlink-ul permanent, sa-l inregistrezi oricand.

 

Am vrut sa va prezint tehnologia pentru ca pe mine m-a impresionat.

Edited by Metabog
Link to comment
Share on other sites

Intr-adevar interesanta jucaria, problema vine atunci cand conexiunea cu persoana cu care jam-uiesti trece printr-un satelit, aici delay-ul la un pachet de date este de aproximativ 200 ms pentru uplink, inca o data aceeasi valoare penru downlink plus ce se acumuleaza pe componenta terestra, deci adio real time, si asta in cazul in care ai in link numai routere care analizeaza costul fiecarei cai de conexiune, alegand-o pe cea mai rapida (era mai usor sa ma exprim in engleza, intr-adevar suna ciudat in romana, sunt termeni tehnici inca netradusi sau nepractici de folosit).

 

LE: m-am uitat in primul link atasat de metabog si uite ce zice descrierea: Music networking startup MusicianLink has introduced the jamLink – an Internet audio interface enabling musicians to play in sync from multiple locations across town or hundreds of miles apart. Deci nu face minuni, pe o linie terestra fara interfete seriale, numai GigabyttEthernet si fibra optica este bun, altfel....

Link to comment
Share on other sites

Intr-adevar interesanta jucaria, problema vine atunci cand conexiunea cu persoana cu care jam-uiesti trece printr-un satelit, aici delay-ul la un pachet de date este de aproximativ 200 ms pentru uplink, inca o data aceeasi valoare penru downlink plus ce se acumuleaza pe componenta terestra, deci adio real time, si asta in cazul in care ai in link numai routere care analizeaza costul fiecarei cai de conexiune, alegand-o pe cea mai rapida (era mai usor sa ma exprim in engleza, intr-adevar suna ciudat in romana, sunt termeni tehnici inca netradusi sau nepractici de folosit).

 

LE: m-am uitat in primul link atasat de metabog si uite ce zice descrierea: Music networking startup MusicianLink has introduced the jamLink – an Internet audio interface enabling musicians to play in sync from multiple locations across town or hundreds of miles apart. Deci nu face minuni, pe o linie terestra fara interfete seriale, numai GigabyttEthernet si fibra optica este bun, altfel....

 

Noi eram sincronizati foarte bine cu cei din Las Vegas, iar asta inseamna cateva mii de mile. Nu era nici o latenta observabila mai mare de 10-20ms, poate uneori mai mare. Ma indoiesc ca foloseste gauri de vierme, dar e ceva la mijloc care creeza iluzia sincronizarii. Chitaristul nostru spunea ca se simte un pic, dar e usor de ignorat. Oricum daca fiecare isi monitorizeaza inputul lui nu ar trebui sa ai latenta, iar softul le sincronizeaza undeva la mijloc.

Edited by Metabog
Link to comment
Share on other sites

Guest Dan Pantea

Mai ai nevoie si de o conexiune internet de toata frumusetea ca sa functioneze la o latenta acceptabila.

Puteti verifica latenta d-voastra de internet in consola cu comanda "ping".

Link to comment
Share on other sites

+1 pentru Dan Pantea, cu mentiunea ca dupa comanda mai trebuie sa adaugi si IP-ul celui cu care vrei sa te conectezi :) . O alta comanda utila este tracert + IP-ul destinatarului, arata toate hop-urile de retea (cele rutate, ceea ce trece prin switch-uri Layer2 si convertoare fibra optica catre serial/megabitEthernet/GigabytEthernet/ATM si invers nu apar pe tabla de rutare, aici vezi si latentele introduse de fiecare hop, iti faci si o idee unde ingenuncheaza latenta.

 

PS - ATM inseamna asincronous transfer machine, nu ATM-ul cu banuti de la coltul strazii!!!

Link to comment
Share on other sites

Guest Dan Pantea
+1 pentru Dan Pantea, cu mentiunea ca dupa comanda mai trebuie sa adaugi si IP-ul celui cu care vrei sa te conectezi :) . O alta comanda utila este tracert + IP-ul destinatarului, arata toate hop-urile de retea (cele rutate, ceea ce trece prin switch-uri Layer2 si convertoare fibra optica catre serial/megabitEthernet/GigabytEthernet/ATM si invers nu apar pe tabla de rutare, aici vezi si latentele introduse de fiecare hop, iti faci si o idee unde ingenuncheaza latenta.

 

PS - ATM inseamna asincronous transfer machine, nu ATM-ul cu banuti de la coltul strazii!!!

 

Corect, corect. Totusi ma gandeam ca este un minim care trebuie stiut de fiecare utilizator de calculator si nu am dat detalii.

 

Dar la ce latente am vazut pe retele, ma indoiesc ca s-ar putea face vreodata ceva viabil. Un procesor de chitara are undeva la 2ms latenta, iar 50ms (o latenta buna pentru internet) este deja o durata prea mare/sesizabila! Cred ca va avea succes printre amatori, dar nu imi pot imagina un profesionist ocupandu-se cu asa ceva.

 

Numai bine!

Link to comment
Share on other sites

C:\Users\Familia>tracert google.com

 

Tracing route to google.com [209.85.229.106]

over a maximum of 30 hops:

 

1 <1 ms <1 ms <1 ms . [192.168.1.1]

2 7 ms 8 ms 8 ms 1.111-181-91.adsl-dyn.isp.belgacom.be [91.181.11

1.1]

3 10 ms 59 ms 51 ms 136.237-201-80.adsl-static.isp.belgacom.be [80.2

01.237.136]

4 10 ms 10 ms 10 ms be2.intlmar2.isp.belgacom.be [194.78.0.141]

5 9 ms 9 ms 9 ms bru-22-r7-t3-3.car.belbone.be [80.84.21.110]

6 10 ms 9 ms 9 ms 94.102.162.82

7 14 ms 15 ms 15 ms lnd-ix-r3-t2-4.car.belbone.be [80.84.18.177]

8 14 ms 14 ms 15 ms 74.125.50.21

9 52 ms 16 ms 15 ms 209.85.255.175

10 22 ms 22 ms 22 ms 66.249.95.170

11 23 ms 26 ms 23 ms 72.14.236.191

12 * * * Request timed out.

13 22 ms 22 ms 22 ms ww-in-f106.1e100.net [209.85.229.106]

 

Trace complete.

 

Dupa reteaua ADSL Belgacom care introduce 10 ms. latenta intra prin backbone-ul national constituit din ATM-uri (dupa IP asa apar, 80.84.xx.xx) si apoi iese peste Ocean pe fibra optica aia trasa pe sub Atlantic. Pozitia 12 pe trace e un firewall hardware dedicat, asa face la ping, unele sunt setate sa blocheze pachetele ICMP in vederea eleiminarii pericolului de DoS (denial of services).

Deci 22 ms dus, tot atat la intors, cu latenta interna a masinilor de calcul te duci la vreo 50 de milisecunde, ceea ce destul de putin sesizabil. Ar fi, destul de OK. Daca intra in circuit un satelit, sare latenta peste 500 de milisecunde, deci te-ai ars...

Link to comment
Share on other sites

Cu tot respectul dar 22ms latenta europa - coasta de est e cel putin improbabil daca nu imposibil. Google are prezenta si in Europa.

 

2 GE1-1-0.1664.JNR01.Asd002A.surf.net (145.145.19.190) 0.567 ms 0.591 ms 0.630 ms

3 AE0.500.JNR02.Asd002A.surf.net (145.145.80.65) 0.502 ms 0.535 ms 0.571 ms

4 core1.ams.net.google.com (195.69.144.247) 0.681 ms 0.667 ms 0.673 ms

5 209.85.248.93 (209.85.248.93) 0.847 ms 209.85.248.88 (209.85.248.88) 30.961 ms 209.85.248.93 (209.85.248.93) 0.871 ms

6 64.233.175.246 (64.233.175.246) 3.933 ms 72.14.233.114 (72.14.233.114) 4.927 ms 4.897 ms

7 209.85.255.143 (209.85.255.143) 4.816 ms 209.85.255.166 (209.85.255.166) 4.472 ms 209.85.255.143 (209.85.255.143) 4.866 ms

8 209.85.255.130 (209.85.255.130) 10.346 ms 10.281 ms 209.85.255.126 (209.85.255.126) 10.407 ms

9 ey-in-f99.1e100.net (74.125.79.99) 4.782 ms 4.601 ms 4.562 ms

 

Pana pe coasta de est sunt cam 100ms.

 

Uite un traceroute catre cnn

 

2 GE1-1-0.1664.JNR01.Asd002A.surf.net (145.145.19.190) 0.470 ms 0.498 ms 0.579 ms

3 AE0.500.JNR02.Asd002A.surf.net (145.145.80.65) 0.491 ms 0.549 ms 0.557 ms

4 xe-5-3-0-0.ams10.ip4.tinet.net (77.67.72.109) 0.513 ms 0.496 ms 0.487 ms

5 xe-3-3-0.nyc32.ip4.tinet.net (89.149.187.142) 108.077 ms 108.096 ms 108.126 ms

6 Te-3-4.car3.NewYork1.Level3.net (4.68.110.77) 74.875 ms 74.814 ms 74.840 ms

7 vlan79.csw2.NewYork1.Level3.net (4.68.16.126) 87.860 ms 87.775 ms 87.770 ms

8 ae-71-71.ebr1.NewYork1.Level3.net (4.69.134.69) 76.447 ms 76.435 ms 76.557 ms

9 ae-3-3.ebr4.Washington1.Level3.net (4.69.132.93) 93.563 ms 90.593 ms 90.346 ms

10 ae-94-94.csw4.Washington1.Level3.net (4.69.134.190) 97.224 ms 85.830 ms ae-84-84.csw3.Washington1.Level3.net (4.69.134.186) 91.315 ms

11 ae-81-81.ebr1.Washington1.Level3.net (4.69.134.137) 88.588 ms ae-91-91.ebr1.Washington1.Level3.net (4.69.134.141) 86.824 ms ae-71-71.ebr1.Washington1.Level3.net (4.69.134.133) 84.202 ms

12 ae-2.ebr3.Atlanta2.Level3.net (4.69.132.85) 106.239 ms 99.960 ms 99.724 ms

13 ae-21-52.car1.Atlanta1.Level3.net (4.68.103.34) 97.156 ms 97.542 ms ae-11-51.car1.Atlanta1.Level3.net (4.68.103.2) 99.670 ms

 

Se vede clar cum se trece oceanul intre hopurile 4 - 5.

 

Dudu stie prea bine ce zice. In Romania sunt mai multe conexiuni de latenta mica (vezi RDS & retele de cartier) si Jamlink chiar ar merge :)

Link to comment
Share on other sites

@Cosu

Da, ai dreptate, cel mai probabil ca s-a dus pe un server locat in Europa. Se vede clar saltul peste Ocean la hop-ul 4 din a doua captura din postare, dar mai ales fibra optica (din cate stiu, cu cat cele 3 handshake-uri listate pentru un hop sunt mai apropiate ca valoare (diferente la nivelul unitatilor de picosecunde) cu atat creste probabilitatea ca aia sa fie fibra optica. O sa incerc si eu un trace pe nu server localizat numai in State pentru siguranta.

Curiozitate: trace-ul e din Amsterdam sau din Romania (scuze de indiscretie, nu sunt sigur ca interpretez bine primele 2 hop-uri, nu e obligatoriu sa-mi raspunzi).

Multumesc

Edited by olgutza34
Link to comment
Share on other sites

Fara suparare dar cred ca broknstrngz are dreptate.

 

Cele 3 "handshakeuri" sunt de fapt 3 probe ICMP trimise catre acelasi host. Daca valorile sunt apropiate inseamna ca linia nu e in congestie . Serios acum nu cred ca mai exista vreun ISP care sa foloseasca altceva in afara de legaturi optice ( nu punem la socoteala conectarea end-userilor, aia oricum nu conteaza).

Link to comment
Share on other sites

No offence, doar prostii se supara cand sunt corectati. Nu am analizat in amanunt mecanismele comenzii traceroute, o folosesc sa identific toate rutarile intermediare intre 2 routere date unde lucrez sau chiar 2 statii de lucru din locatii diferite. Nimeni nu e perfect si uneori ne miram de ce o conexiune teoretic de 300 de km alege o ruta satelitara cu latente mirobolante incepand de la 700 de milisecunde in sus, un cost gresit pe procesul OSPF da totul peste cap, implementarea unei rute statice e o solutie temporara.

Da, orice ISP mare foloseste fibra, acum si in cadrul firmei se implementeaza la greu pe backbone conexiunile pe fibra multimode, dar putin intereseaza dincolo de echipamentele firmei ce suport e pus la dispozitie de provider, poate sa care bitii si cu caruciorul de butelii, a avut un caiet de sarcini inainte de a castiga licitatia si trebuie sa se incadreze in specificatii. Nu se mai incadreaza, multumim de colaborare, altul la rand.

Acum on-topic, trebuie si un upload decent pentru JamLink daca vrei si sunet high-def si ai si o conexiune pe webcam. Poate fi o solutie financiar avantajoasa, dar parca totusi lucrul unor muzicieni in acelasi studio are farmecul lui...

Link to comment
Share on other sites

parca totusi lucrul unor muzicieni in acelasi studio are farmecul lui

 

Ii mai dai peste nas cand greseste, mai ciocniti o bere...

 

Totusi nu crezi ca un drum pana in America si costurile aferente te ajung mai mult decat acest "farmec"?

Dar pana intr-o tara adiacenta?

Dar un judet?

Dar o localitate?

Edited by FiveseveN
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

"This site uses cookies. By continuing to browse the site you are agreeing to our use of cookies.