// "Appealing to Venus" // song @by The Sea Nymphs // script @by eefano setDefaultVoicings('legacy') const chords = `/2` stack( // melody `< ~@2 c5 d5@2 eb5 d5@3 c5@2 g#4@3 eb5@8 ~@2 ~@2 c#5 d#5@2 f5 d#5@3 c#5@2 d#5@3 d#5@3 f5@3 a5@3 a#5@3 a#5@3 g5@6 f5 e5@4 ~ e5 f5@2 a5@3 a#5@3 a#5@3 g5@6 f5 e5@4 ~ e5 f5@2 a5@3 a#5@3 a#5@3 g5@7 f5@6 d#5@3 f5@3 g5@6 ~@24 e5@2 e5@3 f5@3 g5@3 g#5@3 g5@3 g5@3 c6@3 c6@3 c6@3 c#6@3 b5@3 [f#5 g#5 f#5@3]@3 e5@3 b5@3 b5@3 g#5@7 d#5@6 c#5@3 d#5@3 f5@6 ~@24 >*3`.note().clip(0.95).s('gm_oboe').gain(0.5) , // second voice `< ~@150 c5@2 c5@3 d5@3 e5@3 d#5@3 d#5@3 c5@3 g5@3 g5@3 g5@3 g#5@3 e5@3 [c#5 d#5 c#5@3]@3 b4@3 f#5@3 f#5@3 c#5@7 c5@6 a#4@3 c5@3 c#5@6 ~@24 >*3`.note().clip(0.95).s('gm_oboe').gain(0.5) , chords.rootNotes(2).note().s('gm_bassoon').lpf(400).gain(0.5), chord(chords).anchor("C5").voicing().struct("x").piano().gain(0.4), chord(chords).anchor("E5").voicing().s('gm_drawbar_organ').gain(0.15), ).cpm(120).room(0.5)//.pianoroll()