Monthly Archives: June 2015

[DDM] Collaborative Play via Internet

Originally, my project will be used in a closed network (ex. building’s network) but this evening my brother give me a suggestion “what if you can use it over internet”. Of course it is possible because basically we just need to make a bridge server in the cloud to handle each controller in the internet and push its data to sound synthesizer application. The main problem isn’t how to implement it but the delay between sensor reader and sound synthesizer. We need to minimize this delay because it well affect the performance but I think I will take this suggestion as a second goal for this project.

Tagged , , , , ,

[DDM] Home, I’m Here

After a very long flight, finally I arrived in Indonesia. The main purpose for my visit here is of course to do some interviews and record some sounds for my project. I’ll be here for a whole month. I hope I can finish implement my project here so I only need to write the document when I get back to Edinburgh.

Tagged , , ,

[DDM] Interview The Experts – My Side of Answers

Last week I wrote a blog post [1] about some question that I will ask to the experts. In this post I write my side of answer from my research to those question.

What is Angklung?

Angklung is a traditional music instrument from bamboo [2]. UNESCO made Angklung as intangible cultural heritage from Indonesia [3]

Where it comes from?

West Java, Indonesia [2]

How to make one?

Prepare the bamboo, create the frame, create the tubes, and tune the Angklung [4]

How we play it?

There are three ways to play Angklung. Kurulung (shaking), centok (snapping), and tengkep (hold one of the tube when shaking) [5]

What scales (notes) do they use?

Originally Angklung use pentatonic scale but Daeng Soetigna modified Angklung to use diatonic scale [6]

How many people do we need to do Angklung performance?

It depends on what song do we play and what notes do we need, usually 10-20 performers.

In term of equipments, is it easy to do performance?

Depends on how many notes we need and how complex the song is. But even for small scale concert, we have to prepare at least 73 Angklung. So, yes it isn’t that easy to hold a performance.








Tagged , , ,

[DDM] System Architecture

My project is not just an application but a system. My project will consist of two applications, sensor reader and sound synthesizer. These two application will communicate with each other through network. Sensor reader will read data from Leap Motion controller and send it to network. Sound synthesizer will use the data received from sensor reader application and use it to determines which sound sound synthesizer will create.

System Architecture

System Architecture

We can use more than one sensor reader and sound synthesizer. Let’s say, if a performance need at least 30 Angklung notes and each Leap Motion controller can be used for 4 Angklung notes [1] it means we can use one sound synthesizer and eight sensor reader for a performance or we can use two sound synthesizer that each of it handle four sensor reader.


Tagged , ,

[DDM] Between Leap Motion’s Range

Before I use Leap Motion as my project’s motion sensor I have to know Leap Motion’s sensor range. This range will determine how Leap Motion will be used in my project. After I read some article about it, I found out that Leap Motion have 150 degree angle of wide and 120 degree angle of deep [1].

Sensor range [1]

Sensor range [1]

And with these information we can get roughly 24 inch wide and 13 inch height [2].

Area represemtation [2]

Area calculation [2]

With around 20 inch deep we can use 5 inch (12 cm) for each Angklung so we will get 4 Angklung notes in each controller (Leap Motion controller). I think 5 inch is sufficient for user to interact with.



Tagged , , , ,