Mininotation: How to elongate a note inside square brackets?

I am trying to recreate the “Find my iPhone” sound:

d1 $ "1 1 1 [1 1] ~ ~ ~ [1 1]" # n "g" # s "supervibe" # octave 6

but I don’t want the fifth note (the last note in the first square brackets) to be cut short by the rests. Trying to elongate it doesn’t work:

d1 $ "1 1 1 [1 1] _ _ _ [1 1]" # n "g" # s "supervibe" # octave 6

Is there an elegant way to do this?

Not sure if this can be considered elegant, but you can match the structure in a pattern for the legato, where you set it to default 1 most notes, but 6for the note you want to let play out:

d1 $ "1 1 1 [1 1] ~ ~ ~ [1 1]" # n "g" # legato "1 1 1 [1 6] ~ ~ ~ [1 1]" # s "supervibe" # octave 6

Alternatively you can play around with the synth parameter sustain. I’m not sure what the default value was here, I guessed around 0.20

d1 $ "1 1 1 [1 1] ~ ~ ~ [1 1]" # n "g" # sustain (0.20 * "1 1 1 [1 4] ~ ~ ~ [1 1]") # s "supervibe" # octave 6

Both results are very similar though. If this sound is not what you had in mind do take a look at other synth parameters you can manipulate and try to play around with those!

1 Like