[AUDITORY] equalPowerPanning on iOS ("Picinali, Lorenzo" )


Subject: [AUDITORY] equalPowerPanning on iOS
From:    "Picinali, Lorenzo"  <l.picinali@xxxxxxxx>
Date:    Sun, 9 May 2021 21:52:23 +0000

--_000_DB7PR06MB56709CB88F80495E5A0C4CE6BA559DB7PR06MB5670eurp_ Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hello to everyone, does anyone know what is the equation used in the equalPowerPanning algorit= hm on iOS (https://developer.apple.com/documentation/avfaudio/avaudio3dmixi= ngrenderingalgorithm/equalpowerpanning?changes=3D_9)? The documentation doe= sn't really give much information ("An algorithm that pans the data of the = mixer bus into a stereo field.") - what we are looking for is the formula t= hat establishes the relationship between the panning value (-1 to 1) and th= e actual multiplier (0 to 1) for the left and right signals. Let me know if you have an answer...otherwise we'll try to reverse engineer= it, as Apple is very much closed source... Thanks! Lorenzo -- Dr Lorenzo Picinali Reader in Audio Experience Design Dyson School of Design Engineering Imperial College London Dyson Building Imperial College Road South Kensington, SW7 2DB, London T: 0044 (0)20 7594 8158 E: l.picinali@xxxxxxxx http://www.imperial.ac.uk/people/l.picinali www.imperial.ac.uk/design-engineering-school<http://www.imperial.ac.uk/desi= gn-engineering-school> --_000_DB7PR06MB56709CB88F80495E5A0C4CE6BA559DB7PR06MB5670eurp_ Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable <html> <head> <meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Diso-8859-= 1"> <style type=3D"text/css" style=3D"display:none;"> P {margin-top:0;margin-bo= ttom:0;} </style> </head> <body dir=3D"ltr"> <div style=3D"font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12p= t; color:rgb(0,0,0)"> Hello to everyone,</div> <div style=3D"font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12p= t; color:rgb(0,0,0)"> <br> </div> <div style=3D"font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12p= t; color:rgb(0,0,0)"> does anyone know what is the equation used in the equalPowerPanning algorit= hm on iOS (<a href=3D"https://developer.apple.com/documentation/avfaudio/av= audio3dmixingrenderingalgorithm/equalpowerpanning?changes=3D_9" id=3D"LPlnk= 979292">https://developer.apple.com/documentation/avfaudio/avaudio3dmixingr= enderingalgorithm/equalpowerpanning?changes=3D_9</a>)? The documentation doesn't really give much information (&quot;An algorithm= that pans the data of the mixer bus into a stereo field.&quot;) - what we = are looking for is the formula that establishes the relationship between th= e panning value (-1 to 1) and the actual multiplier (0 to 1) for the left and right signals.</div> <div style=3D"font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12p= t; color:rgb(0,0,0)"> <br> </div> <div style=3D"font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12p= t; color:rgb(0,0,0)"> Let me know if you have an answer...otherwise we'll try to reverse engineer= it, as Apple is very much closed source...<br> </div> <div style=3D"font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12p= t; color:rgb(0,0,0)"> <br> </div> <div style=3D"font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12p= t; color:rgb(0,0,0)"> Thanks!<br> Lorenzo<br> </div> <div> <div style=3D"font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12p= t; color:rgb(0,0,0)"> <br> </div> <div id=3D"Signature"> <div> <div></div> <div id=3D"divtagdefaultwrapper" dir=3D"ltr" style=3D"font-size:12pt; color= :#000000; background-color:#FFFFFF; font-family:Calibri,Arial,Helvetica,san= s-serif"> <div id=3D"divtagdefaultwrapper" style=3D"color:rgb(0,0,0); background-colo= r:rgb(255,255,255); font-family:Calibri,Arial,Helvetica,sans-serif"> <div style=3D"font-family:Tahoma"> <div style=3D"font-family:Tahoma"> <div style=3D"font-family:Tahoma"> <div style=3D"font-family:Tahoma"> <div style=3D"font-family:Tahoma"> <div style=3D"font-family:Tahoma"> <div style=3D"font-family:Tahoma"> <div style=3D"font-family:Tahoma"> <div style=3D"font-family:Tahoma"><font style=3D"font-size:10pt"></font><sp= an style=3D"font-size:10pt"></span><span style=3D"font-size:10pt"></span> <div style=3D"font-family:Tahoma"> <div style=3D"font-family:Tahoma"><span style=3D"font-size:10pt"><br> -- <br> Dr Lorenzo Picinali<br> Reader in Audio Experience Design<br> Dyson School of Design Engineering<br> Imperial College London<br> Dyson Building<br> Imperial College Road<br> South Kensington, <span id=3D"ms-rterangepaste-start"></span><span>SW7 2DB<= /span><span id=3D"ms-rterangepaste-end"></span>, London <br> T: 0044 (0)20 7594 8158<br> E: l.picinali@xxxxxxxx<br> <font style=3D"" color=3D"3366FF"><u style=3D""><br> <a href=3D"http://www.imperial.ac.uk/people/l.picinali" target=3D"_blank">h= ttp://www.imperial.ac.uk/people/l.picinali</a></u></font><br> <br> <a href=3D"http://www.imperial.ac.uk/design-engineering-school" target=3D"_= blank">www.imperial.ac.uk/design-engineering-school</a><br> </span></div> </div> <span style=3D"font-size:10pt"></span><span style=3D"font-size:10pt"></span= ><font style=3D"font-size:10pt"></font></div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </body> </html> --_000_DB7PR06MB56709CB88F80495E5A0C4CE6BA559DB7PR06MB5670eurp_--


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