Jammen over het internet

Justin Frankel, de maker van onder andere Winamp en Gnutella, heeft een nieuw stukje software ontwikkeld: Ninjam. Het programma wordt al ‘Skype for musicians’ genoemd. Ninjam, Novel Interval-based Jamming Architecture, stelt individuele muzikanten in de gelegenheid om via het internet met iedere andere muzikant te musiceren. Daarbij maakt het niet uit of er op de piano gespeeld wordt, op een gitaar getokkeld wordt, of dat er gezongen wordt. Daarbij kan iedereen naar eigen smaak de muziek afmixen.

De door het internet veroorzaakte vertraging maakte het tot nu toe onmogelijk muzikanten synchroon te laten spelen. Frankel heeft dit opgelost door die vertragingen te verlengen tot vaste eenheden, waardoor het wel mogelijk wordt om samen te spelen. Pas nadat een bepaald stuk muziek door de Ninjam client is opgenomen, wordt hij naar de andere muzikanten gestreamd. Iedere Ninjam-deelnemer speelt met een vorig interval van een andere muzikant mee.

Voor diegenen die eens met Ninjam willen experimenteren, is er de Jamfarm. Frankel denkt erover om muzikanten in de toekomst tegen geringe betaling een soortgelijke service te bieden. Ninjam werkt zowel onder Windows, Mac, als Linux. De software is hier gratis te downloaden.

Ninjam

Door Caroline Schröder

25-07-2005 • 11:10

30 Linkedin

Bron: Robin Good

Reacties (30)

30
30
18
5
1
4
Wijzig sortering
Anoniem: 144587
25 juli 2005 11:32
misschien moeten we het maar gewoon eens proberen voor allemaal vragen en antwoorden neerleggen
Anoniem: 113895
25 juli 2005 11:24
Het principe doet me nogal denken aan die zogenaamde Bullet Time die ze in multiplayergames willen proberen, Zie dit bericht van 21 juli.
http://www.tweakers.net/nieuws/38153/
ik snap er niet veel van... als ik een toon aansla en die wordt eerst gebufferd voordat hij verzonden wordt... komt ie bij de ander bijv. een 'beat' later aan... als die daarop reageert en ook van toon veranderd... komt zijn toon weer een beat later aan bij mij (omdat het steeds gebufferd wordt toch?)... dat klinkt dan toch niet?
iets zegt me dat via hun techniek dat het toch mogelijk is om samen te spelen. anders zou de release er niet zijn noch de naam hebben en ook niet het idee van 'skypen' overnemen. maw de software zal wel goed functioneren dus probeer het eens en je deel je ervaringen zou ik zeggen ;)
dacht trouwens dat Justin voor AOL werkte? dus uiteindelijk moet die kleine bijdrage in het de zak van AOL? of is deze kleine bijdrage om zijn werk te financieren
Hij werkt al sinds januari 2004 niet meer voor AOL (daarom is Winamp ook zo goed als overleden).
AOL heeft dus niks te maken met dit stukje software.
wtf, ze hadden winamp 4 toch geskipped (8> hele 2+3=5 verhaal
Ik gebruik nog steeds winamp 4 :) vol versie was toen nog gratis :+
en wie trapt er met zijn grote voeten in? :+
Anoniem: 92624
@n4m3l35525 juli 2005 15:39
één persoon speelt.. de ander(en) kunnen eroverheen jammen.
Het eindresultaat is op te nemen.

Maar de eerste persoon kan niet anticiperen op de jammers.. en dat is JAMMER!
Anoniem: 141200
25 juli 2005 12:12
Het is ook niet het idee om realtime te kunnen jammen.
Het idee is dat je een muziekstuk kunt maken met meerdere mensen over het internet zonder daardoor beperkt te worden door fysieke locatie.
Bijv:
Gitarist 1 speelt een leuk deuntje in dat een aantal maten duurt en stuurt dit door zodra het stukje helemaal gespeeld is.
Gitarist 2 ontvangt dit en bedenkt daar een leuke melodie over en stuurt zijn stukkie weer door (ondertussen kunnen de anderen alvast horen wat gitarist 1 heeft gemaakt.)
Pianist 1 hoort van Gitarist 1 en een paar minuten later van gitarist 2 wat ze hebben gemaakt en bedenkt daar weer een mooie begeleiding onder.
Etc.

Het resultaat is een muziekstuk waar meerdere mensen hun creatieve geest op hebben losgelaten zonder dat ze zich druk hebben gemaakt dat de een in Tokio, de ander in New York en de volgende in Arnhem zit. Ik ga het zelf vanavond installeren.

Realtime Jammen kunnen we voorlopig nog even vergeten, ondanks dat ze je met de tvreclames van wannadoo op het verkeerde been zetten (op 100MB is het eventueel te doen). Daarbij is het met realtime jammen ook altijd erg prettig om elkaar in de ogen te kunnen kijken.
Nou Slontje2005, ik heb de software geïnstalleerd, me geregistreerd en het net geprobeerd.Ik ga je teleurstellen (of niet ;) ). Maar het is wel degelijk het idee om realtime te jammen. En het aardige is: het werkt ook nog goed! Ik heb zojuist met twee Brazilliaanse gitaristen een paar rifjes gespeeld. Werkt prima...

