elgiano
1
Pbind(\freq, Pseq("Hello World!".ascii.midicps), \dur, 0.1, \legato, 20).play
Pbind(\degree, Pseq("Hello World!".ascii.wrap(-12,12)), \dur, 0.1, \legato, 20).play
Pbind(\scale, Scale.choose.postln, \degree, Pseq("Hello World!".ascii.wrap(-12,12)), \dur, 0.1, \legato, 20).play
Pbind(\scale, Scale.choose.postln, \degree, Pseq("Hello World!".ascii.wrap(-24,24)), \dur, 0.1, \legato, 20).play
Pbind(\freq, Pseq(Document.current.string.ascii.midicps), \dur, 0.1, \legato, 20).play
Pbind(\scale, Scale.choose.postln, \degree, Pseq(Document.current.string.ascii.wrap(-24,24)), \dur, 0.1, \legato, 20).play
4 Likes
dkmayer
2
Nice !
I prefer #3, played repeatedly as variation.
1 Like
MarcinP
3
Haha these are great!
I especially like the ones using Document string.
1 Like
dkmayer
4
Ah, it’s code tennis
(
p = {
Pbind(
\scale, Scale.choose.postln,
\degree, Pseq("Hello World!".ascii.wrap(-12,12)),
\dur, 0.1,
\octave, Pseq(({ rrand(4, 7) } ! 12).sort),
\mtranspose, rrand(-1.0, 1),
\legato, 60,
\amp, 0.03
)
};
Pspawner { |sp| loop { sp.par(p.()); rrand(3.0, 7).wait } }.play
)
2 Likes