<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 14 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
        {font-family:Consolas;
        panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p
        {mso-style-priority:99;
        mso-margin-top-alt:auto;
        margin-right:0cm;
        mso-margin-bottom-alt:auto;
        margin-left:0cm;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
pre
        {mso-style-priority:99;
        mso-style-link:"HTML Preformatted Char";
        margin:0cm;
        margin-bottom:.0001pt;
        font-size:10.0pt;
        font-family:"Courier New";}
span.HTMLPreformattedChar
        {mso-style-name:"HTML Preformatted Char";
        mso-style-priority:99;
        mso-style-link:"HTML Preformatted";
        font-family:Consolas;}
span.EmailStyle20
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
.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="purple">
<div class="WordSection1">
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">Yes I saw the Wikipedia entry, but I’ve seen other articles saying those with perfect pitch can determine a cent change.  But this would need 12000 discrete
 steps which does sound unlikely.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">Beats don’t matter in my case – it’s actually analysing a signal input so I need to know how many bins are needed to handle a glissando such that it sounds
 the same on reconstruction.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
<div>
<div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal"><b><span lang="EN-US" style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">From:</span></b><span lang="EN-US" style="font-size:10.0pt;font-family:"Tahoma","sans-serif""> Synth-diy [mailto:synth-diy-bounces@synth-diy.org]
<b>On Behalf Of </b>Joan Touzet<br>
<b>Sent:</b> 15 April 2021 01:40<br>
<b>To:</b> synth-diy@synth-diy.org<br>
<b>Subject:</b> Re: [sdiy] Question for those with musical ears<o:p></o:p></span></p>
</div>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<p>Wikipedia has a decent summary:<o:p></o:p></p>
<blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
<p class="MsoNormal">The JND for tone is dependent on the tone's frequency content. Below 500 Hz, the JND is about 3 Hz for sine waves, and 1 Hz for complex tones; above 1000 Hz, the JND for sine waves is about 0.6% (about 10
<a href="https://en.wikipedia.org/wiki/Cent_(music)" title="Cent
          (music)">
cents</a>).<sup id="cite_ref-3"><a href="https://en.wikipedia.org/wiki/Just-noticeable_difference#cite_note-3">[3]</a></sup> The JND is typically tested by playing two tones in quick succession with the listener asked if there was a difference in their pitches.<sup id="cite_ref-Olson_4-0"><a href="https://en.wikipedia.org/wiki/Just-noticeable_difference#cite_note-Olson-4">[4]</a></sup>
 The JND becomes smaller if the two tones are played <a href="https://en.wikipedia.org/wiki/Simultaneity_(music)" title="Simultaneity (music)">
simultaneously</a> as the listener is then able to discern <a href="https://en.wikipedia.org/wiki/Beat_(acoustics)" title="Beat (acoustics)">
beat frequencies</a>. The total number of perceptible pitch steps in the range of human hearing is about 1,400; the total number of notes in the equal-tempered scale, from 16 to 16,000 Hz, is 120.<sup id="cite_ref-Olson_4-1"><a href="https://en.wikipedia.org/wiki/Just-noticeable_difference#cite_note-Olson-4">[4]</a></sup><o:p></o:p></p>
</blockquote>
<p>1400 steps is only 10.5 bits of resolution, but... the issue I'd see is dealing with beats, either in a polyphonic synth (beats with other voices) or with other instruments in the same song.<o:p></o:p></p>
<p><o:p> </o:p></p>
<div>
<p class="MsoNormal">On 2021-04-14 8:26 p.m., Adam Inglis (synthDIY) wrote:<o:p></o:p></p>
</div>
<blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
<pre><o:p> </o:p></pre>
<pre><o:p> </o:p></pre>
<blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
<pre>On 15 Apr 2021, at 9:47 am, Mike Bryant <a href="mailto:mbryant@futurehorizons.com"><mbryant@futurehorizons.com></a> wrote:<o:p></o:p></pre>
<pre><o:p> </o:p></pre>
<pre>Consider a continuous glissando played on an analogue synth - the frequency rises smoothly between the start and end pitches.<o:p></o:p></pre>
<pre><o:p> </o:p></pre>
<pre>But on a digital synth there will always be discrete steps between successive frequencies as the frequency is gradually stepped between the start and end pitches.  <o:p></o:p></pre>
<pre><o:p> </o:p></pre>
<pre>Question is, what is the minimum step (in cents) needed such that the best musical ears cannot tell the frequency isn't rising smoothly as on the analogue synth, but in many discrete steps.  <o:p></o:p></pre>
<pre><o:p> </o:p></pre>
<pre>It may be that the rate of change can effect it so if so please assume a glissando starting at middle C rising at 1 second per semitone.<o:p></o:p></pre>
<pre><o:p> </o:p></pre>
</blockquote>
<pre><o:p> </o:p></pre>
<pre>So, you're kind of talking about the auditory equivalent of a video “frame-rate”, are you? <o:p></o:p></pre>
<pre>As in, How slow can the frames per second get before you notice a ‘flicker’?<o:p></o:p></pre>
<pre><o:p> </o:p></pre>
<pre><o:p> </o:p></pre>
<pre>A<o:p></o:p></pre>
<pre><o:p> </o:p></pre>
<pre><o:p> </o:p></pre>
<pre><o:p> </o:p></pre>
<pre><o:p> </o:p></pre>
<pre>_______________________________________________<o:p></o:p></pre>
<pre>Synth-diy mailing list<o:p></o:p></pre>
<pre><a href="mailto:Synth-diy@synth-diy.org">Synth-diy@synth-diy.org</a><o:p></o:p></pre>
<pre><a href="http://synth-diy.org/mailman/listinfo/synth-diy">http://synth-diy.org/mailman/listinfo/synth-diy</a><o:p></o:p></pre>
<pre>Selling or trading? Use <a href="mailto:marketplace@synth-diy.org">marketplace@synth-diy.org</a><o:p></o:p></pre>
</blockquote>
</div>
</body>
</html>