Monday, 18 May 2009

Post 8: Experiment 1(part4), Ninjam approach

As an extension of the experiment, whether latency could suggest the phasing effect, I will use the same setup used in post 7 but with Ninjam software instead of eJamming.

Ninjam is free software that allows the audio distribution through the Internet via a server. In ejamming the connection is done via peer to peer between the sender and receiver thus the lower latency. Latency in Ninjam varies depending on the bandwidth of the server as well as sender and receiver. However, this variable latency can be a good thing for the purpose of the experiment.
Let me go once through the equipment used.

Location A


Hardware:
Model Name: MacBook (white)
Processor Name: Intel Core 2 Duo
Processor Speed: 2.4 GHz
Memory: 4 GB
Mac OS: 10.5.7

Ipod : iPod Touch 8Gb(2nd generation)

Software:
Ejamming Audio 2.0

Location B


Hardware:
Model name: PowerBook G4 12”
Processor Name: PowerPC G4(1.5)
Processor Speed: 1.5 GHz
Memory: 1.25 GB
Mac OS: 10.5.5

iPod: iPod 40Gb (dock connector)

Software:
Ejamming Audio 2.0

For recording the following were used:

Model Name: MacBook Pro 15"
Processor Name: Intel Core 2 Duo
Processor Speed: 2.16 GHz
Memory: 2 GB
Mac OS 10.4.11

Soundcard: Edirol UA-25 (2 in-2 out)
Speakers: Yamaha SH-50
Headphones: Roland RH-50

Software:
Logic Pro 7.2.1


I have tried the same approach, having the two marimba notes low and high form the two locations A and B. For location A the iPod( marimba sound low pitch) output was connected to the MacBook (white) line input. The output from the MacBook (white) was recorder through the Edirol sound card as left input. The same thing was done with the G4 PowerBook. The output form the iPod was connected to the line input and the output form the G4 PowerBook to the right channel of the sound card. This software, Ninjam, does not allow any latency manipulation as it happens with eJamming. However, there are some extreme latencies that can go up to 7 seconds, as we will see later on. Having no control over latency there is no way to have the phasing effect since when a connection is established through a server it is somehow stays tha same. Even though the latency is high is stable at a certain extent.

The beat, even though it is not synchronized, it is the same throughout the recording. The video starts from the 2:22 minutes onwards. There are also some interesting features in this software. Looking at the picture below you can mute or solo your input. Also you can control the output volume that you sent to the other players. The videos left channel is coming from location A and right channel from location B.




Ninjam interface


The part above tycho@88.106.4.x - Latency test 2 is the audio received from lacation B. You can also mute and solo each track and player. Said that, in the video the variation in the beat are due to the fact that I switch the mute button on and as a result it is audiable the audio feed in from the iPod as well as the audio recived form the opposite location. As mentioned earlier, the yellow track is the left channel coming from the output of location one. If you where where in location A you would hear the same things as the left speaker. Everything from location B is through the right speaker. This is clear onwards at the 0:29 second when I mute the receive audio from both locations. The low marimba sound can be heard through the left speaker and the high pitch marimba note to the right. The figure below is a representation of the approach. Sound from the iPods is feed into the laptop. From there sound is sent to the other location/laptop through the Internet. The received sound as well as the sound feom the iPods is then recorded via a sound card





No comments:

Post a Comment