Mellanliggande MaxMSP (8 / 13 steg)
Steg 8: Slå Slicer
Generativ slå utsnittet i Pure Data
Å andra sidan: Cirkulär looping gränssnitt
Monome: MLR, en grid-baserad mångskiktat looping patch
Audio prov i max lagras i ett objekt som kallas buffert ~, och spelade upp med ett objekt som kallas groove ~. Till standard argument för en buffert ~ och groove ~ par är ett godtyckligt namn för ditt prov, jag ringde min "mySample". Sig ~ objekt sänder en signal till groove att berätta det hur man uppspelning provet. 1 meddelanden skickas till sig ~ lekar provet tillbaka till normal hastighet, 0.5 spelar tillbaka på halvfart, -0,5 spelar tillbaka i omvänd på halv fart, och så vidare... Du kan också skicka ett budskap till groove säga till den att hoppa till en viss del tid (i ms) i provet. Jag använde ett 0 meddelande för att spela provet från början. Du kan också skicka loop 0 och slinga 1 meddelanden in spåret ~ till berätta den även att loopa provet när den når slutet.
Använda en vågform ~ objektet för att ge lite visuell feedback vad ditt prov ser ut och om det spelar. Tråd upp ett meddelande som kallas "set mySample" (igen där ordet mySample är vilket godtyckligt namn du använder för att berätta för buffert ~ och grove ~ prova vad du talar om) i vågformen att visa det provet form.
information ~ är ett objekt som ger tillbaka metadata om en lagrad provet. Används för att hitta den totala längden på ditt prov. I kombination med rätt uttaget av groove ~ du kan även rita ett spelhuvud på vågformen objektet. Jag kommer inte gå in på Detaljer om exakt hur detta fungerar här, kan du titta på hjälpfilerna för vart och ett av dessa objekt att hitta mer information.
----------begin_max5_patcher----------
1160.3oc2Y00qiZCD84jeEVn9P6pzHrMl.UpOzeC8wpUqbBlDVA1Ham6G6p8
9auXaRfb2KDREgf5Cg.NDyYNdlyLi46KW3sU7BS4A9Cv+.Vr36KWrvNjYfE0
Wuvqf9xtbpxdadb1yhse0ak6mzrWz1gUbZo5fP+F.5e5GSEbsJ6aLyM.Qq8q
GlerPbTmyz1IDVOZIUu6PFe+WjrcZGfvQAU+IPfO17Uj8HxesO3y0+mrD6yt
BO+NAd5o5la8qkL2r3klKnUy3magJNsv9qd+kLil60.rL9IbgLi8ikKMGVMP
tofoTz8rehbxy3Lvu.GKdInhWHq.jMQV5IzbDF8w7RypwOwKSBkzg6xm.9qG
a5HfXHBLxbQWtIQy.ujpIXKSdSVOpaqmfisVuKHg32WPRvYyujJqLNMS9EFm
tM29z86hZx3ZuU.usT99alffimOSFOU7Fn30+lVTlytI9KtGuGRjg+BBsZMP
zl9Hvvq39rxDqqreedfgbh4igkmB1sKQJESelbAilVUXDzRuAwFdMdSeZUjf
GqV0NQQAy3q+dlwwI4L9d8AvuVn9syrib+VanyYhYP7keOgywjVgyPXutijK
R0dm7W5hUp7cS.ziIYBPZVNSApbfEfsGSSaItM57SsXOJx5OA6WuCSl.9g8s
D5t27tUCo1Bv0IwImN9gIwI267w6kBwSr+ipqnqakXWfOLnukKX2w+pr8byZ
14ytU8.7HpTJYk4zcrwRhjPrtzXXbSF7NKmC+XkH6lRnIiV8bwgs3CLoW9.M
KKu0oBN9gSDjiZBc076G0a0dWuXkIqjttRhnOJ4.QZJHWHJqr06WhiM1frXq
2j6Xm71FuGWUXFd.LZcPCgV+EHzkjA2WnTvLs5KKintLLZz8NfQ3F2indyRE
fefEcozhx6XwUHn0CIby.JtJ.9.CSFw8Xx19WsI617fthPvwyyju1HjQqis5
PgAoYf2LS6XSSkZ.UCzYELve1RPcziYPnMqQMdPww81PxiT6veMAjo.Gn4o.
UIikb+HELA0jm8ZMo4+H0QVSFMkDXbSJj9ERPQyyvFHPyxyU.W2ffp14qZz4
UPpP9LUlXhm3BYAM+R2GytauSbjqaW75cH4jOrktTsSEF2ACG9+gjSnPeqIG
GN.eJ+4YxoQKuDNzUbha8uex.FMKaKTks+sQiN13TUgmiC5YiUBu1FqLE8.9
L8IVkTRQG6UVXOs85V5CQ06Hf0ji5XyxPWus2dN4z122vHtd4OyIuuk9KnER
KZwNAVww289UsFnY7K4Jk3nb2IndpgLPiIlvT5LNUmI3stI3k2zgrjDFusRZ
Rlx7Bdr7i+GtpMT7XJ1aNgGih2bBOlnrYEdFB+flL3PBlUvIZHKV9SFbL9Ng
WANAQS2hEb.zyzAmfnABG3z.mKdReLZBmNxY.ngLgxNCBOvoEOWMRmLCwyz3
LadkRWEOSn6CZdAmAkmX5B1QyL7X1Sz6Gdb0PSKKehIU0yoEJUcV7Ug7baCd
U0f6tz1wjmj8T1o6GaGgJqZpPW0QwQoqN9WhB8VZdN+X4+h9TrIC
-----------end_max5_patcher-----------