<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Thanks Scott and Ed! Downloading these patches now, I'll try everything out :) I can't wait to attach patterns to game states at this point!<div><br></div><div>Cheers,</div><div><br></div><div>Filippo</div><div><br></div><div><br><div><div><div><div><div>On Sep 12, 2012, at 11:41 PM, Ed Kelly wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div><div style="color:#000; background-color:#fff; font-family:times new roman, new york, times, serif;font-size:12pt">More messy stuff!<br><br>The (very fat) objects for sequencing and drum synthesis in my Metastudio project may work for you, but although there is documentation on how to use the objects, it may not be so clear how they work! The trigseq sequencer has various reframe methods and randomized generation of patterns.<br>Download them at <a href="http://sharktracks.co.uk">http://sharktracks.co.uk</a> - latest version: 0.4<br>Check out Analogy_Drums.pd in the /apps/ folder.<br>Help for trigseq64.pd doesn't exist yet, but you can look at help for trigseq.pd<br><div><span>v0.5 coming soon</span></div><div style="color: rgb(0, 0, 0); font-size: 16.3333px; font-family: times new roman,new york,times,serif; background-color: transparent; font-style: normal;"><br><span></span></div><div style="color: rgb(0, 0, 0); font-size: 16.3333px; font-family: times new roman,new
 york,times,serif; background-color: transparent; font-style: normal;"><span>Ed<br></span></div><div>&nbsp;</div><div>Gemnotes-0.2: Live music notation for Pure Data, now with dynamics!<br><a href="http://sharktracks.co.uk/">http://sharktracks.co.uk/</a><br><br></div>  <div style="font-family: times new roman,new york,times,serif; font-size: 12pt;"> <div style="font-family: times new roman,new york,times,serif; font-size: 12pt;"> <div dir="ltr"> <font face="Arial" size="2"> <hr size="1">  <b><span style="font-weight: bold;">From:</span></b> Filippo Beck Peccoz &lt;<a href="mailto:mail@fbpsound.com">mail@fbpsound.com</a>&gt;<br> <b><span style="font-weight: bold;">To:</span></b> <a href="mailto:pd-list@iem.at">pd-list@iem.at</a> <br> <b><span style="font-weight: bold;">Sent:</span></b> Tuesday, 11 September 2012, 17:41<br> <b><span style="font-weight: bold;">Subject:</span></b> [PD] Creating a drum machine with "save slots"<br> </font> </div> <br><div id="yiv733908325"><div>Hello list!<div><br></div><div>I'm working on a drum machine to be used in a mobile game- it's
 a trading card game.</div><div>Right now, I have a 64 step grid with 5 instruments ready (although a tad messy :D) and I can manually write patterns in by hand using toggle boxes.</div><div><br></div><div>In every turn, the game features many different game states, like deck building, defense, attack and so on. It would be great to have a drum machine that can change beat patterns based on those states, and maybe generate fresh patterns in a controlled way. Two different problems, I know, but I was wondering first of all how you would solve the saving of patterns inside the instrument.</div><div><br></div><div>I would basically create arrays with patterns in them, name them appropriately and then tell PD when to change to specific patterns via message. Is there a better way I'm missing?</div><div><br></div><div><br></div><div>The idea is to create a very dynamic drumsound, which is closely related to what's happening on screen. We can already change the
 tempo and mix sounds in and out, but the real fun starts when patterns will become more flexible!</div><div><br></div><div>Thanks for reading, any advice is greatly appreciated!</div><div><br></div><div><br></div><div>Cheers from Munich,</div><div><br></div><div>Filippo</div><div><br></div><div><br></div><div><br></div><div><br></div><div><br><div>
<span class="yiv733908325Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; font-size: medium;"><span class="yiv733908325Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; font-size: medium;"><div style="word-wrap: break-word;"><span class="yiv733908325Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height:
 normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; font-size: medium;"><div style="word-wrap: break-word;"><span class="yiv733908325Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; font-size: medium;"><div style="word-wrap: break-word;"><div><div style="word-wrap: break-word;">Filippo Beck Peccoz<br>Game Audio<br></div><div style="word-wrap: break-word;"><div><a rel="nofollow" target="_blank" href="http://www.fbpsound.com/">www.fbpsound.com</a></div><div>Twitter:&nbsp;<a rel="nofollow" target="_blank" href="http://twitter.com/fbpsound">@fbpsound</a></div><div>Skype: fbpsound</div><div>Mobile:
 +49-(0)1520-4004143</div></div></div></div></span></div></span></div></span></span>
</div>
<br></div></div></div><br>_______________________________________________<br><a ymailto="mailto:Pd-list@iem.at" href="mailto:Pd-list@iem.at">Pd-list@iem.at</a> mailing list<br>UNSUBSCRIBE and account-management -&gt; <a href="http://lists.puredata.info/listinfo/pd-list" target="_blank">http://lists.puredata.info/listinfo/pd-list</a><br><br><br> </div> </div>  </div></div></blockquote></div><br><div>
<span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium; "><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium; "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div><div><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium; "><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium; "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium; "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium; "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Filippo Beck Peccoz<br>Game Audio<br></div><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div><a href="http://www.fbpsound.com/">www.fbpsound.com</a></div><div>Twitter:&nbsp;<a href="http://twitter.com/fbpsound">@fbpsound</a></div><div>Skype: fbpsound</div><div>Mobile: +49-(0)1520-4004143</div></div></div></div></span></div></span></div></span></span></div></div></div></span></span>
</div>
<br></div></div></div></div></body></html>