top of page

SM5317 Digital Sound & Computer Music

Veronica Yin Ki YIU 57032082

Sting Wei  55897703 

Bridge Full of Plants

Progress

This project devided into two parts, representing the early stage and elder stage of human being. And when it plays together, it comes to the harmony of life.

Early stage (Part 1)

Just like people rolling dice, this is music version of how the dice is rolled. I will use Max cooperate with Ableton. During the presentation, it will generate the piece by itself. 

 

To create chance music using Max and Ableton, start by building a Max patch that generates random audio sources with objects like `cycle~` for oscillators and `sfplay~` for samples, integrating randomization using the `random` object and `metro` for timing. Set up user controls such as sliders for pitch and duration. In Ableton, experiment with Max's parameters to create diverse soundscapes, and refine your composition in Ableton by applying effects.

截圖 2025-04-15 上午9.32.41.png
  1. Toggle object

  2. Metro to control random numbers —> connect to integer object and playlist, different numbers represents different note ((for example 1 represents the note Do, 2 represents the note Re)

  3. Added live.dial and set the range to 0-999. In the Metro control settings, we can adjust the overall chance of the composition, specifically regarding the frequency of rolling the dice. First, set the control dial to integer values and change its range to milliseconds. For example, set the range for C1 to 500 milliseconds. Next, based on the original Livedial scale of 0-127, we will proportionally adjust it to different seconds. Specifically, our goal is to map the Live.dial values to the range of 500 milliseconds to 3000 milliseconds. This can be achieved through the following formula:

    1. Calculate the ratio of the Livedial value within the 0-999 range.

    2. Apply this ratio to the range of 500 milliseconds to 3000 milliseconds.

  1. For instance, when the Livedial value is 0, the output will be 500 milliseconds; when the Livedial value is 999, the output will be 3000 milliseconds. This way, we can flexibly control the frequency of the Metro dice rolls, thus affecting the dynamism of the overall composition.

  2. 4. Use Ableton to add reverb effect

截圖 2025-04-21 晚上9.36.10.png

For the sound wave we used on the patch, we recorded a child playing piano note by note. But when we edit it, we realized it could not really tell it is played by a child. 

截圖 2025-04-21 晚上9.39.19.png
bottom of page