<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
span.EmailStyle19
        {mso-style-type:personal-reply;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-GB" link="blue" vlink="#954F72">
<div class="WordSection1">
<p class="MsoNormal"><span style="mso-fareast-language:EN-US">Hello,<o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US">We are interested in developing the sonify package further. What additional flexibility would people like to see?<o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US">Best,<o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US">Robin<o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<div>
<div style="border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal"><b><span lang="EN-US">From:</span></b><span lang="EN-US"> BlindRUG <blindrug-bounces@nfbnet.org>
<b>On Behalf Of </b>Olivia Shaw via BlindRUG<br>
<b>Sent:</b> 04 July 2020 16:31<br>
<b>To:</b> Blind R Users Group <blindrug@nfbnet.org><br>
<b>Cc:</b> Olivia Shaw <oshaw300@gmail.com><br>
<b>Subject:</b> [EXTERNAL EMAIL] Re: [BlindRUG] ggplot for sound<o:p></o:p></span></p>
</div>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><span lang="EN-US">Hello,<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">This sounds like an intriguing use case. I can think of a few cases where this might be useful, particularly if analyzing a large amount of data. Perhaps using specific areas of the stereo output for specific clusters
 of data?<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">-Olivia<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Sent from <a href="https://go.microsoft.com/fwlink/?LinkId=550986">
Mail</a> for Windows 10<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<div style="border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal"><b><span lang="EN-US">From: </span></b><span lang="EN-US"><a href="mailto:blindrug@nfbnet.org">Gjalt-Jorn Peters via BlindRUG</a><br>
<b>Sent: </b>Saturday, July 4, 2020 5:34 AM<br>
<b>To: </b><a href="mailto:blindrug@nfbnet.org">blindrug@nfbnet.org</a><br>
<b>Cc: </b><a href="mailto:gjalt-jorn@behaviorchange.eu">Gjalt-Jorn Peters</a><br>
<b>Subject: </b>[BlindRUG] ggplot for sound<o:p></o:p></span></p>
</div>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Dear everybody,<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">You may have heard of 'ggplot', a plotting engine in R that maps data
<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">properties onto visual dimensions such as location, color, or size.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">On Twitter today, somebody had a random idea: perhaps it's possible to
<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">design something similar, but mapping data properties onto auditive
<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">dimensions. The example they gave was:<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">    ggplot(mtcars) +<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">    geom_ping(aes(stereo_position = mpg, pitch = wt), sound = 'waterdrop') +<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">    scale_pitch_continuous(min = 'middle-c', max = 'middle-c + 2 octaves')<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">This would specify a "auditive plot" based on the mtcars dataset, adding
<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">an element called "ping", mapping stereo position to the 'mpg' variable
<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">and mapping pitch to the 'weight' variable, using a sound called
<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">'waterdrop', and specifying the scale to use for the pitch.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">This specific example may be very stupid/impractical, but it 'felt' like
<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">they might be on to something.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">But I have no experience whatsoever with this. There is of course the
<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">'sonify' package, but a ggplot-like implementation would provide much
<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">more freedom.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Would something like that be worthwhile to explore further?<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Or is this just not useful at all in practice?<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Kind regards,<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Gjalt-Jorn<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">_______________________________________________<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">BlindRUG mailing list<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><a href="mailto:BlindRUG@nfbnet.org">BlindRUG@nfbnet.org</a><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><a href="http://nfbnet.org/mailman/listinfo/blindrug_nfbnet.org">http://nfbnet.org/mailman/listinfo/blindrug_nfbnet.org</a><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">To unsubscribe, change your list options or get your account info for BlindRUG:<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><a href="http://nfbnet.org/mailman/options/blindrug_nfbnet.org/oshaw300%40gmail.com">http://nfbnet.org/mailman/options/blindrug_nfbnet.org/oshaw300%40gmail.com</a><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">The list archive can be viewed at:<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><a href="http://www.nfbnet.org/pipermail/blindrug_nfbnet.org">http://www.nfbnet.org/pipermail/blindrug_nfbnet.org</a><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">More information and useful links about using R as a blind person can be obtained at:<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><a href="http://R-Resources.massey.ac.nz">http://R-Resources.massey.ac.nz</a><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Look for help using R commands by reading the accessible e-book "Let's Use R Now" compiled by Jonathan Godfrey at:<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><a href="http://R-Resources.massey.ac.nz/lurn/front.html">http://R-Resources.massey.ac.nz/lurn/front.html</a><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
</div>
</body>
</html>