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. NINJAM gebruikt de audiocompressie van Ogg Vorbis om audio, toen stromen samen te persen het aan een server NINJAM, die het aan de andere mensen in uw jam kan dan stromen. Deze architectuur vereist een server met adequate bandbreedte, maar heeft geen firewall of NATIONAAL kwesties. Ogg Vorbis wordt gebruikt voor zijn grote lage bitrate kenmerken en prestaties. Elke gebruiker ontvangt een exemplaar dat van andere gebruikers audiostromen, voor elke gebruiker toestaat de mengeling aan te passen aan hun het houden van, evenals later opnieuw te mengen. Dit gebruikt meer bandbreedte dan hebbend een server één enkele stroom codeer, maar talrijke voordelen heeft (met inbegrip van lager servercpu gebruik en de cliënt die de volledige gegevens met meerdere kanalen voor recenter gebruik heeft).
Homesite en downloads klik hier