Skip to Main Content
Music is a universal language that can be enjoyed by everyone, but more people are choosing to be music lovers only. This was due to several limitations, such as limited funds, limited ability to play musical instruments, physical limitations, and limitations of basic knowledge in music. BeatME system is a combination of digital music technology and computer networking technologies that are built to overcome the above constraints, making it easier for humans in playing music or collaborate and create their own music. The research is conducted to build the entire BeatME system as an NMP system that provides basic facilities for music such as musical instruments, the sound of the instrument, as well as networks to support collaborative music. BeatME system built using client-server architecture. Client will send feedback to the server a message string or MIDI, for further processing to produce the output of the sound of musical instruments being played. BeatME system testing showed that the BeatME application server and the BeatME client met the functional requirements to be played on multiple platforms, while maintaining the delay remains under human perception that is equal to 30 ms.