Alleen jammer dat er alleen maar gitaristen inloggen. :o Tenminste op het moment dat ik online was op Ninjam.
Als ik het goed begrijp levert dit hele rare akkoorden op. Als immers de ene gebruiker moet wachten op het geluid van de ander, kan het zijn dat er een ander akkoord gespeeld wordt dan verwacht, zodat je een hele dissonante mix krijgt.

Je zou het probleem denk ik veel praktischer - maar wellicht wat minder mooi - kunnen oplossen door wel real time midi signalen over de wereld te zenden. Die zijn qua data zo klein, dat moet wel gaan denk ik. Hoop ik.
tuurlijk niet je hebt toch nog steeds met de latency te maken vna je internet connectie... zeg 90ms wordt dan 180ms voor je het weer hoort.
Voordeel is dan wel dat je tenminste op het komende akkoord kunt anticiperen...
De door het internet veroorzaakte vertraging maakte het tot nu toe onmogelijk muzikanten synchroon te laten spelen.
Dus als je realtime midi-signalen stuurt heb je geen lag?
* 786562 fl!pulI
Als je dus de eerste muziekant bent, hoor je dus niets van de andere... Dit gaat dus niet werken imho.
jawel hoor, je hoort ze alleen later.. jij zet het in.. en na een gepaalde tijd hoor je de rest inhaken.. zaak dus om je jamsessie redelijk uniform te houden en niet opeens dingen te veranderen.. want dan gaat het natuurlijk fout :P
waarmee dus het hele idee van een jamsessie teniet gedaan wordt :7
Anoniem: 93692
25 juli 2005 11:27
Mijns inziens is de mogelijkheid tot jammen afhankelijk van de sfeer die je met meerdere muzikanten _tegelijkertijd_ in een stuk stopt. Dit zou ik eerder onder de noemer van spontaan, online amateur-studiowerk laten gaan.
Daarbij is het met realtime jammen ook altijd erg prettig om elkaar in de ogen te kunnen kijken.

Dit hoeft tegenwoordig echt geen belemmering te zijn; met de nieuwste technieken op het gebied van webcams en/of videoconferencing, mag dit geen probleem meer opleveren dunkt me. Dit lijkt me vrij eenvoudig te integreren in het programma zelf (wellicht middels een plugin)
Dit idee bestaat trouwens al een hele lange tijd. In 1997 kon je via een programma van 'ResRocket' ( http://jamwith.us/about_us/rocket_history.shtml ) via modem en midi precies het zelfde, zolang je via midi werkt (wat veel muziekanten doen). Cubase kwam volgens mij later met het zelfde, met de mogelijkheid naast midi ook audio te gebruiken.
real time jammer kan toch niet je hebt toch last van de vertraging.

ik denk dat een drummer hier hoofdpijn van krijgt

daarbij Jammer met webcam werkt alleen met 2 mensen.
ik speel saxofoon en ik gaf een knikje naar iemand anders als ik mijn solo beeindig en hij hem kan inzetten.

Hoe wil je dit doen met een webcam.
verschillende cams zodat ik naar een bepaald iemand kan knikken.

Op dit item kan niet meer gereageerd worden.

Tweakers maakt gebruik van cookies

Tweakers plaatst functionele en analytische cookies voor het functioneren van de website en het verbeteren van de website-ervaring. Deze cookies zijn noodzakelijk. Om op Tweakers relevantere advertenties te tonen en om ingesloten content van derden te tonen (bijvoorbeeld video's), vragen we je toestemming. Via ingesloten content kunnen derde partijen diensten leveren en verbeteren, bezoekersstatistieken bijhouden, gepersonaliseerde content tonen, gerichte advertenties tonen en gebruikersprofielen opbouwen. Hiervoor worden apparaatgegevens, IP-adres, geolocatie en surfgedrag vastgelegd.

Meer informatie vind je in ons cookiebeleid.

Sluiten

Toestemming beheren

Hieronder kun je per doeleinde of partij toestemming geven of intrekken. Meer informatie vind je in ons cookiebeleid.

Functioneel en analytisch

Deze cookies zijn noodzakelijk voor het functioneren van de website en het verbeteren van de website-ervaring. Klik op het informatie-icoon voor meer informatie. Meer details

janee

    Relevantere advertenties

    Dit beperkt het aantal keer dat dezelfde advertentie getoond wordt (frequency capping) en maakt het mogelijk om binnen Tweakers contextuele advertenties te tonen op basis van pagina's die je hebt bezocht. Meer details

    Tweakers genereert een willekeurige unieke code als identifier. Deze data wordt niet gedeeld met adverteerders of andere derde partijen en je kunt niet buiten Tweakers gevolgd worden. Indien je bent ingelogd, wordt deze identifier gekoppeld aan je account. Indien je niet bent ingelogd, wordt deze identifier gekoppeld aan je sessie die maximaal 4 maanden actief blijft. Je kunt deze toestemming te allen tijde intrekken.

    Ingesloten content van derden

    Deze cookies kunnen door derde partijen geplaatst worden via ingesloten content. Klik op het informatie-icoon voor meer informatie over de verwerkingsdoeleinden. Meer details

    janee