DocumentCode
1949485
Title
Design and implementation of BeatME Server for Networked Musical Performance
Author
Ariyani, Sri ; Wuryandari, Aciek Ida ; Priyana, Yoga
Author_Institution
Sekolah Teknik Elektro dan Informatika, Inst. Teknol. Bandung, Bandung, Indonesia
fYear
2012
fDate
11-12 Sept. 2012
Firstpage
1
Lastpage
5
Abstract
Networked Musical Performance (NMP) occurs when a group of musicians, which are located in places that are physically separated, interacting via a network to play music together as if the musicians are located in the same room. NMP system is susceptible to latency. The limit of total latency acceptable in a music performance is 30 milliseconds. The research is conducted to find out how BeatME Server application can receive input from BeatME Client applications over the network and synthesize sound based on the input, with acceptable total latency in a musical performance. BeatME Server application is developed using MIDI command as input, and OSC as the method of client and server communication. Audio synthesis is performed using SoundFont standard. This application is tested on LAN. The work shows that the average latency obtained when the communication conducted via LAN is 3 milliseconds. The biggest factor of the latency is the difference between the time when the audio data was sent by BeatME Server and the time when the sound is generated by the soundcard. Therefore, it is important to select the right audio driver and audio buffer size.
Keywords
client-server systems; local area networks; music; BeatME client applications; BeatME server; BeatME server application; LAN; MIDI command; NMP; SoundFont standard; acceptable total latency; audio buffer size; audio driver; audio synthesis; client-server communication; musicians; networked musical performance; soundcard; Libraries; Local area networks; Operating systems; Servers; Synthesizers; Testing; MIDI; NMP; OSC; SoundFont; latency;
fLanguage
English
Publisher
ieee
Conference_Titel
System Engineering and Technology (ICSET), 2012 International Conference on
Conference_Location
Bandung
Print_ISBN
978-1-4673-2375-8
Type
conf
DOI
10.1109/ICSEngT.2012.6339310
Filename
6339310
Link To Document