<div dir="ltr"><div><br></div><div>I don't know of any motor extensions specific to piano playing, but there are some extensions that I know of which may be useful as examples to help developing such actions.</div><div><br></div><div>Included with the ACT-R software are two sets of motor extensions in the extras directory.</div><div><br></div><div>The extended-motor-actions directory contains ones that were built here at CMU for use in playing video games.  That includes providing separate execution stages for the hands (so they can be more independent), updating the finger actions to have both a press and release event, new hold and release actions, and a timed hold that will press a finger and then release it after a specified amount of time passes.</div><div><br></div><div>The act-touch directory contains extensions developed by Frank Tamborello at Cogscent, LLC for using touch screen interfaces.  That has actions which involve multiple fingers being used simultaneously: swiping, pinching, and rotating.</div><div><br></div><div>Another extension that may be useful is the periodic tapping extension by Pierre Gianferrara.</div><div><br></div><div>It's described in this paper:</div><div><br></div><div>Gianferrara, P. G., Betts, S., Bothell, D., & Anderson, J. R. (2021). Simulating
human periodic tapping and implications for cognitive models. In T.
C. Stewart (Ed.), Proceedings of the 19th international conference on cognitive modeling (pp. 87–93). Applied Cognitive Science Lab, Penn State  <br></div><div><br></div><div>available here: <a href="https://iccm-conference.neocities.org/2021/papers/570.pdf" target="_blank">https://iccm-conference.neocities.org/2021/papers/570.pdf</a></div><div><br></div><div>However, I don't see the code included with that.  The code can be found here: <a href="https://doi.org/10.1184/R1/21599775.v2" target="_blank">https://doi.org/10.1184/R1/21599775.v2</a> with the files for this paper:</div><div><br></div>Gianferrara, P. G., Betts, S. A., & Anderson, J. R. (2024). Periodic tapping mechanisms of skill learning in a fast-paced video game. Journal of Experimental Psychology: Human Perception and Performance, 50(1), 39–63. <a href="https://doi.org/10.1037/xhp0001178" target="_blank">https://doi.org/10.1037/xhp0001178</a><br><div><br></div><div><br></div><div>Hope that helps,</div><div>Dan</div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Mar 21, 2024 at 12:27 PM Schoppek, Wolfgang <<a href="mailto:Wolfgang.Schoppek@uni-bayreuth.de" target="_blank">Wolfgang.Schoppek@uni-bayreuth.de</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div>




<div dir="ltr">
<div id="m_5629450341690454264m_-8179164436515610887m_7968474944867392501m_-8284067507072521029m_42906317252117320divtagdefaultwrapper" style="font-size:12pt;color:rgb(0,0,0);font-family:Calibri,Helvetica,sans-serif" dir="ltr">
<p>Dear All,<br>
</p>
<div style="color:rgb(0,0,0)">
<div>
<div id="m_5629450341690454264m_-8179164436515610887m_7968474944867392501m_-8284067507072521029m_42906317252117320divtagdefaultwrapper" dir="ltr" style="font-size:12pt;color:rgb(0,0,0);font-family:Calibri,Helvetica,sans-serif,EmojiFont,"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols">
<p style="font-family:Calibri,Helvetica,sans-serif,EmojiFont,"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols;font-size:16px">
I am wondering if anybody has adapted or extended ACT-R's motor (and vision) module to handle playing on a piano keyboard with several fingers simultaneously? I am currently modeling the cognitive aspects of improvising figured bass lines (a musical technique
 from the baroque period). I would be interested in extending the model to the visual/motor aspects of that skill. Any hints are welcome!</p>
<p style="font-family:Calibri,Helvetica,sans-serif,EmojiFont,"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols;font-size:16px">
Regards,</p>
<p style="font-family:Calibri,Helvetica,sans-serif,EmojiFont,"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols;font-size:16px">
 Wolfgang Schoppek</p>
<p style="font-family:Calibri,Helvetica,sans-serif,EmojiFont,"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols;font-size:16px">
<br>
</p>
<p style="font-family:Calibri,Helvetica,sans-serif,EmojiFont,"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols;font-size:16px">
Senior Lecturer in Psychology</p>
<p style="font-family:Calibri,Helvetica,sans-serif,EmojiFont,"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols;font-size:16px">
Univerity of Bayreuth, Germany</p>
<p style="font-family:Calibri,Helvetica,sans-serif,EmojiFont,"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols;font-size:16px">
<a href="https://www.psychologie.uni-bayreuth.de/de/team/wolfgang-schoppek/index.php" rel="noopener noreferrer" id="m_5629450341690454264m_-8179164436515610887m_7968474944867392501m_-8284067507072521029m_42906317252117320LPlnk942877" target="_blank">https://www.psychologie.uni-bayreuth.de/de/team/wolfgang-schoppek/index.php</a></p>
<p></p>
<p><br>
</p>
</div>
</div>
</div>
</div>
</div>

_______________________________________________<br>
ACT-R-users mailing list<br>
<a href="mailto:ACT-R-users@act-r.psy.cmu.edu" target="_blank">ACT-R-users@act-r.psy.cmu.edu</a><br>
<a href="https://mailman.srv.cs.cmu.edu/mailman/listinfo/act-r-users" rel="noreferrer" target="_blank">https://mailman.srv.cs.cmu.edu/mailman/listinfo/act-r-users</a><br>
</div></blockquote></div>