Re: [AUDITORY] Online rhythm production experiments: Update ("Prof. dr Henkjan Honing" )


Subject: Re: [AUDITORY] Online rhythm production experiments: Update
From:    "Prof. dr Henkjan Honing"  <honing@xxxxxxxx>
Date:    Mon, 26 Oct 2020 13:47:53 +0100

--Apple-Mail=_104F45CB-A41D-42C2-86E6-F706CE5FD425 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 Dear Jonna, Inquisit Web seems indeed type 2 solution (not open source, but still) Thanks very much, Henkjan > On 26 Oct 2020, at 13:15, Jonna Katariina Vuoskoski = <j.k.vuoskoski@xxxxxxxx> wrote: >=20 > Dear Henkjan, >=20 > Has anyone so far suggested Inquisit Web = (https://www.millisecond.com/products/inquisit6/weboverview.aspx = <https://eur04.safelinks.protection.outlook.com/?url=3Dhttps%3A%2F%2Fwww.m= illisecond.com%2Fproducts%2Finquisit6%2Fweboverview.aspx&data=3D04%7C01%7C= H.J.Honing%40uva.nl%7Ca879a4ff703244a8cdcf08d879a8ca75%7Ca0f1cacd618c4403b= 94576fb3d6874e5%7C1%7C0%7C637393113152194093%7CUnknown%7CTWFpbGZsb3d8eyJWI= joiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata= =3DGOTwzVYRcf6vHehjVaqJ8hFyWbM0J1PB9IVKOWmUQbA%3D&reserved=3D0>) or = E-Prime Go = (https://pstnet.com/introducing-e-prime-go-for-remote-data-collection/ = <https://eur04.safelinks.protection.outlook.com/?url=3Dhttps%3A%2F%2Fpstne= t.com%2Fintroducing-e-prime-go-for-remote-data-collection%2F&data=3D04%7C0= 1%7CH.J.Honing%40uva.nl%7Ca879a4ff703244a8cdcf08d879a8ca75%7Ca0f1cacd618c4= 403b94576fb3d6874e5%7C1%7C0%7C637393113152199080%7CUnknown%7CTWFpbGZsb3d8e= yJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&s= data=3Dv5n%2BSbXNFUNBKRxoUz1TCmrGcPfduij5RwiaSpJ7ygA%3D&reserved=3D0>)? = Both solutions require the participant to download stand-alone = experiment software to their own devices, so timing data is recorded = within the native system of the participant=E2=80=99s device. We here at = the RITMO Centre are planning to use Inquisit Web for a series of = studies that rely on collecting precise timing information. Our = laboratory engineer has run some preliminary tests to test the accuracy, = and the results so far seem promising. >=20 > Kind regards, >=20 > Jonna >=20 >=20 > **************************** > Jonna Vuoskoski > Associate Professor in Music Cognition > RITMO Centre for Interdisciplinary Studies in Rhythm, Time, and Motion > Department of Musicology & Department of Psychology > University of Oslo > https://www.uio.no/ritmo/english/ = <https://eur04.safelinks.protection.outlook.com/?url=3Dhttps%3A%2F%2Fwww.u= io.no%2Fritmo%2Fenglish%2F&data=3D04%7C01%7CH.J.Honing%40uva.nl%7Ca879a4ff= 703244a8cdcf08d879a8ca75%7Ca0f1cacd618c4403b94576fb3d6874e5%7C1%7C0%7C6373= 93113152204071%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzI= iLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=3DVNU8cRXBsXXK%2BSf8fNyRyE82q= qlJ4JAmsF5qP2OzBHI%3D&reserved=3D0> > j.k.vuoskoski@xxxxxxxx <mailto:j.k.vuoskoski@xxxxxxxx> >=20 >=20 >=20 >=20 >=20 >> On 25 Oct 2020, at 12:32, Prof. dr Henkjan Honing <honing@xxxxxxxx = <mailto:honing@xxxxxxxx>> wrote: >>=20 >>=20 >> Thanks for the suggestions. Below a brief summary of the responses I = received. These came in three flavors: >>=20 >> 1) solutions suggesting specific hardware at the client side (e.g. = using e.g., a two channel audio card) >> 2) solutions using client side software (e.g., javascript) >> 3) offline and/or post-processing solutions >>=20 >> For our purpose (relatively large-scale online rhythm production = experiments) solution type 1 is unrealistic.=20 >> [input from Werner Hemmert and others] >>=20 >> Solution type 2 was tried by several researchers/institutes (using, = e.g, PsychoPY javascript, etc.). However, most report - as expected - = relatively large timing errors, largely due to keyboard scan rates, = drivers, and/or operating system (as reported in the references = mentioned in the original message). (Despite the claim of psychopy.org = <https://eur04.safelinks.protection.outlook.com/?url=3Dhttp%3A%2F%2Fpsycho= py.org%2F&data=3D04%7C01%7CH.J.Honing%40uva.nl%7Ca879a4ff703244a8cdcf08d87= 9a8ca75%7Ca0f1cacd618c4403b94576fb3d6874e5%7C1%7C0%7C637393113152209061%7C= Unknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwi= LCJXVCI6Mn0%3D%7C1000&sdata=3Dt%2FiFs1PFqYRL8zEOEpeFH%2FqAQcvDjBzqqOL1WG7Y= wlk%3D&reserved=3D0> of <4ms precision in online studies).=20 >> [Input from Ignacio Spiousas, Nick Haywood, Ben Schultz, Kyle Jasmin = and others] >> N.B. PeerJ recently published a comparative study [1] >>=20 >> Solution type 3 was suggested by some: i.e. o record the rhythmic = pattern by tapping e.g. with a pencil on your desk or device microphone, = along with the streamed sound, at the client side, upload the resulting = audio file using a standard browser, and analyse it at the serverside = using onset-detection and some crosscorrelation techniques. Depending on = the sampling rate, latencies can be reduced to 1 ms or less.=20 >> [Input from Roger Dannenberg, Krzysztof Basi=C5=84ski, Justin London = and others]=20 >>=20 >> N.B.1 Ben Schultz announced to make his version of Solution type 1 = available as open source (repeated below). >> N.B.2. Nori Jacoby announced to make their version of Solution type 3 = available as appendix to a forthcoming paper (repreated below). >>=20 >> Nevertheless, my hope is still on some elegant solution of type 2. If = you have one, please let us know. >>=20 >> Best, >>=20 >> Henkjan Honing >>=20 >> [1] https://peerj.com/articles/9414/ = <https://eur04.safelinks.protection.outlook.com/?url=3Dhttps%3A%2F%2Fpeerj= .com%2Farticles%2F9414%2F&data=3D04%7C01%7CH.J.Honing%40uva.nl%7Ca879a4ff7= 03244a8cdcf08d879a8ca75%7Ca0f1cacd618c4403b94576fb3d6874e5%7C1%7C0%7C63739= 3113152214051%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIi= LCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=3DNUtOVoOcHK9mC9dF31C97pcp%2Fp= QHQuXyU5UpNcJtxBY%3D&reserved=3D0> >> . >> University of Amsterdam >> Faculty of Humanities=20 >> Faculty of Science >> www.mcg.uva = <https://eur04.safelinks.protection.outlook.com/?url=3Dhttp%3A%2F%2Fwww.mc= g.uva%2F&data=3D04%7C01%7CH.J.Honing%40uva.nl%7Ca879a4ff703244a8cdcf08d879= a8ca75%7Ca0f1cacd618c4403b94576fb3d6874e5%7C1%7C0%7C637393113152219045%7CU= nknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiL= CJXVCI6Mn0%3D%7C1000&sdata=3DWfbC12wxXEfJj2TRFAAgeYUaTCllsLnseASkSQiGf8c%3= D&reserved=3D0>.nl >> . >>=20 >> =E2=80=94=E2=80=94 >>=20 >>> From: Ben <benjamin.glenn.schultz@xxxxxxxx = <mailto:benjamin.glenn.schultz@xxxxxxxx>> >>> Subject: RE: Online rhythm production experiments >>> Date: 20 October 2020 at 07:16:47 CEST >>> To: Samuel Mehr <sam@xxxxxxxx <mailto:sam@xxxxxxxx>>, = "AUDITORY@xxxxxxxx <mailto:AUDITORY@xxxxxxxx>" = <AUDITORY@xxxxxxxx <mailto:AUDITORY@xxxxxxxx>>, Henkjan = Honing <honing@xxxxxxxx <mailto:honing@xxxxxxxx>> >>>=20 >>> Hi Henkjan and list, >>> =20 >>> I managed to get the latency and variability synced with audio/video = down to the variability of the input device (~8ms for keyboards, larger = for touch screens and dependent on the model). I have integrated this = with html and javascript in Qualtrics and performed benchmark tests = using an automated responder. Response times do not appear to be = affected by internet connection speeds (but I have not yet tried = dial-up). >>> =20 >>> I am in the process of writing the manuscript with the benchmarks = for publication and the scripts will be open-source. These could be = adapted for any webpage.=20 >>> =20 >>> Best regards, >>> Ben >>=20 >>=20 >>> From: "Jacoby, Nori" <nori.jacoby@xxxxxxxx = <mailto:nori.jacoby@xxxxxxxx>> >>> Subject: Re: Online rhythm production experiments >>> Date: 20 October 2020 at 16:10:20 CEST >>> To: <AUDITORY@xxxxxxxx <mailto:AUDITORY@xxxxxxxx>> >>> Reply-To: "Jacoby, Nori" <nori.jacoby@xxxxxxxx = <mailto:nori.jacoby@xxxxxxxx>> >>>=20 >>> Hi Henkjan and everybody, >>>=20 >>> My research group has developed a technology that has solved this = problem and allowed us to collect reliable tapping data in an online = setup. We=E2=80=99ve successfully collected large tapping datasets this = way, and we believe that our method fully addresses the issues mentioned = in this thread (low latency and jitter) while also being practical in = terms of realistic online data collection. We plan to publish a preprint = by the end of the year and therefore make the details of the technology = accessible to everyone soon. If you are interested in using the = technology earlier, please contact me. >>>=20 >>> Very best, >>> Nori Jacoby >>>=20 >>> Max Planck Group Leader, =E2=80=9CComputational Auditory = Perception=E2=80=9D >>> Max Planck Institute for Empirical Aesthetics >>> Gr=C3=BCneburgweg 14, 60322 Frankfurt am Main, Germany >>> nori.jacoby@xxxxxxxx <mailto:nori.jacoby@xxxxxxxx> +49 69 = 8300479-820 >=20 . University of Amsterdam Faculty of Humanities=20 Faculty of Science =20 Prof. dr Henkjan Honing Professor of Music Cognition =20 Music Cognition Group (MCG) Amsterdam Brain & Cognition (ABC) Institute for Logic, Language and Computation (ILLC) Academic: www.mcg.uva.nl =20 Professional: www.iedereenismuzikaal.nl New books: www.mitpress.mit.edu/contributors/henkjan-honing . --Apple-Mail=_104F45CB-A41D-42C2-86E6-F706CE5FD425 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=utf-8 <html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; = charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; = -webkit-nbsp-mode: space; line-break: after-white-space;" class=3D"">Dear = Jonna,<div class=3D""><br class=3D""></div><div class=3D""><i = class=3D"">Inquisit Web</i>&nbsp;seems indeed type 2 solution (not open = source, but still)</div><div class=3D""><br class=3D""></div><div = class=3D"">Thanks very much,</div><div class=3D""><br = class=3D""></div><div class=3D""><i class=3D"">Henkjan</i></div><div><br = class=3D""><blockquote type=3D"cite" class=3D""><div class=3D"">On 26 = Oct 2020, at 13:15, Jonna Katariina Vuoskoski &lt;<a = href=3D"mailto:j.k.vuoskoski@xxxxxxxx" = class=3D"">j.k.vuoskoski@xxxxxxxx</a>&gt; wrote:</div><br = class=3D"Apple-interchange-newline"><div class=3D""> <meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dutf-8" = class=3D""> <div style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; = -webkit-line-break: after-white-space;" class=3D""> Dear Henkjan, <div class=3D""><br class=3D""> </div> <div class=3D"">Has anyone so far suggested Inquisit Web (<a = href=3D"https://eur04.safelinks.protection.outlook.com/?url=3Dhttps%3A%2F%= 2Fwww.millisecond.com%2Fproducts%2Finquisit6%2Fweboverview.aspx&amp;data=3D= 04%7C01%7CH.J.Honing%40uva.nl%7Ca879a4ff703244a8cdcf08d879a8ca75%7Ca0f1cac= d618c4403b94576fb3d6874e5%7C1%7C0%7C637393113152194093%7CUnknown%7CTWFpbGZ= sb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C= 1000&amp;sdata=3DGOTwzVYRcf6vHehjVaqJ8hFyWbM0J1PB9IVKOWmUQbA%3D&amp;reserv= ed=3D0" = originalsrc=3D"https://www.millisecond.com/products/inquisit6/weboverview.= aspx" = shash=3D"UFFia1Xy05/OFDjDbyxEDgiKvIeHNugw1eQ7+IcRIHMUARWPNSOulzHdiJq6iMip6= YaCMLnAFyVxjXnHek7iIWZOyhG/YNQzRABFWoVySBSTJhNFa/p2a5MlT3mGLyFGLAQYHTVGeC8= FwTPBLVkvD63TSKW5KuW4XeaX6+PTNa4=3D" = class=3D"">https://www.millisecond.com/products/inquisit6/weboverview.aspx= </a>) or E-Prime Go (<a = href=3D"https://eur04.safelinks.protection.outlook.com/?url=3Dhttps%3A%2F%= 2Fpstnet.com%2Fintroducing-e-prime-go-for-remote-data-collection%2F&amp;da= ta=3D04%7C01%7CH.J.Honing%40uva.nl%7Ca879a4ff703244a8cdcf08d879a8ca75%7Ca0= f1cacd618c4403b94576fb3d6874e5%7C1%7C0%7C637393113152199080%7CUnknown%7CTW= FpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%= 3D%7C1000&amp;sdata=3Dv5n%2BSbXNFUNBKRxoUz1TCmrGcPfduij5RwiaSpJ7ygA%3D&amp= ;reserved=3D0" = originalsrc=3D"https://pstnet.com/introducing-e-prime-go-for-remote-data-c= ollection/" = shash=3D"Kezl1dvUaZkGHyP/B4pXL2Inf4ozmvsxRUxW7Qx2pyDCvotO7Oo5GAuerE5pJ/vWx= XkwECGTP6tT7qbpwhhnHvKB7EaHDBWQkB1lnIu9cHsfcRqunyk8s8dRtyYA5wNdz5+tsQS2Jkr= ZpGL4TCGal6xekdFi0YFjnJDzODpXVqI=3D" = class=3D"">https://pstnet.com/introducing-e-prime-go-for-remote-data-colle= ction/</a>)? Both solutions require the participant to download stand-alone = experiment software to their own devices, so timing data is recorded = within the native system of the participant=E2=80=99s device. We here at = the RITMO Centre are planning to use Inquisit Web for a series of studies that rely on collecting precise timing information. Our = laboratory engineer has run some preliminary tests to test the accuracy, = and the results so far seem promising.</div> <div class=3D""><br class=3D""> </div> <div class=3D"">Kind regards,</div> <div class=3D""><br class=3D""> </div> <div class=3D"">Jonna</div> <div class=3D""><br class=3D""> </div> <div class=3D""><br class=3D""> <div class=3D""> <div style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; = -webkit-line-break: after-white-space;" class=3D""> <div style=3D"font-family: Helvetica; font-size: 12px; font-style: = normal; font-variant-caps: normal; font-weight: normal; letter-spacing: = normal; text-align: start; text-indent: 0px; text-transform: none; = white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px;" = class=3D""> ****************************</div> <div style=3D"font-family: Helvetica; font-size: 12px; font-style: = normal; font-variant-caps: normal; font-weight: normal; letter-spacing: = normal; text-align: start; text-indent: 0px; text-transform: none; = white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px;" = class=3D""> Jonna Vuoskoski</div> <div style=3D"font-family: Helvetica; font-size: 12px; font-style: = normal; font-variant-caps: normal; font-weight: normal; letter-spacing: = normal; text-align: start; text-indent: 0px; text-transform: none; = white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px;" = class=3D""> Associate Professor in Music Cognition</div> <div style=3D"font-family: Helvetica; font-size: 12px; font-style: = normal; font-variant-caps: normal; font-weight: normal; letter-spacing: = normal; text-align: start; text-indent: 0px; text-transform: none; = white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px;" = class=3D""> RITMO Centre for Interdisciplinary Studies in Rhythm, Time, and = Motion</div> <div style=3D"font-family: Helvetica; font-size: 12px; font-style: = normal; font-variant-caps: normal; font-weight: normal; letter-spacing: = normal; text-align: start; text-indent: 0px; text-transform: none; = white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px;" = class=3D""> Department of Musicology &amp; Department of Psychology</div> <div style=3D"font-family: Helvetica; font-size: 12px; font-style: = normal; font-variant-caps: normal; font-weight: normal; letter-spacing: = normal; text-align: start; text-indent: 0px; text-transform: none; = white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px;" = class=3D""> University of Oslo</div> <div style=3D"text-align: start; text-indent: 0px;" class=3D""><a = href=3D"https://eur04.safelinks.protection.outlook.com/?url=3Dhttps%3A%2F%= 2Fwww.uio.no%2Fritmo%2Fenglish%2F&amp;data=3D04%7C01%7CH.J.Honing%40uva.nl= %7Ca879a4ff703244a8cdcf08d879a8ca75%7Ca0f1cacd618c4403b94576fb3d6874e5%7C1= %7C0%7C637393113152204071%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQ= IjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&amp;sdata=3DVNU8cRXBsXXK= %2BSf8fNyRyE82qqlJ4JAmsF5qP2OzBHI%3D&amp;reserved=3D0" = originalsrc=3D"https://www.uio.no/ritmo/english/" = shash=3D"Z1xCIuZ9XYyQVQITwBh1bzBSAFaB12rLRH24ImTCYjwgYlcvWgUREqzHq9Ow+wCGS= cthRlZW3GPsT/W6jr7Cs9+5v26jmIb4kjqZDHPpLdnsP4Op9/PyorKNx2LecrgLkBJV8rBOXnB= 8vnAVc2xdyiRqhg7OXy6gf5vYXozkvw4=3D" = class=3D"">https://www.uio.no/ritmo/english/</a></div> <div style=3D"font-family: Helvetica; font-size: 12px; font-style: = normal; font-variant-caps: normal; font-weight: normal; letter-spacing: = normal; text-align: start; text-indent: 0px; text-transform: none; = white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px;" = class=3D""> <a href=3D"mailto:j.k.vuoskoski@xxxxxxxx" = class=3D"">j.k.vuoskoski@xxxxxxxx</a></div> <div style=3D"font-family: Helvetica; font-size: 12px; font-style: = normal; font-variant-caps: normal; font-weight: normal; letter-spacing: = normal; text-align: start; text-indent: 0px; text-transform: none; = white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px;" = class=3D""> <br class=3D""> </div> <br class=3D"Apple-interchange-newline"> </div> <br class=3D"Apple-interchange-newline"> </div> <div class=3D""><br class=3D"webkit-block-placeholder"> </div> <br class=3D""> <div class=3D""> <blockquote type=3D"cite" class=3D""> <div class=3D"">On 25 Oct 2020, at 12:32, Prof. dr Henkjan Honing &lt;<a = href=3D"mailto:honing@xxxxxxxx" class=3D"">honing@xxxxxxxx</a>&gt; = wrote:</div> <br class=3D"Apple-interchange-newline"> <div class=3D""> <div style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; = line-break: after-white-space;" class=3D""> <div style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; = line-break: after-white-space;" class=3D""> <div class=3D""><br class=3D""> </div> <div class=3D"" style=3D"word-wrap: break-word; -webkit-nbsp-mode: = space; line-break: after-white-space;"> Thanks for the suggestions. Below a brief summary of the responses I = received. These came in three flavors:</div> <div class=3D"" style=3D"word-wrap: break-word; -webkit-nbsp-mode: = space; line-break: after-white-space;"> <br class=3D""> </div> <div class=3D"" style=3D"word-wrap: break-word; -webkit-nbsp-mode: = space; line-break: after-white-space;"> 1) solutions suggesting <b class=3D"">specific hardware</b> at the = client side (e.g. using e.g., a two channel audio card)</div> <div class=3D"" style=3D"word-wrap: break-word; -webkit-nbsp-mode: = space; line-break: after-white-space;"> 2)&nbsp;solutions&nbsp;using <b class=3D"">client side software</b> = (e.g., javascript)</div> <div class=3D"" style=3D"word-wrap: break-word; -webkit-nbsp-mode: = space; line-break: after-white-space;"> 3) offline and/or <b class=3D"">post-processing</b> solutions</div> <div class=3D"" style=3D"word-wrap: break-word; -webkit-nbsp-mode: = space; line-break: after-white-space;"> <br class=3D""> </div> <div class=3D"" style=3D"word-wrap: break-word; -webkit-nbsp-mode: = space; line-break: after-white-space;"> For our purpose (relatively large-scale online rhythm production = experiments) <b class=3D""> solution type 1</b> is unrealistic.&nbsp;</div> <div class=3D"" style=3D"word-wrap: break-word; -webkit-nbsp-mode: = space; line-break: after-white-space;"> <i class=3D"">[input from Werner Hemmert and others]</i></div> <div class=3D"" style=3D"word-wrap: break-word; -webkit-nbsp-mode: = space; line-break: after-white-space;"> <br class=3D""> </div> <div class=3D"" style=3D"word-wrap: break-word; -webkit-nbsp-mode: = space; line-break: after-white-space;"> <b class=3D"">Solution type 2</b> was tried by several = researchers/institutes (using, e.g, PsychoPY javascript, etc.). However, = most report - as expected - relatively large timing errors, largely due = to keyboard scan rates, drivers, and/or operating system (as reported in the references mentioned in the original message). (Despite = the claim of <a = href=3D"https://eur04.safelinks.protection.outlook.com/?url=3Dhttp%3A%2F%2= Fpsychopy.org%2F&amp;data=3D04%7C01%7CH.J.Honing%40uva.nl%7Ca879a4ff703244= a8cdcf08d879a8ca75%7Ca0f1cacd618c4403b94576fb3d6874e5%7C1%7C0%7C6373931131= 52209061%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBT= iI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&amp;sdata=3Dt%2FiFs1PFqYRL8zEOEpeFH%2FqAQ= cvDjBzqqOL1WG7Ywlk%3D&amp;reserved=3D0" = originalsrc=3D"http://psychopy.org/" = shash=3D"qIU3vo21uY/5aJDItim0I8GFp49/tnPrjhZab5SCOtYKwnwUkic8/0OBaEOOGTMBY= 38y9gttNwTSThnSyXp/U+0BW7pwHt2q1vGKqgzho6k2bTV4a3TbvT4RGSrOL1Wo+zI7gXwf8Tb= qZqkwkv1xxaINSNRKkYU0JU35iNELrD8=3D" class=3D"">psychopy.org</a> of = &lt;4ms precision in online studies).&nbsp;</div> <div class=3D"" style=3D"word-wrap: break-word; -webkit-nbsp-mode: = space; line-break: after-white-space;"> <i class=3D"">[Input from Ignacio Spiousas, Nick Haywood, Ben Schultz, = Kyle Jasmin and others]</i></div> <div class=3D"" style=3D"word-wrap: break-word; -webkit-nbsp-mode: = space; line-break: after-white-space;"> <b class=3D"">N.B. </b>PeerJ recently published a comparative study = [1]</div> <div class=3D"" style=3D"word-wrap: break-word; -webkit-nbsp-mode: = space; line-break: after-white-space;"> <br class=3D""> </div> <div class=3D"" style=3D"word-wrap: break-word; -webkit-nbsp-mode: = space; line-break: after-white-space;"> <b class=3D"">Solution type 3</b> was suggested by some: i.e. o record = the rhythmic pattern by tapping e.g. with a pencil on your desk or = device microphone, along with the streamed sound, at the client side, = upload the resulting audio file using a standard browser, and analyse it at the serverside using onset-detection and some = crosscorrelation techniques. Depending on the sampling rate, latencies = can be reduced to 1 ms or less.&nbsp;</div> <div class=3D"" style=3D"word-wrap: break-word; -webkit-nbsp-mode: = space; line-break: after-white-space;"> <i class=3D"">[Input from Roger Dannenberg,&nbsp;Krzysztof Basi=C5=84ski, = Justin London and others]&nbsp;</i></div> <div class=3D"" style=3D"word-wrap: break-word; -webkit-nbsp-mode: = space; line-break: after-white-space;"> <br class=3D""> </div> <div class=3D"" style=3D"word-wrap: break-word; -webkit-nbsp-mode: = space; line-break: after-white-space;"> N.B.1 Ben Schultz announced to make his version of Solution type 1 = available as open source (repeated below).</div> <div class=3D"" style=3D"word-wrap: break-word; -webkit-nbsp-mode: = space; line-break: after-white-space;"> N.B.2. Nori Jacoby announced to make their version of Solution type 3 = available as appendix to a forthcoming paper (repreated below).</div> <div class=3D"" style=3D"word-wrap: break-word; -webkit-nbsp-mode: = space; line-break: after-white-space;"> <br class=3D""> </div> <div class=3D"" style=3D"word-wrap: break-word; -webkit-nbsp-mode: = space; line-break: after-white-space;"> Nevertheless, my hope is still on some elegant solution of type 2. If = you have one, please let us know.</div> <div class=3D"" style=3D"word-wrap: break-word; -webkit-nbsp-mode: = space; line-break: after-white-space;"> <br class=3D""> </div> <div class=3D"" style=3D"word-wrap: break-word; -webkit-nbsp-mode: = space; line-break: after-white-space;"> Best,</div> <div class=3D"" style=3D"word-wrap: break-word; -webkit-nbsp-mode: = space; line-break: after-white-space;"> <br class=3D""> </div> <div class=3D""><i class=3D"">Henkjan Honing</i></div> <div class=3D""><br class=3D""> </div> <div class=3D"">[1]&nbsp;<a = href=3D"https://eur04.safelinks.protection.outlook.com/?url=3Dhttps%3A%2F%= 2Fpeerj.com%2Farticles%2F9414%2F&amp;data=3D04%7C01%7CH.J.Honing%40uva.nl%= 7Ca879a4ff703244a8cdcf08d879a8ca75%7Ca0f1cacd618c4403b94576fb3d6874e5%7C1%= 7C0%7C637393113152214051%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQI= joiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&amp;sdata=3DNUtOVoOcHK9mC= 9dF31C97pcp%2FpQHQuXyU5UpNcJtxBY%3D&amp;reserved=3D0" = originalsrc=3D"https://peerj.com/articles/9414/" = shash=3D"SeR880LzMU3gefvUw4e70ttsoq5hKPanhZ5D/M/S01tefH6GQDDUzotuTY+COIp41= fmP/EzQeGDZbQzwsQgKOO7/X1aGPm5VkINJ101rOxgBVS2kw80TU3KOWYrdlYNda68gayY7kNj= EyzuMfL07iyoaqIgcpPNItUqMYJGJhQU=3D" = class=3D"">https://peerj.com/articles/9414/</a></div> <div class=3D""> <div dir=3D"auto" style=3D"letter-spacing: normal; text-align: start; = text-indent: 0px; text-transform: none; white-space: normal; = word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: = none; word-wrap: break-word; -webkit-nbsp-mode: space;" class=3D""> <div dir=3D"auto" style=3D"letter-spacing: normal; text-align: start; = text-indent: 0px; text-transform: none; white-space: normal; = word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: = none; word-wrap: break-word; -webkit-nbsp-mode: space;" class=3D""> <div dir=3D"auto" style=3D"letter-spacing: normal; text-align: start; = text-indent: 0px; text-transform: none; white-space: normal; = word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: = none; word-wrap: break-word; -webkit-nbsp-mode: space;" class=3D""> <div dir=3D"auto" style=3D"letter-spacing: normal; text-align: start; = text-indent: 0px; text-transform: none; white-space: normal; = word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: = none; word-wrap: break-word; -webkit-nbsp-mode: space;" class=3D""> <div dir=3D"auto" style=3D"letter-spacing: normal; text-align: start; = text-indent: 0px; text-transform: none; white-space: normal; = word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: = none; word-wrap: break-word; -webkit-nbsp-mode: space;" class=3D""> <div dir=3D"auto" style=3D"letter-spacing: normal; text-align: start; = text-indent: 0px; text-transform: none; white-space: normal; = word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: = none; word-wrap: break-word; -webkit-nbsp-mode: space;" class=3D""> <div dir=3D"auto" style=3D"letter-spacing: normal; text-align: start; = text-indent: 0px; text-transform: none; white-space: normal; = word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: = none; word-wrap: break-word; -webkit-nbsp-mode: space;" class=3D""> <div dir=3D"auto" style=3D"letter-spacing: normal; text-align: start; = text-indent: 0px; text-transform: none; white-space: normal; = word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: = none; word-wrap: break-word; -webkit-nbsp-mode: space;" class=3D""> <div dir=3D"auto" style=3D"letter-spacing: normal; text-align: start; = text-indent: 0px; text-transform: none; white-space: normal; = word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: = none; word-wrap: break-word; -webkit-nbsp-mode: space;" class=3D""> <div dir=3D"auto" style=3D"letter-spacing: normal; text-align: start; = text-indent: 0px; text-transform: none; white-space: normal; = word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: = none; word-wrap: break-word; -webkit-nbsp-mode: space;" class=3D""> <div dir=3D"auto" style=3D"letter-spacing: normal; text-align: start; = text-indent: 0px; text-transform: none; white-space: normal; = word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: = none; word-wrap: break-word; -webkit-nbsp-mode: space;" class=3D""> <div dir=3D"auto" style=3D"letter-spacing: normal; text-align: start; = text-indent: 0px; text-transform: none; white-space: normal; = word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: = none; word-wrap: break-word; -webkit-nbsp-mode: space;" class=3D""> <div dir=3D"auto" style=3D"letter-spacing: normal; text-align: start; = text-indent: 0px; text-transform: none; white-space: normal; = word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: = none; word-wrap: break-word; -webkit-nbsp-mode: space;" class=3D""> <div dir=3D"auto" style=3D"letter-spacing: normal; text-align: start; = text-indent: 0px; text-transform: none; white-space: normal; = word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: = none; word-wrap: break-word; -webkit-nbsp-mode: space;" class=3D""> <div dir=3D"auto" style=3D"text-align: start; text-indent: 0px; = word-wrap: break-word; -webkit-nbsp-mode: space; line-break: = after-white-space;" class=3D""> <div dir=3D"auto" style=3D"text-align: start; text-indent: 0px; = word-wrap: break-word; -webkit-nbsp-mode: space; line-break: = after-white-space;" class=3D""> <div dir=3D"auto" style=3D"text-align: start; text-indent: 0px; = word-wrap: break-word; -webkit-nbsp-mode: space; line-break: = after-white-space;" class=3D""> <div dir=3D"auto" style=3D"text-align: start; text-indent: 0px; = word-wrap: break-word; -webkit-nbsp-mode: space; line-break: = after-white-space;" class=3D""> <div dir=3D"auto" style=3D"word-wrap: break-word; -webkit-nbsp-mode: = space; line-break: after-white-space;" class=3D""> <div dir=3D"auto" style=3D"text-align: start; text-indent: 0px; = word-wrap: break-word; -webkit-nbsp-mode: space; line-break: = after-white-space;" class=3D""> <div dir=3D"auto" style=3D"text-align: start; text-indent: 0px; = word-wrap: break-word; -webkit-nbsp-mode: space; line-break: = after-white-space;" class=3D""> <div dir=3D"auto" style=3D"word-wrap: break-word; -webkit-nbsp-mode: = space; line-break: after-white-space;" class=3D""> <div style=3D"text-align: start; text-indent: 0px;" class=3D""> <div style=3D"orphans: 2; widows: 2; margin-bottom: 0px; margin-top: = 0px;" class=3D""> <div dir=3D"auto" style=3D"orphans: 2; text-align: start; text-indent: = 0px; widows: 2; word-wrap: break-word; -webkit-nbsp-mode: space; = line-break: after-white-space;" class=3D""> <div dir=3D"auto" style=3D"word-wrap: break-word; -webkit-nbsp-mode: = space; line-break: after-white-space;" class=3D""> <div style=3D"margin-bottom: 0px; margin-top: 0px;" class=3D""> <div style=3D"font-style: normal; font-variant-caps: normal; = letter-spacing: normal; text-transform: none; white-space: normal; = word-spacing: 0px; text-decoration: none; -webkit-text-stroke-width: = 0px; font-family: Courier; font-size: 14px;" class=3D""> <div class=3D""><span style=3D"font-size: 10px; color: rgb(102, 102, = 102); font-family: Calibri;" class=3D"">.</span></div> </div> <div style=3D"font-style: normal; font-variant-caps: normal; = letter-spacing: normal; text-transform: none; white-space: normal; = word-spacing: 0px; text-decoration: none; -webkit-text-stroke-width: = 0px; font-family: Courier; font-weight: normal;" class=3D""> <span style=3D"font-weight: bold; color: rgb(102, 102, 102); = font-family: Calibri; font-size: 12px;" class=3D"">University of = Amsterdam</span></div> <div style=3D"font-style: normal; font-variant-caps: normal; = letter-spacing: normal; text-transform: none; white-space: normal; = word-spacing: 0px; text-decoration: none; -webkit-text-stroke-width: = 0px; font-family: Courier; font-weight: normal;" class=3D""> <span style=3D"color: rgb(102, 102, 102); font-family: Calibri; = font-size: 12px;" class=3D"">Faculty of Humanities&nbsp;</span></div> <div style=3D"font-style: normal; font-variant-caps: normal; = letter-spacing: normal; text-transform: none; white-space: normal; = word-spacing: 0px; text-decoration: none; -webkit-text-stroke-width: = 0px; font-family: Courier; font-weight: normal;" class=3D""> <span style=3D"color: rgb(102, 102, 102); font-family: Calibri; = font-size: 12px;" class=3D"">Faculty of Science</span></div> <div style=3D"font-style: normal; font-variant-caps: normal; = letter-spacing: normal; text-transform: none; white-space: normal; = word-spacing: 0px; text-decoration: none; -webkit-text-stroke-width: = 0px; font-family: Courier; font-weight: normal;" class=3D""> <span style=3D"color: rgb(102, 102, 102); font-family: Calibri; = font-size: 12px;" class=3D""><a = href=3D"https://eur04.safelinks.protection.outlook.com/?url=3Dhttp%3A%2F%2= Fwww.mcg.uva%2F&amp;data=3D04%7C01%7CH.J.Honing%40uva.nl%7Ca879a4ff703244a= 8cdcf08d879a8ca75%7Ca0f1cacd618c4403b94576fb3d6874e5%7C1%7C0%7C63739311315= 2219045%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTi= I6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&amp;sdata=3DWfbC12wxXEfJj2TRFAAgeYUaTCllsL= nseASkSQiGf8c%3D&amp;reserved=3D0" originalsrc=3D"http://www.mcg.uva/" = shash=3D"Wg+XAErzyXuh0BtDLVsT25takRD/DmecyLGmobGI0Wg7Cl7DubX2qeemwEVBjUt6E= 8BaJFedwXH5YtxOprydVDBqLqMxUSg+0f6Im9pNostPeiTDXg9dToPsWlRjxwzK8dVZOqF2iyU= oZ2ge4kDSeyEQRdXn/cFmVe2MfghkqpU=3D" = class=3D"">www.mcg.uva</a>.nl</span></div> <div style=3D"font-style: normal; font-variant-caps: normal; = letter-spacing: normal; text-transform: none; white-space: normal; = word-spacing: 0px; text-decoration: none; -webkit-text-stroke-width: = 0px; font-family: Courier; font-weight: normal;" class=3D""> <span style=3D"font-size: 10px; color: rgb(102, 102, 102); font-family: = Calibri;" class=3D"">.</span></div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <br class=3D""> </div> <div style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; = line-break: after-white-space;" class=3D""> =E2=80=94=E2=80=94</div> <div style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; = line-break: after-white-space;" class=3D""> <br class=3D""> </div> <div style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; = line-break: after-white-space;" class=3D""> <blockquote type=3D"cite" class=3D""> <div style=3D"margin: 0px;" class=3D""><span style=3D"font-family: = -webkit-system-font, &quot;Helvetica Neue&quot;, Helvetica, sans-serif;" = class=3D""><b class=3D"">From:&nbsp;</b></span><span style=3D"font-family:= -webkit-system-font, &quot;Helvetica Neue&quot;, Helvetica, = sans-serif;" class=3D"">Ben &lt;<a href=3D"mailto:benjamin.glenn.schultz@xxxxxxxx" = class=3D"">benjamin.glenn.schultz@xxxxxxxx</a>&gt;<br class=3D""> </span></div> <div style=3D"margin: 0px;" class=3D""><span style=3D"font-family: = -webkit-system-font, &quot;Helvetica Neue&quot;, Helvetica, sans-serif;" = class=3D""><b class=3D"">Subject:&nbsp;</b></span><span = style=3D"font-family: -webkit-system-font, &quot;Helvetica Neue&quot;, = Helvetica, sans-serif;" class=3D""><b class=3D"">RE: Online rhythm production experiments</b><br class=3D""> </span></div> <div style=3D"margin: 0px;" class=3D""><span style=3D"font-family: = -webkit-system-font, &quot;Helvetica Neue&quot;, Helvetica, sans-serif;" = class=3D""><b class=3D"">Date:&nbsp;</b></span><span style=3D"font-family:= -webkit-system-font, &quot;Helvetica Neue&quot;, Helvetica, = sans-serif;" class=3D"">20 October 2020 at 07:16:47 CEST<br class=3D""> </span></div> <div style=3D"margin: 0px;" class=3D""><span style=3D"font-family: = -webkit-system-font, &quot;Helvetica Neue&quot;, Helvetica, sans-serif;" = class=3D""><b class=3D"">To:&nbsp;</b></span><span style=3D"font-family: = -webkit-system-font, &quot;Helvetica Neue&quot;, Helvetica, sans-serif;" = class=3D"">Samuel Mehr &lt;<a href=3D"mailto:sam@xxxxxxxx" = class=3D"">sam@xxxxxxxx</a>&gt;, "<a = href=3D"mailto:AUDITORY@xxxxxxxx" = class=3D"">AUDITORY@xxxxxxxx</a>" &lt;<a = href=3D"mailto:AUDITORY@xxxxxxxx" = class=3D"">AUDITORY@xxxxxxxx</a>&gt;, Henkjan Honing &lt;<a href=3D"mailto:honing@xxxxxxxx" class=3D"">honing@xxxxxxxx</a>&gt;<br = class=3D""> </span></div> <br class=3D""> <div class=3D""> <div class=3D"" style=3D"margin: 0cm; font-size: 11pt; font-family: = Calibri, sans-serif;"> Hi Henkjan and list,</div> <div class=3D"" style=3D"margin: 0cm; font-size: 11pt; font-family: = Calibri, sans-serif;"> <o:p class=3D"">&nbsp;</o:p></div> <div class=3D"" style=3D"margin: 0cm; font-size: 11pt; font-family: = Calibri, sans-serif;"> I managed to get the latency and variability synced with audio/video = down to the variability of the input device (~8ms for keyboards, larger = for touch screens and dependent on the model). I have integrated this = with html and javascript in Qualtrics and performed benchmark tests using an automated responder. Response times do not = appear to be affected by internet connection speeds (but I have not yet = tried dial-up).</div> <div class=3D"" style=3D"margin: 0cm; font-size: 11pt; font-family: = Calibri, sans-serif;"> <o:p class=3D"">&nbsp;</o:p></div> <div class=3D"" style=3D"margin: 0cm; font-size: 11pt; font-family: = Calibri, sans-serif;"> I am in the process of writing the manuscript with the benchmarks for = publication and the scripts will be open-source. These could be adapted = for any webpage.&nbsp;</div> <div class=3D"" style=3D"margin: 0cm; font-size: 11pt; font-family: = Calibri, sans-serif;"> <o:p class=3D"">&nbsp;</o:p></div> <div class=3D"" style=3D"margin: 0cm; font-size: 11pt; font-family: = Calibri, sans-serif;"> Best regards,</div> <div class=3D"" style=3D"margin: 0cm; font-size: 11pt; font-family: = Calibri, sans-serif;"> Ben</div> </div> </blockquote> <br class=3D""> </div> <div style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; = line-break: after-white-space;" class=3D""> <br class=3D""> </div> <div style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; = line-break: after-white-space;" class=3D""> <blockquote type=3D"cite" class=3D""> <div style=3D"margin: 0px;" class=3D""><span style=3D"font-family: = -webkit-system-font, &quot;Helvetica Neue&quot;, Helvetica, sans-serif;" = class=3D""><b class=3D"">From:&nbsp;</b></span><span style=3D"font-family:= -webkit-system-font, &quot;Helvetica Neue&quot;, Helvetica, = sans-serif;" class=3D"">"Jacoby, Nori" &lt;<a href=3D"mailto:nori.jacoby@xxxxxxxx" = class=3D"">nori.jacoby@xxxxxxxx</a>&gt;<br class=3D""> </span></div> <div style=3D"margin: 0px;" class=3D""><span style=3D"font-family: = -webkit-system-font, &quot;Helvetica Neue&quot;, Helvetica, sans-serif;" = class=3D""><b class=3D"">Subject:&nbsp;</b></span><span = style=3D"font-family: -webkit-system-font, &quot;Helvetica Neue&quot;, = Helvetica, sans-serif;" class=3D""><b class=3D"">Re: Online rhythm production experiments</b><br class=3D""> </span></div> <div style=3D"margin: 0px;" class=3D""><span style=3D"font-family: = -webkit-system-font, &quot;Helvetica Neue&quot;, Helvetica, sans-serif;" = class=3D""><b class=3D"">Date:&nbsp;</b></span><span style=3D"font-family:= -webkit-system-font, &quot;Helvetica Neue&quot;, Helvetica, = sans-serif;" class=3D"">20 October 2020 at 16:10:20 CEST<br class=3D""> </span></div> <div style=3D"margin: 0px;" class=3D""><span style=3D"font-family: = -webkit-system-font, &quot;Helvetica Neue&quot;, Helvetica, sans-serif;" = class=3D""><b class=3D"">To:&nbsp;</b></span><span style=3D"font-family: = -webkit-system-font, &quot;Helvetica Neue&quot;, Helvetica, sans-serif;" = class=3D"">&lt;<a href=3D"mailto:AUDITORY@xxxxxxxx" = class=3D"">AUDITORY@xxxxxxxx</a>&gt;<br class=3D""> </span></div> <div style=3D"margin: 0px;" class=3D""><span style=3D"font-family: = -webkit-system-font, &quot;Helvetica Neue&quot;, Helvetica, sans-serif;" = class=3D""><b class=3D"">Reply-To:&nbsp;</b></span><span = style=3D"font-family: -webkit-system-font, &quot;Helvetica Neue&quot;, = Helvetica, sans-serif;" class=3D"">"Jacoby, Nori" &lt;<a href=3D"mailto:nori.jacoby@xxxxxxxx" = class=3D"">nori.jacoby@xxxxxxxx</a>&gt;<br class=3D""> </span></div> <br class=3D""> <div class=3D""> <div class=3D"" style=3D"margin-top: 0px; margin-bottom: = 0px;">Hi&nbsp;Henkjan and everybody,<br class=3D""> <br class=3D""> My research group has developed a technology that has solved this = problem and allowed us to collect reliable tapping data in an online = setup. We=E2=80=99ve successfully&nbsp;collected large tapping datasets = this way, and we believe that our method fully addresses the issues mentioned in this thread (low latency and jitter) while also being = practical in terms of realistic online data collection. We plan to = publish a preprint by the end of the year and therefore make the details = of the technology accessible to everyone soon. If you are interested in using the technology earlier, please contact = me.<br class=3D""> <br class=3D""> Very best,<br class=3D""> Nori Jacoby<br class=3D""> </div> <div class=3D"" style=3D"margin-top: 0px; margin-bottom: 0px; = font-family: Calibri, Helvetica, sans-serif, Helvetica, EmojiFont, = &quot;Apple Color Emoji&quot;, &quot;Segoe UI Emoji&quot;, = NotoColorEmoji, &quot;Segoe UI Symbol&quot;, &quot;Android Emoji&quot;, = EmojiSymbols; font-size: 12pt;"> <br class=3D""> </div> <div id=3D"Signature" class=3D"" style=3D"font-family: Calibri, = Helvetica, sans-serif, Helvetica, EmojiFont, &quot;Apple Color = Emoji&quot;, &quot;Segoe UI Emoji&quot;, NotoColorEmoji, &quot;Segoe UI = Symbol&quot;, &quot;Android Emoji&quot;, EmojiSymbols; font-size: = 12pt;"> <div id=3D"divtagdefaultwrapper" dir=3D"ltr" class=3D"" = style=3D"font-size: 12pt;"> <div class=3D"" style=3D"margin-top: 0pt; margin-bottom: 0pt; = line-height: 1.38;"><span class=3D"" style=3D"vertical-align: baseline; = font-size: 9pt;">Max Planck Group Leader, =E2=80=9CComputational = Auditory Perception=E2=80=9D</span></div> <div class=3D"" style=3D"margin-top: 0pt; margin-bottom: 0pt; = line-height: 1.38;"><span class=3D"" style=3D"vertical-align: baseline; = font-size: 9pt;">Max Planck Institute for Empirical = Aesthetics</span></div> <div class=3D"" style=3D"margin-top: 0pt; margin-bottom: 0pt; = line-height: 1.38;"><span class=3D"" style=3D"vertical-align: baseline; = font-size: 9pt;">Gr=C3=BCneburgweg 14, 60322 Frankfurt am Main, = Germany</span></div> <div class=3D"" style=3D"margin-top: 0pt; margin-bottom: 0pt; = line-height: 1.38;"><span class=3D"" style=3D"vertical-align: = baseline;"><a href=3D"mailto:nori.jacoby@xxxxxxxx" = title=3D"mailto:nori.jacoby@xxxxxxxx Cmd+Click or tap to follow the = link" id=3D"LPNoLP" class=3D""><span class=3D"" style=3D"font-size: = 9pt;">nori.jacoby@xxxxxxxx</span></a><span class=3D"" style=3D"font-size:= 9pt;">&nbsp;</span><span class=3D"" style=3D"font-size: 9pt;">+49 69 8300479-820</span></span></div> </div> </div> </div> </blockquote> </div> </div> </div> </blockquote> </div> <br class=3D""> </div> </div> </div></blockquote></div><br class=3D""><div class=3D""> <div dir=3D"auto" style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, = 0); letter-spacing: normal; text-align: start; text-indent: 0px; = text-transform: none; white-space: normal; word-spacing: 0px; = -webkit-text-stroke-width: 0px; text-decoration: none; word-wrap: = break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" = class=3D""><div dir=3D"auto" style=3D"caret-color: rgb(0, 0, 0); color: = rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: = 0px; text-transform: none; white-space: normal; word-spacing: 0px; = -webkit-text-stroke-width: 0px; text-decoration: none; word-wrap: = break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" = class=3D""><div dir=3D"auto" style=3D"caret-color: rgb(0, 0, 0); color: = rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: = 0px; text-transform: none; white-space: normal; word-spacing: 0px; = -webkit-text-stroke-width: 0px; text-decoration: none; word-wrap: = break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" = class=3D""><div dir=3D"auto" style=3D"caret-color: rgb(0, 0, 0); color: = rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: = 0px; text-transform: none; white-space: normal; word-spacing: 0px; = -webkit-text-stroke-width: 0px; text-decoration: none; word-wrap: = break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" = class=3D""><div dir=3D"auto" style=3D"caret-color: rgb(0, 0, 0); color: = rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: = 0px; text-transform: none; white-space: normal; word-spacing: 0px; = -webkit-text-stroke-width: 0px; text-decoration: none; word-wrap: = break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" = class=3D""><div dir=3D"auto" style=3D"caret-color: rgb(0, 0, 0); color: = rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: = 0px; text-transform: none; white-space: normal; word-spacing: 0px; = -webkit-text-stroke-width: 0px; text-decoration: none; word-wrap: = break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" = class=3D""><div dir=3D"auto" style=3D"caret-color: rgb(0, 0, 0); color: = rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: = 0px; text-transform: none; white-space: normal; word-spacing: 0px; = -webkit-text-stroke-width: 0px; text-decoration: none; word-wrap: = break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" = class=3D""><div dir=3D"auto" style=3D"caret-color: rgb(0, 0, 0); color: = rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: = 0px; text-transform: none; white-space: normal; word-spacing: 0px; = -webkit-text-stroke-width: 0px; text-decoration: none; word-wrap: = break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" = class=3D""><div dir=3D"auto" style=3D"caret-color: rgb(0, 0, 0); color: = rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: = 0px; text-transform: none; white-space: normal; word-spacing: 0px; = -webkit-text-stroke-width: 0px; text-decoration: none; word-wrap: = break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" = class=3D""><div dir=3D"auto" style=3D"caret-color: rgb(0, 0, 0); color: = rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: = 0px; text-transform: none; white-space: normal; word-spacing: 0px; = -webkit-text-stroke-width: 0px; text-decoration: none; word-wrap: = break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" = class=3D""><div dir=3D"auto" style=3D"caret-color: rgb(0, 0, 0); color: = rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: = 0px; text-transform: none; white-space: normal; word-spacing: 0px; = -webkit-text-stroke-width: 0px; text-decoration: none; word-wrap: = break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" = class=3D""><div dir=3D"auto" style=3D"caret-color: rgb(0, 0, 0); color: = rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: = 0px; text-transform: none; white-space: normal; word-spacing: 0px; = -webkit-text-stroke-width: 0px; text-decoration: none; word-wrap: = break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" = class=3D""><div dir=3D"auto" style=3D"caret-color: rgb(0, 0, 0); color: = rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: = 0px; text-transform: none; white-space: normal; word-spacing: 0px; = -webkit-text-stroke-width: 0px; text-decoration: none; word-wrap: = break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" = class=3D""><div dir=3D"auto" style=3D"caret-color: rgb(0, 0, 0); color: = rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: = 0px; text-transform: none; white-space: normal; word-spacing: 0px; = -webkit-text-stroke-width: 0px; text-decoration: none; word-wrap: = break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" = class=3D""><div dir=3D"auto" style=3D"caret-color: rgb(0, 0, 0); color: = rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: = 0px; text-transform: none; white-space: normal; word-spacing: 0px; = -webkit-text-stroke-width: 0px; text-decoration: none; word-wrap: = break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" = class=3D""><div dir=3D"auto" style=3D"caret-color: rgb(0, 0, 0); color: = rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: = 0px; text-transform: none; white-space: normal; word-spacing: 0px; = -webkit-text-stroke-width: 0px; text-decoration: none; word-wrap: = break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" = class=3D""><div dir=3D"auto" style=3D"text-align: start; text-indent: = 0px; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: = after-white-space;" class=3D""><div dir=3D"auto" style=3D"text-align: = start; text-indent: 0px; word-wrap: break-word; -webkit-nbsp-mode: = space; line-break: after-white-space;" class=3D""><div dir=3D"auto" = style=3D"text-align: start; text-indent: 0px; word-wrap: break-word; = -webkit-nbsp-mode: space; line-break: after-white-space;" class=3D""><div = dir=3D"auto" style=3D"text-align: start; text-indent: 0px; word-wrap: = break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" = class=3D""><div dir=3D"auto" style=3D"word-wrap: break-word; = -webkit-nbsp-mode: space; line-break: after-white-space;" class=3D""><div = dir=3D"auto" style=3D"text-align: start; text-indent: 0px; word-wrap: = break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" = class=3D""><div dir=3D"auto" style=3D"text-align: start; text-indent: = 0px; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: = after-white-space;" class=3D""><div dir=3D"auto" style=3D"word-wrap: = break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" = class=3D""><div style=3D"text-align: start; text-indent: 0px;"><div = style=3D"orphans: 2; widows: 2; margin-bottom: 0px; margin-top: 0px;" = class=3D""><div dir=3D"auto" style=3D"orphans: 2; text-align: start; = text-indent: 0px; widows: 2; word-wrap: break-word; -webkit-nbsp-mode: = space; line-break: after-white-space;" class=3D""><div dir=3D"auto" = style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; line-break: = after-white-space;" class=3D""><div style=3D"margin-bottom: 0px; = margin-top: 0px;" class=3D""><div style=3D"caret-color: rgb(0, 0, 0); = color: rgb(0, 0, 0); font-style: normal; font-variant-caps: normal; = letter-spacing: normal; text-transform: none; white-space: normal; = word-spacing: 0px; text-decoration: none; -webkit-text-stroke-width: = 0px; font-family: Courier; font-size: 14px;" class=3D""><div = class=3D""><span style=3D"font-size: 10px; color: rgb(102, 102, 102); = font-family: Calibri;" class=3D"">.</span></div></div><div = style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-style: = normal; font-variant-caps: normal; letter-spacing: normal; = text-transform: none; white-space: normal; word-spacing: 0px; = text-decoration: none; -webkit-text-stroke-width: 0px; font-weight: = normal;" class=3D""><span style=3D"font-weight: bold; color: rgb(102, = 102, 102); font-size: 12px;" class=3D""><font face=3D"Corbel" = class=3D"">University of Amsterdam</font></span></div><div = style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-style: = normal; font-variant-caps: normal; letter-spacing: normal; = text-transform: none; white-space: normal; word-spacing: 0px; = text-decoration: none; -webkit-text-stroke-width: 0px; font-weight: = normal;" class=3D""><span style=3D"color: rgb(102, 102, 102); font-size: = 12px;" class=3D""><font face=3D"Corbel" class=3D"">Faculty of = Humanities&nbsp;</font></span></div><div style=3D"caret-color: rgb(0, 0, = 0); color: rgb(0, 0, 0); font-style: normal; font-variant-caps: normal; = letter-spacing: normal; text-transform: none; white-space: normal; = word-spacing: 0px; text-decoration: none; -webkit-text-stroke-width: = 0px; font-weight: normal;" class=3D""><span style=3D"color: rgb(102, = 102, 102); font-size: 12px;" class=3D""><font face=3D"Corbel" = class=3D"">Faculty of Science</font></span></div><div = style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-style: = normal; font-variant-caps: normal; letter-spacing: normal; = text-transform: none; white-space: normal; word-spacing: 0px; = text-decoration: none; -webkit-text-stroke-width: 0px; font-weight: = normal;" class=3D""><span style=3D"font-size: 12px;" class=3D""><font = face=3D"Corbel" class=3D"">&nbsp;</font></span></div><div = style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-style: = normal; font-variant-caps: normal; letter-spacing: normal; = text-transform: none; white-space: normal; word-spacing: 0px; = text-decoration: none; -webkit-text-stroke-width: 0px; font-weight: = normal;" class=3D""><span style=3D"font-weight: bold; color: rgb(102, = 102, 102); font-size: 12px;" class=3D""><font face=3D"Corbel" = class=3D"">Prof. dr Henkjan Honing</font></span></div><div = style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); = font-variant-caps: normal; letter-spacing: normal; text-transform: none; = white-space: normal; word-spacing: 0px; text-decoration: none; = -webkit-text-stroke-width: 0px; font-weight: normal;" class=3D""><span = style=3D"color: rgb(102, 102, 102); font-size: 12px; font-style: = normal;" class=3D""><font face=3D"Corbel" class=3D"">Professor of Music = Cognition</font></span></div><div style=3D"caret-color: rgb(0, 0, 0); = color: rgb(0, 0, 0); font-style: normal; font-variant-caps: normal; = letter-spacing: normal; text-transform: none; white-space: normal; = word-spacing: 0px; text-decoration: none; -webkit-text-stroke-width: = 0px; font-weight: normal;" class=3D""><span style=3D"color: rgb(102, = 102, 102); font-size: 12px;" class=3D""><font face=3D"Corbel" = class=3D"">&nbsp;</font></span></div><div style=3D"caret-color: rgb(0, = 0, 0); color: rgb(0, 0, 0); font-style: normal; font-variant-caps: = normal; letter-spacing: normal; text-transform: none; white-space: = normal; word-spacing: 0px; text-decoration: none; = -webkit-text-stroke-width: 0px; font-weight: normal;" class=3D""><div = style=3D"margin: 0px; font-size: 12px; line-height: normal; font-family: = Calibri; color: rgb(121, 121, 121);" class=3D""><span = style=3D"-webkit-font-kerning: none;" class=3D"">Music Cognition Group = (MCG)</span></div><div style=3D"margin: 0px; font-size: 12px; = line-height: normal; font-family: Calibri; color: rgb(121, 121, 121);" = class=3D""><span style=3D"-webkit-font-kerning: none;" = class=3D"">Amsterdam Brain &amp; Cognition (ABC)<br class=3D"">Institute = for Logic, Language and Computation (ILLC)</span></div><div = style=3D"margin: 0px; font-size: 12px; line-height: normal; font-family: = Calibri; color: rgb(121, 121, 121);" class=3D""><span = style=3D"-webkit-font-kerning: none;" class=3D""><br = class=3D""></span></div></div><div class=3D""><font color=3D"#666666" = face=3D"Corbel" class=3D""><span style=3D"font-size: 12px;" = class=3D"">Academic:&nbsp;<a href=3D"http://www.mcg.uva.nl" = class=3D"">www.mcg.uva.nl</a> &nbsp;</span></font></div><div = class=3D""><font color=3D"#666666" face=3D"Corbel" class=3D""><span = style=3D"font-size: 12px;" class=3D"">Professional:&nbsp;<a = href=3D"http://www.iedereenismuzikaal.nl" = class=3D"">www.iedereenismuzikaal.nl</a></span></font></div><div = style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-style: = normal; font-variant-caps: normal; letter-spacing: normal; = text-transform: none; white-space: normal; word-spacing: 0px; = text-decoration: none; -webkit-text-stroke-width: 0px; font-weight: = normal;" class=3D""><span style=3D"font-size: 12px;" class=3D""><span = style=3D"color: rgb(102, 102, 102);" class=3D""><font face=3D"Corbel" = class=3D"">New books:&nbsp;<span class=3D"Apple-converted-space"><a = href=3D"http://www.mitpress.mit.edu/contributors/henkjan-honing" = class=3D"">www.mitpress.mit.edu/contributors/henkjan-honing</a></span></fo= nt></span></span></div><div style=3D"caret-color: rgb(0, 0, 0); color: = rgb(0, 0, 0); font-style: normal; font-variant-caps: normal; = letter-spacing: normal; text-transform: none; white-space: normal; = word-spacing: 0px; text-decoration: none; -webkit-text-stroke-width: = 0px; font-weight: normal;" class=3D""><span style=3D"font-size: 10px; = color: rgb(102, 102, 102);" class=3D""><font face=3D"Corbel" = class=3D"">.</font></span></div></div></div></div></div></div></div></div>= </div></div></div></div></div></div></div></div></div></div></div></div></= div></div></div></div></div></div></div></div></div></div> </div> <br class=3D""></body></html>= --Apple-Mail=_104F45CB-A41D-42C2-86E6-F706CE5FD425--


This message came from the mail archive
src/postings/2020/
maintained by:
DAn Ellis <dpwe@ee.columbia.edu>
Electrical Engineering Dept., Columbia University