<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Karl Nordstrom</title>
	<atom:link href="http://karlnordstrom.ca/research/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://karlnordstrom.ca/research</link>
	<description></description>
	<lastBuildDate>Wed, 07 Sep 2011 04:51:23 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<item>
		<title>Time and frequency in loudspeaker measurements by Richard Heyser</title>
		<link>http://karlnordstrom.ca/research/?p=299</link>
		<comments>http://karlnordstrom.ca/research/?p=299#comments</comments>
		<pubDate>Tue, 21 Sep 2010 06:17:37 +0000</pubDate>
		<dc:creator>Karl Nordstrom</dc:creator>
				<category><![CDATA[DSP]]></category>
		<category><![CDATA[Miscellaneous]]></category>
		<category><![CDATA[duality]]></category>
		<category><![CDATA[frequency]]></category>
		<category><![CDATA[heyser]]></category>
		<category><![CDATA[subjectivity]]></category>
		<category><![CDATA[time]]></category>

		<guid isPermaLink="false">http://karlnordstrom.ca/research/?p=299</guid>
		<description><![CDATA[I recently came across an article that describes the duality between time and frequency. In most descriptions of the the topic, the math gets heavy very quickly and it isn&#8217;t easy for the dedicated reader to keep up. This article is interesting because it attempts to keep the discussion in a more subjective domain. I [...]]]></description>
				<content:encoded><![CDATA[<p><a href="http://karlnordstrom.ca/research/wp-content/uploads/2010/09/Time-and-Frequency-in-Loudspeaker-Measurements.pdf"><img src="http://karlnordstrom.ca/research/wp-content/uploads/2010/09/Time-and-Frequency-300x180.png" alt="by Richard C Heyser" title="Time and Frequency in Loudspeaker Measurements" width="300" height="180" class="aligncenter size-medium wp-image-300" /></a></p>
<p>I recently came across an article that describes the duality between time and frequency. In most descriptions of the the topic, the math gets heavy very quickly and it isn&#8217;t easy for the dedicated reader to keep up. This article is interesting because it attempts to keep the discussion in a more subjective domain. </p>
<p>I found the article a number of months ago when I was searching for a way to take acoustic measurements in less than ideal conditions. Richard Heyser pioneered <a href="http://www.clear.rice.edu/elec301/Projects00/elec301/">Time Delay Spectrometry</a>, a method that can eliminate the influence of room reflections from audio measurements. I didn&#8217;t expect to find a number of articles, also by Heyser, about modeling subjectivity in audio. I ordered the anthology of his work and found his discussions fascinating. (You can find the anthology further down <a href="http://www.aes.org/publications/anthologies/">this page</a>.)</p>
<p>If you are interested in frequency and the nature of the Fourier transform, but haven&#8217;t managed to get much out of it, I recommend that you <a href="http://karlnordstrom.ca/research/wp-content/uploads/2010/09/Time-and-Frequency-in-Loudspeaker-Measurements.pdf">check it out</a>. The article was originally published in <a href="http://en.wikipedia.org/wiki/Audio_%28magazine%29">Audio</a> magazine which quit operating in 2000. If you find the article interesting, I highly recommend that you order <a href="http://www.aes.org/publications/anthologies/">the anthology</a> too.</p>
]]></content:encoded>
			<wfw:commentRss>http://karlnordstrom.ca/research/?feed=rss2&#038;p=299</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Quick and easy binary to dB conversion</title>
		<link>http://karlnordstrom.ca/research/?p=295</link>
		<comments>http://karlnordstrom.ca/research/?p=295#comments</comments>
		<pubDate>Mon, 23 Aug 2010 02:00:58 +0000</pubDate>
		<dc:creator>Karl Nordstrom</dc:creator>
				<category><![CDATA[DSP]]></category>

		<guid isPermaLink="false">http://karlnordstrom.ca/research/?p=295</guid>
		<description><![CDATA[Here&#8217;s a trick to easily and cheaply convert from a binary number to decibels. Depending on your application, the algorithm can be made even more simple.]]></description>
				<content:encoded><![CDATA[<p><a href="http://www.people.vcu.edu/~jhtucker/s09-egre631/LHO%2006b%20IEEESECON07%20Quick%20and%20Easy%20Binary%20to%20dB%20Conversion.pdf">Here&#8217;s a trick</a> to easily and cheaply convert from a binary number to decibels. Depending on your application, the algorithm can be made even more simple.</p>
]]></content:encoded>
			<wfw:commentRss>http://karlnordstrom.ca/research/?feed=rss2&#038;p=295</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Vowel mappings for an interactive voice synthesizer</title>
		<link>http://karlnordstrom.ca/research/?p=284</link>
		<comments>http://karlnordstrom.ca/research/?p=284#comments</comments>
		<pubDate>Thu, 19 Aug 2010 06:09:52 +0000</pubDate>
		<dc:creator>Karl Nordstrom</dc:creator>
				<category><![CDATA[1. Voice synthesizer]]></category>

		<guid isPermaLink="false">http://karlnordstrom.ca/research/?p=284</guid>
		<description><![CDATA[I should have posted this a while ago, but while I was at MAGIC, I did some work on finding an appropriate mapping between hand locations in space and vowel formant frequencies. If you&#8217;re interested, you can download the poster.]]></description>
				<content:encoded><![CDATA[<p><a href="http://scitation.aip.org/confst/ASA/pub/12/5aSC22.pdf"><img src="http://karlnordstrom.ca/research/wp-content/uploads/2010/08/ASAvowelSpacePoster.png" alt="" title="Vowel Space Poster" width="300" height="400" class="aligncenter size-full wp-image-285" /></a></p>
<p>I should have posted this a while ago, but while I was at <a href="http://magic.ubc.ca/">MAGIC</a>, I did some work on finding an appropriate mapping between hand locations in space and vowel formant frequencies. If you&#8217;re interested, you can <a href="http://scitation.aip.org/confst/ASA/pub/12/5aSC22.pdf">download the poster</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://karlnordstrom.ca/research/?feed=rss2&#038;p=284</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Writing and scribbling all over your .pdfs</title>
		<link>http://karlnordstrom.ca/research/?p=274</link>
		<comments>http://karlnordstrom.ca/research/?p=274#comments</comments>
		<pubDate>Thu, 08 Jul 2010 22:22:35 +0000</pubDate>
		<dc:creator>Karl Nordstrom</dc:creator>
				<category><![CDATA[Miscellaneous]]></category>
		<category><![CDATA[tools]]></category>
		<category><![CDATA[annotations]]></category>
		<category><![CDATA[notes]]></category>
		<category><![CDATA[pdf]]></category>
		<category><![CDATA[reader]]></category>
		<category><![CDATA[reading]]></category>
		<category><![CDATA[scribble]]></category>

		<guid isPermaLink="false">http://karlnordstrom.ca/research/?p=274</guid>
		<description><![CDATA[I find it easier to read off of a screen if I can scribble on the document, adding my own notes and ideas. There&#8217;s a program called Foxit Reader that lets you do that. The free version does everything that I need it to do.]]></description>
				<content:encoded><![CDATA[<p>I find it easier to read off of a screen if I can scribble on the document, adding my own notes and ideas. There&#8217;s a program called <a href="http://www.foxitsoftware.com/pdf/reader/">Foxit Reader</a> that lets you do that. The free version does everything that I need it to do.</p>
]]></content:encoded>
			<wfw:commentRss>http://karlnordstrom.ca/research/?feed=rss2&#038;p=274</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Setting up a TFTP server in Ubuntu</title>
		<link>http://karlnordstrom.ca/research/?p=269</link>
		<comments>http://karlnordstrom.ca/research/?p=269#comments</comments>
		<pubDate>Tue, 22 Jun 2010 16:58:38 +0000</pubDate>
		<dc:creator>Karl Nordstrom</dc:creator>
				<category><![CDATA[tools]]></category>

		<guid isPermaLink="false">http://karlnordstrom.ca/research/?p=269</guid>
		<description><![CDATA[It&#8217;s pretty simple]]></description>
				<content:encoded><![CDATA[<p><a href="http://www.davidsudjiman.info/2006/03/27/installing-and-setting-tftpd-in-ubuntu/">It&#8217;s pretty simple</a></p>
]]></content:encoded>
			<wfw:commentRss>http://karlnordstrom.ca/research/?feed=rss2&#038;p=269</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>DIVA project in Maclean&#8217;s magazine</title>
		<link>http://karlnordstrom.ca/research/?p=248</link>
		<comments>http://karlnordstrom.ca/research/?p=248#comments</comments>
		<pubDate>Wed, 19 Aug 2009 05:26:18 +0000</pubDate>
		<dc:creator>Karl Nordstrom</dc:creator>
				<category><![CDATA[1. Voice synthesizer]]></category>

		<guid isPermaLink="false">http://karlnordstrom.ca/research/?p=248</guid>
		<description><![CDATA[The project that I&#8217;m currently working on has been written up in Maclean&#8217;s magazine. The DIVA performer in the image above is Marguerite Witvoet.]]></description>
				<content:encoded><![CDATA[<p><center><img src="http://karlnordstrom.ca/research/wp-content/uploads/2008/05/marguerite_glove.jpg" alt="Marguerite with the glove" title="Marguerite with the glove" width="267" height="220" class="alignnone size-full wp-image-193" /></center></p>
<p>The project that I&#8217;m currently working on has been <a href="http://www2.macleans.ca/2009/08/13/nice-voice-for-a-glove/">written up in Maclean&#8217;s magazine</a>.  The <a href="http://www.magic.ubc.ca/artisynth/pmwiki.php?n=VisualVoice.HomePage">DIVA</a> performer in the image above is <a href="http://www.margueritewitvoet.ca/">Marguerite Witvoet</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://karlnordstrom.ca/research/?feed=rss2&#038;p=248</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Synthesizing speech and restructuring code</title>
		<link>http://karlnordstrom.ca/research/?p=115</link>
		<comments>http://karlnordstrom.ca/research/?p=115#comments</comments>
		<pubDate>Tue, 05 May 2009 04:48:01 +0000</pubDate>
		<dc:creator>Karl Nordstrom</dc:creator>
				<category><![CDATA[1. Voice synthesizer]]></category>
		<category><![CDATA[linkedin]]></category>

		<guid isPermaLink="false">http://karlnordstrom.ca/research/?p=115</guid>
		<description><![CDATA[I am currently working at the Media and Graphics Interdisciplinary Centre (MAGIC) at UBC. We are developing software that uses hand gestures to dynamically control the synthesis of speech and singing. My role is to make the speech synthesis system sound intelligible and to restructure the code to make it maintainable. You can learn more [...]]]></description>
				<content:encoded><![CDATA[<p><center><a href="http://www.magic.ubc.ca/artisynth/pmwiki.php?n=VisualVoice.HomePage"><img src="http://karlnordstrom.ca/research/wp-content/uploads/2009/05/visualvoice.jpg" alt="" title="Visual Voice" width="169" height="218" class="aligncenter size-full wp-image-110" /></a></center><br />
I am currently working at the Media and Graphics Interdisciplinary Centre (MAGIC) at UBC.  We are developing software that uses hand gestures to dynamically control the synthesis of speech and singing.  My role is to make the speech synthesis system sound intelligible and to restructure the code to make it maintainable.  You can learn more about the project at the <a href="http://www.magic.ubc.ca/artisynth/pmwiki.php?n=VisualVoice.HomePage">Visual Voice</a> website.</p>
<p>Academic Collaborators:</p>
<ul>
<li><a href="http://www.ece.ubc.ca/~ssfels/">Sid Fels</a>, <a href="http://www.magic.ubc.ca/">MAGIC</a>, <a href="http://hct.ece.ubc.ca/">HCT Laboratory</a>, UBC</li>
<li><a href="http://debussy.music.ubc.ca/pritchard/">Bob Pritchard</a>, <a href="http://www.magic.ubc.ca/">MAGIC</a>, <a href="http://www.music.ubc.ca/">School of Music</a>, UBC</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://karlnordstrom.ca/research/?feed=rss2&#038;p=115</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Choir effect</title>
		<link>http://karlnordstrom.ca/research/?p=93</link>
		<comments>http://karlnordstrom.ca/research/?p=93#comments</comments>
		<pubDate>Fri, 30 Jan 2009 19:04:15 +0000</pubDate>
		<dc:creator>Karl Nordstrom</dc:creator>
				<category><![CDATA[2. Choir effect]]></category>
		<category><![CDATA[linkedin]]></category>

		<guid isPermaLink="false">http://karlnordstrom.ca/research/?p=93</guid>
		<description><![CDATA[While working for TC-Helicon, I developed an audio effect to convert singing voices into the sound of a choir. For example, starting from four harmony voices (mp3 wav), the effect multiplies the apparent number of voices, resulting in a choir effect (mp3 wav). This effect is included in one of TC-Helicon&#8217;s latest products, the VoiceLive [...]]]></description>
				<content:encoded><![CDATA[<p><center><img src="http://karlnordstrom.ca/research/wp-content/uploads/2008/05/VoiceLive2.gif" alt="VoiceLive2" title="VoiceLive2" width="220" height="125" class="alignnone size-full wp-image-199" /></center></p>
<p>While working for <a href="http://www.tc-helicon.com/">TC-Helicon</a>, I developed an audio effect to convert singing voices into the sound of a choir.  For example, starting from four harmony voices (<a href="http://www.ece.uvic.ca/~knordstr/samples/gaudette.mp3">mp3</a>  <a href="http://www.ece.uvic.ca/~knordstr/samples/gaudette.wav">wav</a>), the effect multiplies the apparent number of voices, resulting in a choir effect (<a href="http://www.ece.uvic.ca/~knordstr/samples/gaudette_choir.mp3">mp3</a>  <a href="http://www.ece.uvic.ca/~knordstr/samples/gaudette_choir.wav">wav</a>).</p>
<p>This effect is included in one of TC-Helicon&#8217;s latest products, the VoiceLive 2.  You can find another sample of the choir effect in action in the sidebar of the <a href="http://www.tc-helicon.com/voicelive2.asp">VoiceLive 2 web page</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://karlnordstrom.ca/research/?feed=rss2&#038;p=93</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://www.ece.uvic.ca/~knordstr/samples/gaudette.wav" length="3706344" type="audio/x-wav" />
<enclosure url="http://www.ece.uvic.ca/~knordstr/samples/gaudette.mp3" length="507432" type="audio/mpeg" />
<enclosure url="http://www.ece.uvic.ca/~knordstr/samples/gaudette_choir.wav" length="3706344" type="audio/x-wav" />
<enclosure url="http://www.ece.uvic.ca/~knordstr/samples/gaudette_choir.mp3" length="507438" type="audio/mpeg" />
		</item>
		<item>
		<title>Voice transformation research</title>
		<link>http://karlnordstrom.ca/research/?p=120</link>
		<comments>http://karlnordstrom.ca/research/?p=120#comments</comments>
		<pubDate>Sat, 07 Jun 2008 03:33:47 +0000</pubDate>
		<dc:creator>Karl Nordstrom</dc:creator>
				<category><![CDATA[3. Voice transformation]]></category>

		<guid isPermaLink="false">http://karlnordstrom.ca/research/?p=120</guid>
		<description><![CDATA[MAGIC: Media and Graphics Interdisciplinary Centre, UBC MISTIC: Music Intelligence and Sound Technology, UVic karl(insert at sign)karlnordstrom.ca Project My PhD research started in collaboration with IVL Technologies and TC-Helicon, two voice processing companies in Victoria. TC-Helicon produces vocal effects products for the music industry with a focus on pitch correction and automatic harmony creation. IVL [...]]]></description>
				<content:encoded><![CDATA[<p><img src="http://karlnordstrom.ca/research/wp-content/uploads/2008/06/atDAFx300.jpg" alt="atDAFx300" title="atDAFx300" width="161" height="300" class="alignright size-full wp-image-191" /><a href="http://www.magic.ubc.ca/">MAGIC</a>: Media and Graphics Interdisciplinary Centre, <a href="http://www.ubc.ca/">UBC</a><br />
<a href="http://www.mistic.ece.uvic.ca/">MISTIC</a>: Music Intelligence and Sound Technology, <a href="http://www.uvic.ca/">UVic</a><br />
karl(insert at sign)karlnordstrom.ca</p>
<h3>Project</h3>
<p>My PhD research started in collaboration with IVL Technologies and TC-Helicon, two voice processing companies in Victoria.  TC-Helicon produces vocal effects products for the music industry with a focus on pitch correction and automatic harmony creation.  IVL produces hand held karaoke products that produce a variety of vocal effects while being plugged into a TV.  In recent years, vocal effects have become more common including chorus based effects and even distortion.  </p>
<p>The goal of the research was to enhance a digital effect that adds noise to a voice to simulate breathiness.  If a voice already sounds breathy, it is easy to add noise to increase the perception of breathiness.  However, it is difficult to add noise to voices that exhibit high-effort (i.e. when the voice sounds strained).  The added noise does not blend into the voice and instead sounds like a separate stream of noise.  In my research, I developed a technique to adaptively manipulate the perception of vocal effort.  This enabled the added noise to blend more effectively, thereby improving the breath effect.</p>
<p>An important outcome of this research is to highlight the fact that Linear Prediction (LP) (a common voice modeling technique) does not appropriately model the voice.  I presented Adaptive Pre-emphasis Linear Prediction (APLP) as a technique to appropriately compensate for variations in vocal effort.</p>
<h3>Academic and Industry Collaborators</h3>
<ul>
<li><a href="http://www.ece.uvic.ca/~peter/">Peter Driessen</a>, <a href="http://www.mistic.ece.uvic.ca/">MISTIC</a>, <a href="http://www.ece.uvic.ca">Electrical Engineering</a>, UVic</li>
<li><a href="http://www.cs.uvic.ca/~gtzan/">George Tzanetakis</a>, <a href="http://www.mistic.ece.uvic.ca/">MISTIC</a>, <a href="http://www.cs.uvic.ca">Computer Science</a>, UBC</li>
<li>Glen Rutledge, <a href="http://3dbresearch.com/">3dB Research</a> (previously at <a href="http://www.tc-helicon.com/">TC-Helicon</a> and <a href="http://www.ivl.com/">IVL Audio</a>)</li>
<li>Kevin Alexander, <a href="http://www.tc-helicon.com/">TC-Helicon</a></li>
<li>Brian Gibson, <a href="http://www.ivl.com/">IVL Audio</a></li>
<li><a href="http://web.uvic.ca/ling/faculty/esling.htm">John Esling</a>, <a href="http://web.uvic.ca/ling/">Linguistics</a></li>
<li><a href="http://www.cs.uvic.ca/~lagrange/">Mathieu Lagrange</a>, <a href="http://www.mistic.ece.uvic.ca/">MISTIC</a>, <a href="http://www.cs.uvic.ca">Computer Science</a></li>
</ul>
<h3>Publications</h3>
<ul>
<li><a href="http://karlnordstrom.ca/research/?p=78">papers</a></li>
<li><a href="https://dspace.library.uvic.ca:8443/dspace/handle/1828/916">dissertation</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://karlnordstrom.ca/research/?feed=rss2&#038;p=120</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>APLP for phrases</title>
		<link>http://karlnordstrom.ca/research/?p=51</link>
		<comments>http://karlnordstrom.ca/research/?p=51#comments</comments>
		<pubDate>Mon, 02 Jun 2008 23:39:40 +0000</pubDate>
		<dc:creator>Karl Nordstrom</dc:creator>
				<category><![CDATA[3. Voice transformation]]></category>
		<category><![CDATA[a. sound samples]]></category>
		<category><![CDATA[linkedin]]></category>

		<guid isPermaLink="false">http://karlnordstrom.ca/research/?p=51</guid>
		<description><![CDATA[I have now implemented adaptive pre-emphasis linear prediction (APLP) for phrases. The goal of this implementation of APLP is to transform high-effort voices into breathy voices. Original voice: I started with this sound sample: wav. With this kind of voice, it is difficult to add breathiness in a way that sounds natural. Breath effect with [...]]]></description>
				<content:encoded><![CDATA[<p>I have now implemented <a href="https://dspace.library.uvic.ca:8443/dspace/handle/1828/916">adaptive pre-emphasis linear prediction</a> (APLP) for phrases.  The goal of this implementation of APLP is to transform high-effort voices into breathy voices.</p>
<p><em>Original voice:</em><br />
I started with this sound sample:  <a href="http://www.ece.uvic.ca/~knordstr/samples/bonnie1_original.wav">wav</a>.  With this kind of voice, it is difficult to add breathiness in a way that sounds natural.</p>
<p><em>Breath effect with constant pre-emphasis linear prediction (LP):</em><br />
Constant pre-emphasis LP was carried out, noise was added to the residual, and the voice was resynthesized: <a href="http://www.ece.uvic.ca/~knordstr/samples/bonnie1_cplp.wav">wav</a>.  This is the technique used in current voice processors to apply a breath effect.</p>
<p><em>Breath effect with APLP:</em><br />
APLP can be used to transform the spectral envelope of the voice to match that of a typical breathy voice.  This reduces the perceived vocal effort and improves the blending of noise into the voice: <a href="http://www.ece.uvic.ca/~knordstr/samples/bonnie1_aplp.wav">wav</a>.</p>
<p><em>Breath effect with APLP and breath modulation:</em><br />
The amount of breathiness in a voice varies with the amount of effort.  As such, it makes sense to add less breathiness during times of excessive effort.  The APLP algorithm was further improved by modulating the quantity of added noise according to the quantity of vocal effort: <a href="http://www.ece.uvic.ca/~knordstr/samples/bonnie1_aplp_w_breath_modulation.wav">wav</a>.</p>
<p>Now listen to the original voice again.</p>
<p>With the breath effect, some voices work better than others.  Here is how the breath effect sounds on another voice:</p>
<p><em>Original voice:</em> <a href="http://www.ece.uvic.ca/~knordstr/samples/laura_original.wav">wav</a>.<br />
<em>Breath effect with constant pre-emphasis LP:</em> <a href="http://www.ece.uvic.ca/~knordstr/samples/laura_cplp.wav">wav</a>.<br />
<em>Breath effect with APLP:</em> <a href="http://www.ece.uvic.ca/~knordstr/samples/laura_aplp.wav">wav</a>.<br />
<em>Breath effect with APLP and breath modulation:</em> <a href="http://www.ece.uvic.ca/~knordstr/samples/laura_aplp_w_breath_modulation.wav">wav</a>.</p>
<p>________________<br />
Technical Note:<br />
Previous iterations of the algorithm included glottal closure detection to improve the blending of noise into the voice.  Glottal closure detection was eliminated from this iteration of the algorithm.  This ensures that the sound samples are representative of what can be achieved on real-time voice signals in a musical context.</p>
]]></content:encoded>
			<wfw:commentRss>http://karlnordstrom.ca/research/?feed=rss2&#038;p=51</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://www.ece.uvic.ca/~knordstr/samples/bonnie1_original.wav" length="419076" type="audio/x-wav" />
<enclosure url="http://www.ece.uvic.ca/~knordstr/samples/bonnie1_cplp.wav" length="419076" type="audio/x-wav" />
<enclosure url="http://www.ece.uvic.ca/~knordstr/samples/bonnie1_aplp.wav" length="419076" type="audio/x-wav" />
<enclosure url="http://www.ece.uvic.ca/~knordstr/samples/bonnie1_aplp_w_breath_modulation.wav" length="419076" type="audio/x-wav" />
<enclosure url="http://www.ece.uvic.ca/~knordstr/samples/laura_original.wav" length="507268" type="audio/x-wav" />
<enclosure url="http://www.ece.uvic.ca/~knordstr/samples/laura_cplp.wav" length="507268" type="audio/x-wav" />
<enclosure url="http://www.ece.uvic.ca/~knordstr/samples/laura_aplp.wav" length="507268" type="audio/x-wav" />
<enclosure url="http://www.ece.uvic.ca/~knordstr/samples/laura_aplp_w_breath_modulation.wav" length="507268" type="audio/x-wav" />
		</item>
		<item>
		<title>Papers</title>
		<link>http://karlnordstrom.ca/research/?p=78</link>
		<comments>http://karlnordstrom.ca/research/?p=78#comments</comments>
		<pubDate>Thu, 15 May 2008 20:23:09 +0000</pubDate>
		<dc:creator>Karl Nordstrom</dc:creator>
				<category><![CDATA[3. Voice transformation]]></category>
		<category><![CDATA[b. papers]]></category>

		<guid isPermaLink="false">http://karlnordstrom.ca/research/?p=78</guid>
		<description><![CDATA[K. I. Nordstrom, G. Tzanetakis and P. F. Driessen, &#8220;Transforming Perceived Vocal Effort and Breathiness Using Adaptive Pre-Emphasis Linear Prediction&#8220;, IEEE Transactions on Audio, Speech and Language Processing, vol. 16, no. 6, pp. 1087-1096, August 2008. K. I. Nordstrom and P. F. Driessen, &#8220;Variable preemphasis LPC for modeling vocal effort in the singing voice&#8220;, Proceedings [...]]]></description>
				<content:encoded><![CDATA[<ul>
<li>K. I. Nordstrom, G. Tzanetakis and P. F. Driessen, &#8220;<a href="http://www.ece.uvic.ca/~peter/papers/IEEEAudioAug08.pdf">Transforming Perceived Vocal Effort and Breathiness Using Adaptive Pre-Emphasis Linear Prediction</a>&#8220;, <em>IEEE Transactions on Audio, Speech and Language Processing</em>, vol. 16, no. 6, pp. 1087-1096, August 2008.</li>
<li>K. I. Nordstrom and P. F. Driessen, &#8220;<a href="http://www.ece.uvic.ca/~knordstr/library/NordstromDriessen06.pdf">Variable preemphasis LPC for modeling vocal effort in the singing voice</a>&#8220;, <em>Proceedings of the 9th International Conference on Digital Audio Effects (<a href="http://dafx.ca/">DAFx06</a>)</em>, Montreal, QC, Canada, September 2006.</li>
<li>K. I. Nordstrom, P. F. Driessen, and G. A. Rutledge, &#8220;<a href="http://www.ece.uvic.ca/~knordstr/library/NordstromDriessen06b.pdf">Influence of the LPC filter upon the perception of breathiness and vocal effort</a>&#8220;, <em>IEEE Int. Symposium on Signal Processing and Information Technology (ISSPIT06)</em>, Vancouver, BC, Canada, August 2006.</li>
<li>K. I. Nordstrom, &#8220;Eliminating the perception of vocal effort while synthesizing breathy voices&#8221;, <em>Graduate Innovation Forum</em>, University of Victoria, BC, Canada, May 2006. [<a href="http://www.ece.uvic.ca/~knordstr/library/Nordstrom06.pdf">abstact</a>]</li>
<li>K. I. Nordstrom, G. A. Rutledge, P. F. Driessen, &#8220;<a href="http://www.ece.uvic.ca/~knordstr/library/NordstromRutledge05.pdf">Using voice conversion as a paradigm for analyzing breath quality</a>&#8220;, <em>IEEE Pacific Rim Conference on Communications, Computers and Signal Processing (PacRim05)</em>, Victoria, BC, Canada, August, 2005.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://karlnordstrom.ca/research/?feed=rss2&#038;p=78</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dissertation</title>
		<link>http://karlnordstrom.ca/research/?p=50</link>
		<comments>http://karlnordstrom.ca/research/?p=50#comments</comments>
		<pubDate>Wed, 14 May 2008 18:46:07 +0000</pubDate>
		<dc:creator>Karl Nordstrom</dc:creator>
				<category><![CDATA[3. Voice transformation]]></category>

		<guid isPermaLink="false">http://karlnordstrom.ca/research/?p=50</guid>
		<description><![CDATA[]]></description>
				<content:encoded><![CDATA[<p><a href="https://dspace.library.uvic.ca:8443/dspace/handle/1828/916"><img src='http://karlnordstrom.ca/research/wp-content/uploads/2008/05/dissertation.gif' alt='Dissertation' /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://karlnordstrom.ca/research/?feed=rss2&#038;p=50</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Defeating writing challenges</title>
		<link>http://karlnordstrom.ca/research/?p=52</link>
		<comments>http://karlnordstrom.ca/research/?p=52#comments</comments>
		<pubDate>Tue, 13 May 2008 17:32:03 +0000</pubDate>
		<dc:creator>Karl Nordstrom</dc:creator>
				<category><![CDATA[writing]]></category>

		<guid isPermaLink="false">http://karlnordstrom.ca/research/?p=52</guid>
		<description><![CDATA[I found the writing portion of my PhD difficult. The words slip easily from my mind onto the page while writing for myself. However, I often found myself blocked while writing the dissertation. At times, putting words onto the page felt almost painful. Below, I describe how I overcame this challenge. I like to analyze [...]]]></description>
				<content:encoded><![CDATA[<p>I found the writing portion of my PhD difficult.  The words slip easily from my mind onto the page while writing for myself.  However, I often found myself blocked while writing the dissertation.  At times, putting words onto the page felt almost painful.  Below, I describe how I overcame this challenge.</p>
<p>I like to analyze and understand everything.  However, one of the things that I came to realize is that I don&#8217;t understand the writing process.  I don&#8217;t understand how I convert ideas into words.  When I attempt to analyze writing, the writing stops.  Analysis may be fine in the later editing stages but I find analysis deadly to the process of synthesizing new text.  While writing, I have to force myself let go of my impulse to analyze and to write without trying to write.</p>
<p>I also have a tendency to focus on problems and details.  I like to ensure that I have covered every possible issue and exception.  As a result, I tend to focus in on problematic details, forgetting the context of the entire work.  This results in blockages within the writing process.  To reduce my focus on problematic details, I exported notes that I had made out of the main document and into a separate file that I don&#8217;t see while writing.  I also forced myself to skim the entire work each day to remind myself of the big picture.</p>
<p>Here is my personal list of techniques.  Keep in mind that everyone writes differently.  While I found these techniques helpful, the same techniques may or may not work for you.
<ol>
<li>Trust that the  process of writing will, sooner or later, result  in something good.  It&#8217;s not necessary to understand how ideas are converted into words.  Just sit down and write and see what happens.  The act of writing is an act of faith and analysis shuts down the writing process.
<li>Write what you know and keep it simple.  Don&#8217;t try to write beyond your knowledge.  Just write what you understand and write it as clearly as possible.
<li>Keep working on a creative project that generates new content, even if only a little time each day.  This creative work will feed into and accelerate the writing process.  Writing 100% all day every day leads to burnout.
<li>Know that the core ideas meet or exceed the requirements of the final product.  This makes the writing go smoothly.  You don&#8217;t need to understand how ideas are converted into words.  You do need to understand the ideas themselves.
<li>Realize that other people probably have lower expectations than you do.  Don&#8217;t aim for perfection.  Just write.
<li>Gloss over problems and gaps in the main document as though there is no problem at all.  Present everything in the best  light possible, as though anyone could read it tomorrow and feel like it is complete.  If you have to, keep a list of notes in a separate document that you don&#8217;t see while writing.
<li>Do not put notes in the document.  Extra notes create blockages in the writing process as the mind focuses on fixing problems rather than writing.  Extra notes also bring problems to the attention of reviewers.  This distracts them from the writing that you have already completed.  If something is missing, let them bring it to your attention.  Keep extra notes in an extra file that you don&#8217;t see while writing.
<li>Skim the entire work daily.  This provides context.  It will prevent you from writing in a way that does not fit into the rest of the document.
<li>Freely delete low quality material. Holding onto junk text will block the writing process.  If you can&#8217;t bear deleting, cut and paste that material into a separate document that you won&#8217;t see while writing.
<p><b>Two more points for techies&#8230;</b></p>
<li>If you are using an editor such as latex, make sure that you can easily see, navigate and edit the product in its final form.  When reading the final product, you will see things that you cannot see in the editor.
<li>Use source control so that you can easily delete or rewrite low quality work throughout the document, knowing that you can always get it back.
</ol>
<p>These techniques were helpful to me and they may be helpful to you.  If you would like more ideas about defeating writing blocks, I highly recommend <a href="http://www.amazon.com/Understanding-Writing-Blocks-Keith-Hjortshoj/dp/0195141369">Understanding Writing Blocks</a> by Keith Hjortshoj. </p>
]]></content:encoded>
			<wfw:commentRss>http://karlnordstrom.ca/research/?feed=rss2&#038;p=52</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Journal paper</title>
		<link>http://karlnordstrom.ca/research/?p=48</link>
		<comments>http://karlnordstrom.ca/research/?p=48#comments</comments>
		<pubDate>Fri, 04 Apr 2008 19:26:16 +0000</pubDate>
		<dc:creator>Karl Nordstrom</dc:creator>
				<category><![CDATA[3. Voice transformation]]></category>

		<guid isPermaLink="false">http://karlnordstrom.ca/research/?p=48</guid>
		<description><![CDATA[K. I. Nordstrom, G. Tzanetakis and P. F. Driessen, &#8220;Transforming Perceived Vocal Effort and Breathiness Using Adaptive Pre-Emphasis Linear Prediction&#8220;, IEEE Transactions on Audio, Speech and Language Processing, vol. 16, no. 6, pp. 1087-1096, August 2008.]]></description>
				<content:encoded><![CDATA[<p>K. I. Nordstrom, G. Tzanetakis and P. F. Driessen, &#8220;<a href="http://ieeexplore.ieee.org/xpl/freeabs_all.jsp?isnumber=4566081&#038;arnumber=4566083">Transforming Perceived Vocal Effort and Breathiness Using Adaptive Pre-Emphasis Linear Prediction</a>&#8220;, <em>IEEE Transactions on Audio, Speech and Language Processing</em>, vol. 16, no. 6, pp. 1087-1096, August 2008.</p>
]]></content:encoded>
			<wfw:commentRss>http://karlnordstrom.ca/research/?feed=rss2&#038;p=48</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why did I choose this research topic?</title>
		<link>http://karlnordstrom.ca/research/?p=47</link>
		<comments>http://karlnordstrom.ca/research/?p=47#comments</comments>
		<pubDate>Tue, 01 Apr 2008 23:31:17 +0000</pubDate>
		<dc:creator>Karl Nordstrom</dc:creator>
				<category><![CDATA[3. Voice transformation]]></category>

		<guid isPermaLink="false">http://karlnordstrom.ca/research/?p=47</guid>
		<description><![CDATA[People often ask me why I chose my particular research topic. Why work on transforming high-effort voices into breathy voices? I typically respond by describing some of products for voice transformation, created by TC-Helicon, IVL Audio (now both competitors), and 3dB Research. I talk about how a breathy effect can be used in musical situations [...]]]></description>
				<content:encoded><![CDATA[<p>People often ask me why I chose my particular research topic.  Why work on transforming high-effort voices into breathy voices?  I typically respond by describing some of products for voice transformation, created by <a href="http://www.tc-helicon.com/">TC-Helicon</a>, <a href="http://www.ivl.com/">IVL Audio</a> (now both competitors), and <a href="http://3dbresearch.com/">3dB Research</a>.  I talk about how a breathy effect can be used in musical situations to enhance the voice.  That said, there are some other motivations.  I&#8217;m curious about the physiology and acoustics of the voice.  I&#8217;m curious about how the acoustic signal from the voice can be manipulated to simulate physiological changes in the voice.  I sometimes talk about these motivations.  However, there is one motivation that I rarely describe, and that is of aesthetics.  </p>
<p>In manipulating the voice, I am attentive to the particular sound texture of the voice (also known as voice quality).  I want to find ways to manipulate that texture without creating something that sounds unnatural.  This is very subjective.  The voice is a complex instrument and it can create a diversity of sound textures.  For example, voice quality has been described with <a href="http://www.ncvs.org/ncvs/tutorials/voiceprod/tutorial/quality.html">more than thirty different terms</a> as various researchers have attempted to better understand the voice.  In my research, I am attempting to translate the subjective perceptions of breathiness and vocal effort into an engineering context where they can be quantified and manipulated.  However, my deeper interest is in creating a pleasing sound that matches a subjective ideal.</p>
<p>This search for a particular sound texture in the voice parallels my search for what guitarists call &#8220;tone&#8221; in playing the guitar.  It&#8217;s an aesthetic judgment about how good or bad the instrument sounds.  It&#8217;s possible to analyze this &#8220;tone&#8221; on a spectrogram and artificially mimic the &#8220;tone&#8221; of a great guitarist, but ultimately the judgment about &#8220;tone&#8221; is an artistic judgment made by the listener.  In theory, it may be possible to quantify &#8220;tone&#8221; but the point of creating a &#8220;tone&#8221; is not to be quantified and controlled.  The point in the guitarist having &#8220;tone&#8221; is to create something aesthetically pleasing.  It&#8217;s the same with my interest in the sound texture of the voice.  I want to create voices that sound aesthetically pleasing.  </p>
<p>While I find myself primarily in an engineering context, my motivation is to create sounds that are artistically appreciated.  However, it&#8217;s not easy to do large transformations that sound natural.  The complexity of the voice makes transformation difficult.  After all, I&#8217;m working with an instrument that has no fixed dimensions.  It is easy to make small changes, but most large changes sound bad.  The techniques that I have developed are more effective than the prior technology, but there is still a long way to go before large voice transformations sound good.  As a result, the artistic side of me is often disappointed.  Yes, I find the work interesting, but there is still so far to go. </p>
]]></content:encoded>
			<wfw:commentRss>http://karlnordstrom.ca/research/?feed=rss2&#038;p=47</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Transforming perceived vocal effort and breathiness using adaptive pre-emphasis linear prediction</title>
		<link>http://karlnordstrom.ca/research/?p=40</link>
		<comments>http://karlnordstrom.ca/research/?p=40#comments</comments>
		<pubDate>Wed, 09 Jan 2008 05:40:11 +0000</pubDate>
		<dc:creator>Karl Nordstrom</dc:creator>
				<category><![CDATA[3. Voice transformation]]></category>
		<category><![CDATA[a. sound samples]]></category>

		<guid isPermaLink="false">http://karlnordstrom.ca/research/?p=40</guid>
		<description><![CDATA[I carried out some listening experiments to evaluate the voice transformation algorithm. The results of this experiment have not yet been published but the algorithm is described in this paper that was presented at DAFX. The goal is to transform a high effort voice into a target breathy voice. Here is the original high effort [...]]]></description>
				<content:encoded><![CDATA[<p>I carried out some listening experiments to evaluate the voice transformation algorithm.  The results of this experiment have not yet been published but the algorithm is described in <a href="http://www.dafx.ca/proceedings/papers/p_157.pdf">this paper</a> that was presented at <a href="http://www.dafx.ca/">DAFX</a>.  The goal is to transform a high effort voice into a target breathy voice.</p>
<p>Here is the <a href='http://karlnordstrom.ca/research/wp-content/uploads/2008/01/popeil_orig_hen.wav' title='original high effort voice'>original high effort voice</a>.</p>
<p>I want to transform that high-effort voice into this <a href='http://karlnordstrom.ca/research/wp-content/uploads/2008/01/popeil_orig_bn.wav' title='Target breathy voice'>target breathy voice</a>.</p>
<p>If I attempt to transform the high-effort voice by adding artificial aspiration noise while using constant pre-emphasis linear prediction (LP), the <a href='http://karlnordstrom.ca/research/wp-content/uploads/2008/01/popeil_he2b_cpren.wav' title='Transformed high-effort voice using constant pre-emphasis LP'>transformed voice sounds like this</a>.  The voice exhibits more aspiration noise but still retains the perception of high vocal effort.</p>
<p>A breathy effect from a <a href='http://karlnordstrom.ca/research/wp-content/uploads/2008/03/popeil_he2b_voicepro2n.wav' title='Transformed high-effort voice using VoicePro'>commercial voice processor</a> was also used to add breathiness to a high-effort voice.  This LP-based effect uses some additional filtering to shape the voice spectrum and to shape the added aspiration noise.  However, the core of the algorithm operates as a constant pre-emphasis LP algorithm.</p>
<p>The presence or absence of aspiration noise is only one of the differences between high-effort and breathy voices.  When a voice changes between high-effort and breathiness, the spectral envelope of the voice also changes.  High effort voices contain more high-frequency content than the corresponding breathy voices.  Constant pre-emphasis LP does not modify the spectral envelope of the voice.</p>
<p>Adaptive pre-emphasis linear prediction (APLP) can be used to change the perceived vocal effort by modifying the spectral envelope of the voice to match the spectral envelope of the breathy voice.  After the spectral envelope has been re-shaped, artificial aspiration noise is added.  The results vary slightly depending on the order of the spectral emphasis filter that is used to shape the spectral envelope: <a href='http://karlnordstrom.ca/research/wp-content/uploads/2008/01/popeil_he2b_1ordn.wav' title='Transformed high-effort voice using first-order APLP'>first-order spectral emphasis filter</a> or <a href='http://karlnordstrom.ca/research/wp-content/uploads/2008/01/popeil_he2b_3ordn.wav' title='Transformed high-effort voice using third-order APLP'>third-order spectral emphasis filter</a>.</p>
<p>The transformation is not perfect but APLP results in a transformed high-effort voice that more closely matches the target breathy voice.</p>
]]></content:encoded>
			<wfw:commentRss>http://karlnordstrom.ca/research/?feed=rss2&#038;p=40</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://karlnordstrom.ca/research/wp-content/uploads/2008/01/popeil_orig_hen.wav" length="175916" type="audio/x-wav" />
<enclosure url="http://karlnordstrom.ca/research/wp-content/uploads/2008/01/popeil_orig_bn.wav" length="175984" type="audio/x-wav" />
<enclosure url="http://karlnordstrom.ca/research/wp-content/uploads/2008/01/popeil_he2b_cpren.wav" length="176238" type="audio/x-wav" />
<enclosure url="http://karlnordstrom.ca/research/wp-content/uploads/2008/01/popeil_he2b_1ordn.wav" length="176238" type="audio/x-wav" />
<enclosure url="http://karlnordstrom.ca/research/wp-content/uploads/2008/01/popeil_he2b_3ordn.wav" length="176222" type="audio/x-wav" />
<enclosure url="http://karlnordstrom.ca/research/wp-content/uploads/2008/03/popeil_he2b_voicepro2n.wav" length="175938" type="audio/x-wav" />
		</item>
		<item>
		<title>The Sons Of Martha by Rudyard Kipling</title>
		<link>http://karlnordstrom.ca/research/?p=39</link>
		<comments>http://karlnordstrom.ca/research/?p=39#comments</comments>
		<pubDate>Tue, 10 Jul 2007 17:46:30 +0000</pubDate>
		<dc:creator>Karl Nordstrom</dc:creator>
				<category><![CDATA[philosophy]]></category>

		<guid isPermaLink="false">http://karlnordstrom.ca/research/?p=39</guid>
		<description><![CDATA[Engineers read the following poem while initiating students at iron ring ceremonies. The Sons of Mary seldom bother, for they have inherited that good part; But the Sons of Martha favour their Mother of the careful soul and the troubled heart. And because she lost her temper once, and because she was rude to the [...]]]></description>
				<content:encoded><![CDATA[<p>Engineers read the following poem while initiating students at <a href="http://www.ironring.ca/">iron ring</a> ceremonies.</p>
<blockquote><p>The Sons of Mary seldom bother, for they have inherited that good part;<br />
But the Sons of Martha favour their Mother of the careful soul and the troubled heart.<br />
And because she lost her temper once, and because she was rude to the Lord her Guest,<br />
Her Sons must wait upon Mary&#8217;s Sons, world without end, reprieve, or rest.</p>
<p>It is their care in all the ages to take the buffet and cushion the shock.<br />
It is their care that the gear engages; it is their care that the switches lock.<br />
It is their care that the wheels run truly; it is their care to embark and entrain,<br />
Tally, transport, and deliver duly the Sons of Mary by land and main.</p>
<p>They say to mountains &#8220;Be ye removÃ¨d.&#8221; They say to the lesser floods &#8220;Be dry.&#8221;<br />
Under their rods are the rocks reprovÃ¨d&#8212;they are not afraid of that which is high.<br />
Then do the hill-tops shake to the summit&#8212;then is the bed of the deep laid bare,<br />
That the Sons of Mary may overcome it, pleasantly sleeping and unaware.</p>
<p>They finger Death at their gloves&#8217; end where they piece and repiece the living wires.<br />
He rears against the gates they tend: they feed him hungry behind their fires.<br />
Early at dawn, ere men see clear, they stumble into his terrible stall,<br />
And hale him forth like a haltered steer, and goad and turn him till evenfall.</p>
<p>To these from birth is Belief forbidden; from these till death is Relief afar.<br />
They are concerned with matters hidden&#8212;under the earthline their altars are&#8212;<br />
The secret fountains to follow up, waters withdrawn to restore to the mouth,<br />
And gather the floods as in a cup, and pour them again at a city&#8217;s drouth.</p>
<p>They do not preach that their God will rouse them a little before the nuts work loose.<br />
They do not preach that His Pity allows them to drop their job when they damn-well choose.<br />
As in the thronged and the lighted ways, so in the dark and the desert they stand,<br />
Wary and watchful all their days that their brethren&#8217;s ways may be long in the land.</p>
<p>Raise ye the stone or cleave the wood to make a path more fair or flat;<br />
Lo, it is black already with the blood some Son of Martha spilled for that!<br />
Not as a ladder from earth to Heaven, not as a witness to any creed,<br />
But simple service simply given to his own kind in their common need.</p>
<p>And the Sons of Mary smile and are blessÃ¨d&#8212;they know the Angels are on their side.<br />
They know in them is the Grace confessÃ¨d, and for them are the Mercies multiplied.<br />
They sit at the feet&#8212;they hear the Word&#8212;they see how truly the Promise runs.<br />
They have cast their burden upon the Lord, and&#8212;the Lord He lays it on Martha&#8217;s Sons!</p>
<p>- Rudyard Kipling</p></blockquote>
<hr />
<p>I often feel this way:<br />
<blockquote>They do not preach that their God will rouse them a little before the nuts work loose.<br />
They do not preach that His Pity allows them to drop their job when they damn-well choose. </p></blockquote>
<p> I often feel like there are many things that I have to do before I can have fun, that if I don&#8217;t do my job, the world might fall apart.  I would prefer to be more like a Son of Mary, able to just enjoy of life.  </p>
<p>For me, Kipling&#8217;s poem captures my feelings of conflict between engineering that is often subject to strict constraints and artistic expressions that seem more free.  That said, the dichotomy is not entirely true.  There is a joy in engineering technology.  It&#8217;s fun to figure out how technology works and to create things using that knowledge.  Besides, art isn&#8217;t entirely free.  It&#8217;s a hell of a lot of work to carry out an artistic project of any consequence.  </p>
<p>The assumed segregation between art and engineering has annoyed me for a long time.  That&#8217;s why I&#8217;m happy to see <a href="http://www.ece.uvic.ca/~peter/dto/dtomusic.html">projects</a> that bring the two approaches together.</p>
]]></content:encoded>
			<wfw:commentRss>http://karlnordstrom.ca/research/?feed=rss2&#038;p=39</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Computer and acoustic instruments contrasted</title>
		<link>http://karlnordstrom.ca/research/?p=37</link>
		<comments>http://karlnordstrom.ca/research/?p=37#comments</comments>
		<pubDate>Wed, 20 Jun 2007 19:09:01 +0000</pubDate>
		<dc:creator>Karl Nordstrom</dc:creator>
				<category><![CDATA[5. Computer music]]></category>

		<guid isPermaLink="false">http://karlnordstrom.ca/research/?p=37</guid>
		<description><![CDATA[There&#8217;s a survey that has been completed and published at NIME07 about musicians&#8217; opinions on acoustic and computer instruments. You can read it in pdf form. I participated in the survey and found the results interesting. I&#8217;m not going to summarize the results here, but I will share my experiences with acoustic and computer instruments. [...]]]></description>
				<content:encoded><![CDATA[<p>There&#8217;s a <a href="http://www.ixi-audio.net/survey/">survey</a> that has been completed and published at <a href="http://itp.nyu.edu/nime/2007/">NIME07</a> about musicians&#8217; opinions on acoustic and computer instruments.  You can read it in <a href="http://www.ixi-audio.net/thor/surveyMusicalInstruments.pdf">pdf</a> form.  I participated in the survey and found the results interesting.  I&#8217;m not going to summarize the results here, but I will share my experiences with acoustic and computer instruments.</p>
<p>Before I talk about it, I&#8217;ll describe my musical background.  I started out playing the trumpet.  I started playing the guitar when I was 15 years old.  Some friends and I tried starting a band and we played publicly a few times.  I had a serious repetitive strain injury in 1994 that would not get better until I stopped playing altogether.  I sold my guitar and amplifiers.  It took about 7 years for the repetitive strain injury to heal.  </p>
<p>I entered UVic with an interest in computer music, wondering whether I could get into it as a substitute for the guitar.  I took a year long course in which I had fun playing with computer music.  It was interesting and fun but I didn&#8217;t produce anything that I could imagine non-academics enjoying.  Around the same time, I was building an electric guitar:</p>
<p><center><a href='http://karlnordstrom.ca/research/wp-content/uploads/2007/06/nordstromguitar.jpg' title='Guitar under construction - playable but unfinished'><img src='http://karlnordstrom.ca/research/wp-content/uploads/2007/06/nordstromguitar.thumbnail.jpg' alt='Guitar under construction - playable but unfinished' /></a></center></p>
<p>I find computer music interesting.  I like to understand how music is constructed and I like learning how to manipulate sounds in a way that produces new possibilities.  I love investigating the connection between a physical system and the acoustic waves that we hear by modeling that on a computer.  I have developed a computer model of the acoustic guitar and my research manipulates the perception of breathiness in the singing voice based on physiological knowledge of the voice.</p>
<p>That said, I remember driving home one day after the computer music seminar and hearing on the radio a simple guitar line.  The feeling in the bending string moved me more than all the work I had done in computer music.  After my guitar was playable, I experienced that directly through my hands.  </p>
<p>It is hard to create the feeling of working with a physical vibrating system on a computer.  I think that I have too much history with the guitar for me to achieve something that feels equivalent on a computer without undergoing years of work.  I love the sound and feeling of working with strings, touching them with my fingers to change their tonality in subtle ways.  I love the sound of a small tube amp turned up loud, the feedback and compression sustaining the notes with a rich warmth.  It&#8217;s an electric-acoustic system that feels powerful and expressive to me.  </p>
<p>On a computer, I find it difficult to achieve the subtle control and the physical feeling of an acoustic instrument.  I&#8217;m all for using computers to play with sound and music but I&#8217;m not sure that I will ever match my experiences with the guitar.</p>
]]></content:encoded>
			<wfw:commentRss>http://karlnordstrom.ca/research/?feed=rss2&#038;p=37</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Glottal wave analysis with adaptive inverse filtering</title>
		<link>http://karlnordstrom.ca/research/?p=36</link>
		<comments>http://karlnordstrom.ca/research/?p=36#comments</comments>
		<pubDate>Thu, 14 Jun 2007 05:11:18 +0000</pubDate>
		<dc:creator>Karl Nordstrom</dc:creator>
				<category><![CDATA[3. Voice transformation]]></category>

		<guid isPermaLink="false">http://karlnordstrom.ca/research/?p=36</guid>
		<description><![CDATA[I have been developing a way to measure variations in the spectral envelope of the glottal source. Not long ago, I came across a old paper that describes much of what I had discovered on my own. Adaptive inverse filtering can effectively capture large variations in voice quality between breathy and pressed voices where more [...]]]></description>
				<content:encoded><![CDATA[<p>I have been developing a way to measure variations in the spectral envelope of the glottal source.  Not long ago, I came across a old paper that describes much of what I had discovered on my own.  Adaptive inverse filtering can effectively capture large variations in voice quality between breathy and pressed voices where more standard techniques of closed-phase, covariance LPC break down.  Closed-phase techniques don&#8217;t work well for high-pitched or breathy voices because the closed-phase can be short to non-existent.  <a href="http://www.acoustics.hut.fi/~paavo/">Paavo Alku</a> has written an <a href="http://scholar.google.com/scholar?hl=en&#038;lr=&#038;cluster=5025445194649406991">excellent paper</a> that effectively describes an adaptive inverse filtering technique (adaptive LPC) that can extract glottal pulses from breathy and pressed voices.  If you&#8217;re interested in robust techniques for modeling variations in the glottal source, Alku&#8217;s paper is well worth reading.</p>
<ul>
<li>Paavo Alku, â€œGlottal wave analysis with Pitch Synchronous Iterative Adaptive Inverse Filtering,â€ <em>Speech Communication</em>, vol. 11, pp. 109â€“118, 1992.</ul>
]]></content:encoded>
			<wfw:commentRss>http://karlnordstrom.ca/research/?feed=rss2&#038;p=36</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Discrete-time modeling of musical instruments</title>
		<link>http://karlnordstrom.ca/research/?p=35</link>
		<comments>http://karlnordstrom.ca/research/?p=35#comments</comments>
		<pubDate>Tue, 05 Jun 2007 17:21:51 +0000</pubDate>
		<dc:creator>Karl Nordstrom</dc:creator>
				<category><![CDATA[4. Instrument modeling]]></category>

		<guid isPermaLink="false">http://karlnordstrom.ca/research/?p=35</guid>
		<description><![CDATA[A 78-page paper entitled Discrete-time modeling of musical instruments, written by Vesa VÃ¤limÃ¤ki et al., has been published in Reports on Progress in Physics It&#8217;s a great place to start if you want to get into digital modeling of musical instruments. You would also do well to check out Julius Smith&#8217;s online publications.]]></description>
				<content:encoded><![CDATA[<p>A 78-page paper entitled <a href="http://www.iop.org/EJ/article/0034-4885/69/1/R01/rpp6_1_R01.pdf">Discrete-time modeling of musical instruments</a>, written by Vesa VÃ¤limÃ¤ki <em>et al.</em>, has been published in <em>Reports on Progress in Physics</em> It&#8217;s a great place to start if you want to get into digital modeling of musical instruments.  You would also do well to check out Julius Smith&#8217;s <a href="http://ccrma-www.stanford.edu/~jos/pubs.html">online publications</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://karlnordstrom.ca/research/?feed=rss2&#038;p=35</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Consolas</title>
		<link>http://karlnordstrom.ca/research/?p=34</link>
		<comments>http://karlnordstrom.ca/research/?p=34#comments</comments>
		<pubDate>Fri, 11 May 2007 18:24:00 +0000</pubDate>
		<dc:creator>Karl Nordstrom</dc:creator>
				<category><![CDATA[tools]]></category>

		<guid isPermaLink="false">http://karlnordstrom.ca/research/?p=34</guid>
		<description><![CDATA[This is old news but if you&#8217;re stuck with a lousy selection of fixed-width fonts in Windows XP, you might want to take a look at Consolas, a new fixed-width font that comes with Microsoft Visual Studio and Vista. It&#8217;s a big improvement on Lucida Console and Courier New. &#8230;2007 May 15 It looks good [...]]]></description>
				<content:encoded><![CDATA[<p>This is old news but if you&#8217;re stuck with a lousy selection of fixed-width fonts in Windows XP, you might want to take a look at <a href="http://en.wikipedia.org/wiki/Consolas">Consolas</a>, a new fixed-width font that comes with Microsoft Visual Studio and Vista.  It&#8217;s a big improvement on Lucida Console and Courier New.</p>
<div class="entrytitle">
<h3>&#8230;2007 May 15</h3>
</div>
<p>It looks good on my laptop but not as great on another desktop that I tried.</p>
<p>Consolas was designed to work with <a href="http://www.microsoft.com/typography/ClearTypeInfo.mspx">ClearType</a>, which I have been using for a couple years.  For that reason, <a href="http://www.codinghorror.com/blog/archives/000356.html">not everyone likes it</a>.</p>
<p>If you have XP, you can get Consolas at least three ways:</p>
<ul>
<li><a href="http://www.microsoft.com/downloads/details.aspx?familyid=22e69ae4-7e40-4807-8a86-b3d36fab68d3&#038;displaylang=en">Get it</a> with MS Visual Studio 2005.</li>
<li>Download <a href="http://www.microsoft.com/downloads/details.aspx?familyid=048DC840-14E1-467D-8DCA-19D2A8FD7485&#038;displaylang=en">PowerPoint Viewer 2007</a></li>
<li>Download the <a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=941B3470-3AE9-4AEE-8F43-C6BB74CD1466&#038;displaylang=en">Microsoft Office Compatibility Pack for Word, Excel, and PowerPoint 2007</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://karlnordstrom.ca/research/?feed=rss2&#038;p=34</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Comparing 1rst, 2nd and 3rd order pre-emphasis filters</title>
		<link>http://karlnordstrom.ca/research/?p=31</link>
		<comments>http://karlnordstrom.ca/research/?p=31#comments</comments>
		<pubDate>Thu, 01 Mar 2007 23:17:51 +0000</pubDate>
		<dc:creator>Karl Nordstrom</dc:creator>
				<category><![CDATA[3. Voice transformation]]></category>
		<category><![CDATA[a. sound samples]]></category>

		<guid isPermaLink="false">http://karlnordstrom.ca/research/?p=31</guid>
		<description><![CDATA[You will find some samples, below, that demonstrate how the voice conversion algorithm sounds different depending upon the order of the adaptive pre-emphasis filter. The goal of the algorithm is to reduce the perceived vocal effort and to increase the perceived breathiness. In the adaptive pre-emphasis algorithm, it&#8217;s necessary to choose an order of filter [...]]]></description>
				<content:encoded><![CDATA[<p>You will find some samples, below, that demonstrate how the <a href="http://www.ece.uvic.ca/~knordstr/library/NordstromDriessen06.pdf">voice conversion algorithm</a> sounds different depending upon the order of the adaptive pre-emphasis filter.  The goal of the algorithm is to reduce the perceived vocal effort and to increase the perceived breathiness.</p>
<p>In the adaptive pre-emphasis algorithm, it&#8217;s necessary to choose an order of filter for the pre-emphasis.  If the order is too low, the pre-emphasis does not have enough dynamic range.  If the order is too high, the pre-emphasis will capture formant information.</p>
<p>I&#8217;m using <a href="http://en.wikipedia.org/wiki/Linear_prediction">LPC</a> to estimate the pre-emphasis filter.  As long as it is a first order filter, the pole of the filter is at zero hertz and the pre-emphasis filter looks like a spectral tilt.  This is the typical configuration for the pre-emphasis filter.  At orders higher than one, LPC can estimate a pre-emphasis filter with pole(s) at higher frequencies in the voice spectrum.  This happens with high-effort voices and the resulting  pre-emphasis looks like a spectral tilt plus a mid-range resonance.  You can find a plot of this result in the <a href="http://www.ece.uvic.ca/~knordstr/library/NordstromDriessen06.pdf">DAFX paper</a>.</p>
<p>I can make a number of arguments about whether the pre-emphasis should have a resonance in it or not.  I&#8217;m not going to explain it now except to say that perceived vocal effort is the result of both <a href="http://www.speech.kth.se/prod/publications/files/qpsr/1995/1995_36_2-3_119-156.pdf">changes to the voice source</a> and <a href="http://www.brl.ntt.co.jp/people/kis/paper/smac03imagawa.pdf">changes to the vocal tract filter</a>.</p>
<p>The above explanation was very brief. Whether you understand it or not, you can listen to some of the resulting samples, below:</p>
<p>We want to make the high-effort voice sound like this target breathy voice: <a href="http://www.ece.uvic.ca/~knordstr/samples/conversion/popeil_breathy.wav">wav</a>.</p>
<p>Here is the original high-effort voice: <a href="http://www.ece.uvic.ca/~knordstr/samples/conversion/popeil_high_effort.wav">wav</a>.</p>
<p>One common way to try to simulate breathiness is to add aspiration noise to the LPC residual.  This is what it sounds like when we do that with the high-effort voice: <a href="http://www.ece.uvic.ca/~knordstr/samples/pre_order/popeil_constpre_breath.wav">wav</a>.</p>
<p>The voice conversion algorithm uses adaptive pre-emphasis LPC to reduce the perceived vocal effort in the voice before adding noise to simulate breathiness.  Here is the transformed high-effort voice:</p>
<p>1rst order pre-emphasis filter: <a href="http://www.ece.uvic.ca/~knordstr/samples/pre_order/popeil_1ordpre.wav">wav</a>.<br />
2nd order pre-emphasis filter: <a href="http://www.ece.uvic.ca/~knordstr/samples/pre_order/popeil_2ordpre.wav">wav</a>.<br />
3rd order pre-emphasis filter: <a href="http://www.ece.uvic.ca/~knordstr/samples/pre_order/popeil_3ordpre.wav">wav</a>.</p>
<p>I have opinions about the sounds of these samples but I&#8217;m curious about your opinion.  Which sample do you think gets closest to the target breathy voice?  Which sample sounds the most natural to you? Which sample sounds the most unnatural?</p>
]]></content:encoded>
			<wfw:commentRss>http://karlnordstrom.ca/research/?feed=rss2&#038;p=31</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://www.ece.uvic.ca/~knordstr/samples/conversion/popeil_breathy.wav" length="244054" type="audio/x-wav" />
<enclosure url="http://www.ece.uvic.ca/~knordstr/samples/conversion/popeil_high_effort.wav" length="210582" type="audio/x-wav" />
<enclosure url="http://www.ece.uvic.ca/~knordstr/samples/pre_order/popeil_constpre_breath.wav" length="198572" type="audio/x-wav" />
<enclosure url="http://www.ece.uvic.ca/~knordstr/samples/pre_order/popeil_1ordpre.wav" length="198572" type="audio/x-wav" />
<enclosure url="http://www.ece.uvic.ca/~knordstr/samples/pre_order/popeil_2ordpre.wav" length="198572" type="audio/x-wav" />
<enclosure url="http://www.ece.uvic.ca/~knordstr/samples/pre_order/popeil_3ordpre.wav" length="198572" type="audio/x-wav" />
		</item>
		<item>
		<title>Further improvements to the voice conversion algorithm</title>
		<link>http://karlnordstrom.ca/research/?p=30</link>
		<comments>http://karlnordstrom.ca/research/?p=30#comments</comments>
		<pubDate>Fri, 27 Oct 2006 13:18:20 +0000</pubDate>
		<dc:creator>Karl Nordstrom</dc:creator>
				<category><![CDATA[3. Voice transformation]]></category>
		<category><![CDATA[a. sound samples]]></category>
		<category><![CDATA[c. DAFX06]]></category>

		<guid isPermaLink="false">http://karlnordstrom.ca/research/?p=30</guid>
		<description><![CDATA[I wasn&#8217;t entirely happy with the DAFX samples. There were a number of artifacts in those voice samples that I have now reduced. (You will need good speakers to hear the differences properly, i.e. they certainly won&#8217;t sound right through laptop speakers.) My goal is to convert a high-effort voice into a breathy voice. Here [...]]]></description>
				<content:encoded><![CDATA[<p>I wasn&#8217;t entirely happy with the <a href="http://karlnordstrom.ca/research/?p=28">DAFX samples</a>.  There were a number of artifacts in those voice samples that I have now reduced.  (You will need good speakers to hear the differences properly, i.e. they certainly won&#8217;t sound right through laptop speakers.)</p>
<p>My goal is to convert a high-effort voice into a breathy voice.</p>
<p>Here is the breathy voice that I&#8217;m using as my target: <a href="http://www.ece.uvic.ca/~knordstr/samples/conversion/popeil_breathy.wav">wav</a>.</p>
<p>Here is the high-effort voice that I&#8217;m trying to transform: <a href="http://www.ece.uvic.ca/~knordstr/samples/conversion/popeil_high_effort.wav">wav</a>.</p>
<p>And here is the transformed voice with the pre-emphasis modified to simulate reduced effort. Pulsed noise has also been added to simulate breathiness: <a href="http://www.ece.uvic.ca/~knordstr/samples/conversion/popeil_high_effort_to_breathy.wav">wav</a><br />
Same thing with more aspiration noise added: <a href="http://www.ece.uvic.ca/~knordstr/samples/conversion/popeil_high_effort_to_breathy_more_breath.wav">wav</a>.</p>
<p>The transformed high-effort voice sounds more relaxed and breathy even if it has not been fully transformed into the target voice.</p>
<p>The main problem with the DAFX voice samples is that there is too much gain and spectrum modulation in the LPC filter (the LPC filter bounces around).  When there is just one LPC filter, this problem is not as large.  However, <a href="http://www.ece.uvic.ca/~knordstr/library/NordstromDriessen06.pdf">my algorithm has two LPC filters in series</a>.  The filter modulation from the pre-emphasis filter (low-order LPC) exacerbates the filter modulation from the following vocal tract filter (high-order LPC), making the artifacts worse.</p>
<p>I reduced the artifacts by keeping the pre-emphasis filter constant for the short voice segments that I am synthesizing.  The pre-emphasis still varies from sample to sample. The next step would be to use time-varying pre-emphasis but to smooth the filter coefficients in time.</p>
<p>I also reshaped the added noise to make it more similar to the breathy noise in the target voice.</p>
<p>PS: You can hear even more recent sound samples <a href="http://karlnordstrom.ca/research/?cat=9">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://karlnordstrom.ca/research/?feed=rss2&#038;p=30</wfw:commentRss>
		<slash:comments>1</slash:comments>
<enclosure url="http://www.ece.uvic.ca/~knordstr/samples/conversion/popeil_breathy.wav" length="244054" type="audio/x-wav" />
<enclosure url="http://www.ece.uvic.ca/~knordstr/samples/conversion/popeil_high_effort.wav" length="210582" type="audio/x-wav" />
<enclosure url="http://www.ece.uvic.ca/~knordstr/samples/conversion/popeil_high_effort_to_breathy.wav" length="202988" type="audio/x-wav" />
<enclosure url="http://www.ece.uvic.ca/~knordstr/samples/conversion/popeil_high_effort_to_breathy_more_breath.wav" length="202988" type="audio/x-wav" />
		</item>
		<item>
		<title>Orwell on writing</title>
		<link>http://karlnordstrom.ca/research/?p=29</link>
		<comments>http://karlnordstrom.ca/research/?p=29#comments</comments>
		<pubDate>Mon, 05 Jun 2006 11:43:35 +0000</pubDate>
		<dc:creator>Karl Nordstrom</dc:creator>
				<category><![CDATA[writing]]></category>

		<guid isPermaLink="false">http://karlnordstrom.ca/research/?p=29</guid>
		<description><![CDATA[Entertaining and opinionated writing advice from George Orwell.]]></description>
				<content:encoded><![CDATA[<p>Entertaining and opinionated <a href="http://www.resort.com/~prime8/Orwell/patee.html">writing advice</a> from George Orwell.</p>
]]></content:encoded>
			<wfw:commentRss>http://karlnordstrom.ca/research/?feed=rss2&#038;p=29</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>DAFX06 samples</title>
		<link>http://karlnordstrom.ca/research/?p=28</link>
		<comments>http://karlnordstrom.ca/research/?p=28#comments</comments>
		<pubDate>Thu, 30 Mar 2006 10:28:01 +0000</pubDate>
		<dc:creator>Karl Nordstrom</dc:creator>
				<category><![CDATA[3. Voice transformation]]></category>
		<category><![CDATA[a. sound samples]]></category>
		<category><![CDATA[c. DAFX06]]></category>

		<guid isPermaLink="false">http://karlnordstrom.ca/research/?p=28</guid>
		<description><![CDATA[This post provides sound samples of a new technique to improve linear predictive coding (LPC). This technique can also be used to modify the perception of vocal effort. What happens when we use LPC to estimate formant filters from voice samples with two different voice qualities while keeping all other variables constant? Here we have [...]]]></description>
				<content:encoded><![CDATA[<p>This post provides sound samples of a new technique to improve linear predictive coding (LPC). This technique can also be used to modify the perception of vocal effort.</p>
<p>What happens when we use LPC to estimate formant filters from voice samples with two different voice qualities while keeping all other variables constant?</p>
<p>Here we have three pairs of voice samples. In each pair, the same voice is singing the same note but one sample is breathy and the other sample exhibits higher vocal effort. These are the original samples: <a href="http://www.ece.uvic.ca/~knordstr/samples/dafx/popeil.wav">popeil</a>, <a href="http://www.ece.uvic.ca/~knordstr/samples/dafx/low.wav">low</a>, <a href="http://www.ece.uvic.ca/~knordstr/samples/dafx/hi.wav">hi</a>.</p>
<p>LPC was carried out on these samples. New voices were resynthesized using an artificial excitation that remains constant across the two samples in the pair. Since the artificial excitation remains the same, the perceived differences between the samples are due to the LPC formant filters. If you listen to the pairs, you will find that the breathy formant filter sounds like it has more breathiness and the high-effort formant filter still sounds like it has more effort: <a href="http://www.ece.uvic.ca/~knordstr/samples/dafx/popeil_formantfilter_LPC.wav">popeil</a>, <a href="http://www.ece.uvic.ca/~knordstr/samples/dafx/low_formantfilter_LPC.wav">low</a>, <a href="http://www.ece.uvic.ca/~knordstr/samples/dafx/hi_formantfilter_LPC.wav">hi</a>. LPC captures in the formant filter some of the differences between a high-effort voice and a breathy voice.  Ideally, this change should not be in the formant filter.</p>
<p>I am working on a variable preemphasis algorithm as an extension of LPC to eliminate variability in the perception of vocal effort from the formant filter.  Variable pre-emphasis LPC (VPLPC) results in formant filters that are more uniform across varying voice qualities. VPLPC was carried out on the original samples. New voices were resynthesized using an artificial excitation that remains constant across the two samples in the pair. Since the artificial excitation remains the same, the perceived differences between the samples are due to the VPLPC formant filters. If you listen to the pairs, you will find that the breathy formant filter sounds similar to the high-effort formant filter: <a href="http://www.ece.uvic.ca/~knordstr/samples/dafx/popeil_formantfilter_VPLPC.wav">popeil</a>, <a href="http://www.ece.uvic.ca/~knordstr/samples/dafx/low_formantfilter_VPLPC.wav">low</a>, <a href="http://www.ece.uvic.ca/~knordstr/samples/dafx/hi_formantfilter_VPLPC.wav">hi</a>. The formant filters derived by VPLPC sound more neutral with respect to voice quality than the formant filters derived by standard LPC.</p>
<p>The VPLPC algorithm uses a variable preemphasis (VP) filter to capture variation in the spectral envelope. The variation in the spectral envelope primarily relates to the perception of vocal effort.  By manipulating the VP filter, it is possible to increase or decrease the perception of vocal effort.  The following samples have been modified solely by changing the VP filter.  (It will be easier to hear the differences if you have high-quality speakers or headphones).</p>
<p>Reduce vocal effort:<br />
<a href="http://www.ece.uvic.ca/~knordstr/samples/dafx/popeil_higheffort.wav">original popeil_higheffort</a>, <a href="http://www.ece.uvic.ca/~knordstr/samples/dafx/popeil_vpf_lesseffort.wav">popeil_lesseffort</a><br />
<a href="http://www.ece.uvic.ca/~knordstr/samples/dafx/low_higheffort.wav">original low_higheffort</a>, <a href="http://www.ece.uvic.ca/~knordstr/samples/dafx/low_vpf_lesseffort.wav">low_lesseffort</a><br />
<a href="http://www.ece.uvic.ca/~knordstr/samples/dafx/hi_higheffort.wav">original hi_higheffort</a>, <a href="http://www.ece.uvic.ca/~knordstr/samples/dafx/hi_vpf_lesseffort.wav">hi_lesseffort</a></p>
<p>Increase vocal effort:<br />
<a href="http://www.ece.uvic.ca/~knordstr/samples/dafx/popeil_breathy.wav">original popeil_breathy</a>, <a href="http://www.ece.uvic.ca/~knordstr/samples/dafx/popeil_vpf_moreeffort.wav">popeil_moreeffort</a><br />
<a href="http://www.ece.uvic.ca/~knordstr/samples/dafx/low_breathy.wav">original low_breathy</a>, <a href="http://www.ece.uvic.ca/~knordstr/samples/dafx/low_vpf_moreeffort.wav">low_moreeffort</a><br />
<a href="http://www.ece.uvic.ca/~knordstr/samples/dafx/hi_breathy.wav">original hi_breathy</a>, <a href="http://www.ece.uvic.ca/~knordstr/samples/dafx/hi_vpf_moreeffort.wav">hi_moreeffort</a></p>
<p>Manipulation of the VP filter does not fully transform the perception of vocal effort because our ears expect to hear simultaneous changes to the mix of harmonic and noise content.  Our ears expect to hear less aspiration noise in voices with high effort.  This makes the VP filter transformation less effective when the original voice has significant aspiration noise.</p>
<p>When reducing the perception of vocal effort, our ears expect to hear more aspiration noise. The following VP filter transformation also adds aspiration noise in an attempt to make the sample sound more natural: <a href="http://www.ece.uvic.ca/~knordstr/samples/dafx/popeil_higheffort.wav">original popeil_higheffort</a>, <a href="http://www.ece.uvic.ca/~knordstr/samples/dafx/popeil_vpf_lesseffort_plusnoise.wav">popeil_lesseffort_plusnoise</a>.</p>
<p>In summary, VPLPC produces formant filters that are more resistant to changes in voice quality and the VP filter has some influence on the perception of vocal effort.  For a fuller tranformation, more work needs to go into finding an appropriate way to modify the mix of harmonics and noise in the residual.</p>
<p>This is the first attempt to use the VP filter to manipulate the perceived voice quality.  More sophisticated techniques could provide more effective control.</p>
]]></content:encoded>
			<wfw:commentRss>http://karlnordstrom.ca/research/?feed=rss2&#038;p=28</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://www.ece.uvic.ca/~knordstr/samples/dafx/popeil.wav" length="428652" type="audio/x-wav" />
<enclosure url="http://www.ece.uvic.ca/~knordstr/samples/dafx/low.wav" length="351704" type="audio/x-wav" />
<enclosure url="http://www.ece.uvic.ca/~knordstr/samples/dafx/hi.wav" length="532882" type="audio/x-wav" />
<enclosure url="http://www.ece.uvic.ca/~knordstr/samples/dafx/popeil_formantfilter_LPC.wav" length="419076" type="audio/x-wav" />
<enclosure url="http://www.ece.uvic.ca/~knordstr/samples/dafx/low_formantfilter_LPC.wav" length="352964" type="audio/x-wav" />
<enclosure url="http://www.ece.uvic.ca/~knordstr/samples/dafx/hi_formantfilter_LPC.wav" length="529324" type="audio/x-wav" />
<enclosure url="http://www.ece.uvic.ca/~knordstr/samples/dafx/popeil_formantfilter_VPLPC.wav" length="419052" type="audio/x-wav" />
<enclosure url="http://www.ece.uvic.ca/~knordstr/samples/dafx/low_formantfilter_VPLPC.wav" length="352940" type="audio/x-wav" />
<enclosure url="http://www.ece.uvic.ca/~knordstr/samples/dafx/hi_formantfilter_VPLPC.wav" length="529324" type="audio/x-wav" />
<enclosure url="http://www.ece.uvic.ca/~knordstr/samples/dafx/popeil_higheffort.wav" length="192606" type="audio/x-wav" />
<enclosure url="http://www.ece.uvic.ca/~knordstr/samples/dafx/popeil_vpf_lesseffort.wav" length="180914" type="audio/x-wav" />
<enclosure url="http://www.ece.uvic.ca/~knordstr/samples/dafx/low_higheffort.wav" length="175874" type="audio/x-wav" />
<enclosure url="http://www.ece.uvic.ca/~knordstr/samples/dafx/low_vpf_lesseffort.wav" length="175030" type="audio/x-wav" />
<enclosure url="http://www.ece.uvic.ca/~knordstr/samples/dafx/hi_higheffort.wav" length="301214" type="audio/x-wav" />
<enclosure url="http://www.ece.uvic.ca/~knordstr/samples/dafx/hi_vpf_lesseffort.wav" length="292080" type="audio/x-wav" />
<enclosure url="http://www.ece.uvic.ca/~knordstr/samples/dafx/popeil_breathy.wav" length="221892" type="audio/x-wav" />
<enclosure url="http://www.ece.uvic.ca/~knordstr/samples/dafx/popeil_vpf_moreeffort.wav" length="217984" type="audio/x-wav" />
<enclosure url="http://www.ece.uvic.ca/~knordstr/samples/dafx/low_breathy.wav" length="171870" type="audio/x-wav" />
<enclosure url="http://www.ece.uvic.ca/~knordstr/samples/dafx/low_vpf_moreeffort.wav" length="174300" type="audio/x-wav" />
<enclosure url="http://www.ece.uvic.ca/~knordstr/samples/dafx/hi_breathy.wav" length="226750" type="audio/x-wav" />
<enclosure url="http://www.ece.uvic.ca/~knordstr/samples/dafx/hi_vpf_moreeffort.wav" length="236192" type="audio/x-wav" />
<enclosure url="http://www.ece.uvic.ca/~knordstr/samples/dafx/popeil_vpf_lesseffort_plusnoise.wav" length="183088" type="audio/x-wav" />
		</item>
		<item>
		<title>UCLA voice synthesizer</title>
		<link>http://karlnordstrom.ca/research/?p=27</link>
		<comments>http://karlnordstrom.ca/research/?p=27#comments</comments>
		<pubDate>Wed, 08 Mar 2006 16:20:07 +0000</pubDate>
		<dc:creator>Karl Nordstrom</dc:creator>
				<category><![CDATA[3. Voice transformation]]></category>

		<guid isPermaLink="false">http://karlnordstrom.ca/research/?p=27</guid>
		<description><![CDATA[A new tool is available for source-filter analysis and synthesis of the human voice: UCLA voice synthesizer software. I&#8217;ve played with it a little. I find it fascinating to see how manipulating the filter modifies the shape of the inverse-filtered signal (i.e. the estimated glottal source). It helps explain why my algorithms produce an estimated [...]]]></description>
				<content:encoded><![CDATA[<p>A new tool is available for source-filter analysis and synthesis of the human voice: <a href="http://www.surgery.medsch.ucla.edu/glottalaffairs/software.htm">UCLA voice synthesizer software</a>.  I&#8217;ve played with it a little.  I find it fascinating to see how manipulating the filter modifies the shape of the inverse-filtered signal (i.e. the estimated glottal source).  It helps explain why my algorithms produce an estimated glottal source that does not look like expected glottal pulses.  The software can also be used to synthesize a new voice using a fitted <a href="http://www.speech.kth.se/qpsr/pdf/1985/1985_26_4_001-013.pdf">LF model</a>.  However, for my particular samples, the fitted LF model did not look very realistic.  I think that the fitting algorithm works but it requires experienced tweaking during analysis and synthesis.  I only spent a short time with that portion of the program.</p>
<p>All in all, it&#8217;s definitely worth checking out if you&#8217;re interested in analyzing acoustic voice data.</p>
]]></content:encoded>
			<wfw:commentRss>http://karlnordstrom.ca/research/?feed=rss2&#038;p=27</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>On Writing</title>
		<link>http://karlnordstrom.ca/research/?p=26</link>
		<comments>http://karlnordstrom.ca/research/?p=26#comments</comments>
		<pubDate>Wed, 01 Mar 2006 10:21:59 +0000</pubDate>
		<dc:creator>Karl Nordstrom</dc:creator>
				<category><![CDATA[writing]]></category>

		<guid isPermaLink="false">http://karlnordstrom.ca/research/?p=26</guid>
		<description><![CDATA[I finally finished reading Style: Toward Clarity and Grace by Joseph M. Williams. I talked about this book at an earlier time on this site. The book starts by talking about what to do rather than starting with rules of grammar. By focusing on the goals of writing, it becomes easier to write and learn [...]]]></description>
				<content:encoded><![CDATA[<p>I finally finished reading <a href="http://www.amazon.com/gp/product/0226899152/qid=1141236545/sr=1-3/ref=sr_1_3/104-3158044-9055947?s=books&amp;v=glance&amp;n=283155">Style: Toward Clarity and Grace</a> by Joseph M. Williams.  I talked about this book at an <a href="http://karlnordstrom.typepad.com/voxresearch/2005/07/writing.html">earlier time</a> on this site.  The book starts by talking about what to do rather than starting with rules of grammar.  By focusing on the goals of writing, it becomes easier to write and learn without becoming blocked by fear of grammatical error.  Williams saves the &#8220;rules&#8221; for the last chapter where grammar becomes more about refining the style of writing.</p>
<p>I also finished reading <a href="http://www.amazon.com/gp/product/0684853523/sr=8-2/qid=1141236466/ref=pd_bbs_2/104-3158044-9055947?%5Fencoding=UTF8">On Writing</a> by Stephen King. I found it entertaining and easy to read.  King&#8217;s book is mostly about his life as a writer and his attitude and approach to writing.  He has some good tips too.</p>
]]></content:encoded>
			<wfw:commentRss>http://karlnordstrom.ca/research/?feed=rss2&#038;p=26</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Interpolating LPC coefficients</title>
		<link>http://karlnordstrom.ca/research/?p=25</link>
		<comments>http://karlnordstrom.ca/research/?p=25#comments</comments>
		<pubDate>Fri, 24 Feb 2006 15:21:26 +0000</pubDate>
		<dc:creator>Karl Nordstrom</dc:creator>
				<category><![CDATA[3. Voice transformation]]></category>
		<category><![CDATA[a. sound samples]]></category>

		<guid isPermaLink="false">http://karlnordstrom.ca/research/?p=25</guid>
		<description><![CDATA[Here is the latest iteration in the sound of my artificial excitation algorithm for continuous speech: mp3, wav. Technical description of the latest improvement: Problem: My algorithm estimates LPC filter coefficients for each block of voice data. The filter stays the same for each block. When the filter changes between blocks, this can result in [...]]]></description>
				<content:encoded><![CDATA[<p>Here is the latest iteration in the sound of my artificial excitation algorithm for continuous speech: <a href="http://www.ece.uvic.ca/~knordstr/samples/female_ae_Rd1p2_0p4asp.mp3">mp3</a>, <a href="http://www.ece.uvic.ca/~knordstr/samples/female_ae_Rd1p2_0p4asp.wav">wav</a>.</p>
<p>Technical description of the latest improvement:</p>
<p>Problem: My algorithm estimates LPC filter coefficients for each block of voice data.  The filter stays the same for each block.  When the filter changes between blocks, this can result in a discontinuity if the filters are dissimilar.  I perceived a &#8220;grainy&#8221; sound that I thought might be due to discontinuities between filters.</p>
<p>Solution: To smooth out the differences between filters, I implemented an algorithm to interpolate between LPC filter coefficients.  Right now, it&#8217;s just linear interpolation.  I might do something more sophisticated later.</p>
]]></content:encoded>
			<wfw:commentRss>http://karlnordstrom.ca/research/?feed=rss2&#038;p=25</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://www.ece.uvic.ca/~knordstr/samples/female_ae_Rd1p2_0p4asp.mp3" length="292179" type="audio/mpeg" />
<enclosure url="http://www.ece.uvic.ca/~knordstr/samples/female_ae_Rd1p2_0p4asp.wav" length="1675884" type="audio/x-wav" />
		</item>
		<item>
		<title>Copernic Desktop Search</title>
		<link>http://karlnordstrom.ca/research/?p=24</link>
		<comments>http://karlnordstrom.ca/research/?p=24#comments</comments>
		<pubDate>Fri, 24 Feb 2006 14:38:35 +0000</pubDate>
		<dc:creator>Karl Nordstrom</dc:creator>
				<category><![CDATA[tools]]></category>

		<guid isPermaLink="false">http://karlnordstrom.ca/research/?p=24</guid>
		<description><![CDATA[Earlier, I compared Google and Yahoo Desktop. At that time, I thought Yahoo was better for the types of searches that I do. I mainly search for text inside 391 (and counting) papers stored on my computer in pdf form. Now I have found a desktop search that I like even more: Copernic. It uses [...]]]></description>
				<content:encoded><![CDATA[<p>Earlier, <a href="http://karlnordstrom.typepad.com/voxresearch/2005/08/google_desktop_.html">I compared Google and Yahoo Desktop</a>.  At that time, I thought Yahoo was better for the types of searches that I do.  I mainly search for text inside 391 (and counting) papers stored on my computer in pdf form.</p>
<p>Now I have found a desktop search that I like even more: <a href="http://www.copernic.com/en/products/desktop-search/index.html">Copernic</a>.  It uses fewer system resources than Yahoo and looks a bit cleaner.</p>
<p>The first thing that I do when I setup a desktop search is to ensure that it searches only in the directories where I keep my papers.  That speeds up the search by making the results more relevant and uses less RAM and CPU in the background.</p>
]]></content:encoded>
			<wfw:commentRss>http://karlnordstrom.ca/research/?feed=rss2&#038;p=24</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Artificial excitation for continuous speech</title>
		<link>http://karlnordstrom.ca/research/?p=23</link>
		<comments>http://karlnordstrom.ca/research/?p=23#comments</comments>
		<pubDate>Mon, 20 Feb 2006 15:49:29 +0000</pubDate>
		<dc:creator>Karl Nordstrom</dc:creator>
				<category><![CDATA[3. Voice transformation]]></category>
		<category><![CDATA[a. sound samples]]></category>

		<guid isPermaLink="false">http://karlnordstrom.ca/research/?p=23</guid>
		<description><![CDATA[My algorithms are now able to handle continuous speech thanks to finding a good pitch detector for voice. Praat is a comprehensive voice analyzer that includes a pitch detector and pitch contour editor. It&#8217;s handy because it shows a number of pitch candidates and you can modify the selection of the candidate or set the [...]]]></description>
				<content:encoded><![CDATA[<p>My algorithms are now able to handle continuous speech thanks to finding a good pitch detector for voice.  <a href="http://www.fon.hum.uva.nl/praat/">Praat</a> is a comprehensive voice analyzer that includes a pitch detector and pitch contour editor.  It&#8217;s handy because it shows a number of pitch candidates and you can modify the selection of the candidate or set the voice segment to unvoiced.</p>
<p><img src="http://www.ece.uvic.ca/~knordstr/pics/praat_pitch_editor.gif" /></p>
<p>__________<br />
If you want to hear what the algorithm sounds like, then listen to this <a href="http://www.ece.uvic.ca/~knordstr/samples/female_continuous_ae.mp3">sample</a>.</p>
<p>__________<br />
Technical:<br />
For the unvoiced sections, the original voice was passed through unmodified.  For the voiced sections, I used <a href="http://cnx.rice.edu/content/m10482/latest/">LPC</a> to represent the vocal tract filter.  For the glottal source (sound from the vocal folds) I used an <a href="http://www.speech.kth.se/qpsr/pdf/1985/1985_26_4_001-013.pdf">LF model</a> with settings for a modal voice.  (You can learn how to control the LF model <a href="http://www.speech.kth.se/qpsr/pdf/1995/1995_36_2-3_119-156.pdf">here</a>.)  Some noise was added to the glottal source to represent aspiration noise.</p>
<p>__________<br />
Aside:<br />
My hard-drive died on my laptop.  My laptop is now in the shop and I bought an inexpensive desktop that will carry me through until it gets back.</p>
]]></content:encoded>
			<wfw:commentRss>http://karlnordstrom.ca/research/?feed=rss2&#038;p=23</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://www.ece.uvic.ca/~knordstr/samples/female_continuous_ae.mp3" length="288417" type="audio/mpeg" />
		</item>
		<item>
		<title>Jumping off into voice research</title>
		<link>http://karlnordstrom.ca/research/?p=22</link>
		<comments>http://karlnordstrom.ca/research/?p=22#comments</comments>
		<pubDate>Wed, 25 Jan 2006 11:08:57 +0000</pubDate>
		<dc:creator>Karl Nordstrom</dc:creator>
				<category><![CDATA[3. Voice transformation]]></category>

		<guid isPermaLink="false">http://karlnordstrom.ca/research/?p=22</guid>
		<description><![CDATA[If you want to get involved in voice research, this is one good jumping off point: Acoustical Society of America: Speech Communication]]></description>
				<content:encoded><![CDATA[<p>If you want to get involved in voice research, this is one good jumping off point:</p>
<p><a href="http://sal.shs.arizona.edu/~asaspeechcom/">Acoustical Society of America: Speech Communication</a></p>
]]></content:encoded>
			<wfw:commentRss>http://karlnordstrom.ca/research/?feed=rss2&#038;p=22</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Malevolent software on Sony CD&#8217;s</title>
		<link>http://karlnordstrom.ca/research/?p=21</link>
		<comments>http://karlnordstrom.ca/research/?p=21#comments</comments>
		<pubDate>Mon, 14 Nov 2005 12:58:34 +0000</pubDate>
		<dc:creator>Karl Nordstrom</dc:creator>
				<category><![CDATA[Miscellaneous]]></category>

		<guid isPermaLink="false">http://karlnordstrom.ca/research/?p=21</guid>
		<description><![CDATA[Lately, Sony BMG has been distributing virus-inspired software in their attempt to implement DRM (Digital Rights Management) onto CD&#8217;s. When you attempt to play one of their CD&#8217;s on your computer, the CD installs software, known as a rootkit, that hides from your system and can control it at a fundamental level. If you try [...]]]></description>
				<content:encoded><![CDATA[<p>Lately, Sony BMG has been distributing virus-inspired software in their attempt to implement DRM (Digital Rights Management) onto CD&#8217;s.  When you attempt to play one of their CD&#8217;s on your computer, the CD installs software, known as a <a href="http://www.theregister.co.uk/2005/11/01/sony_rootkit_drm/">rootkit</a>, that hides from your system and can control it at a fundamental level.  If you try to copy a CD too many times, the rootkit disables your CD player.  If you attempt to uninstall the software, you lose the use of you CD player and (until you wipe your hard drive and reinstall your system).</p>
<p>Worse yet, the rootkit leaves you open to viruses that can piggyback on the rootkit and mess with your system while remaining hidden from your anti-virus software.  Since the rootkit came out, hackers have created viruses to take advantage of this flaw.  Even <a href="http://www.avinfo.co.uk/index.php?main=story&amp;id=15090063">Microsoft, who is big into DRM, considers the code to be malicious</a>.  A number of <a href="http://www.informationweek.com/story/showArticle.jhtml?articleID=173601761">lawsuits have been filed</a> in California because the rootkit violates two anti-fraud statutes and an anti-spyware statue.</p>
<p><a href="http://www.signonsandiego.com/news/computing/20051114-9999-mz1b14sony.html">Sony also uses the software to spy on you.</a></p>
<p>Under duress from the consumer, Sony has agreed to <a href="http://www.boston.com/business/technology/articles/2005/11/12/sony_temporarily_halts_production_of_cds_with_disputed_antipiracy_software/">temporarily stop</a> putting the rootkit on their CD&#8217;s but, for those infected, it is almost impossible to remove it.  By filling in some forms on a Sony website, it is possible to make the rootkit visible to your system but Sony BMG has not provided a way to get rid of it altogether.  They have taken the minimum steps that they think will soothe the consumer but they have not fixed the problem and they have only promised to stop temporarily.</p>
<p>It is <a href="http://www.dailypress.com/business/local/dp-20754sy0nov14,0,6551208.story?track=mostemailedlink">hard to understand</a> what Sony BMG was attempting to accomplish with their rootkit.  Do they think that people want infectious viruses on their music CD&#8217;s?  Do they want people to stop buying their CD&#8217;s altogether?  As a result of Sony&#8217;s actions, many are planning to <a href="http://www.wired.com/news/digiwood/0,1412,69559,00.html?tw=wn_tophead_2">boycott all Sony products</a> until they get their act together.  To me, this seems like a reasonable response.</p>
<div class="entrytitle">
<h3>&#8230;2005 November 17</h3>
</div>
<p>There&#8217;s <a href="http://www.wired.com/news/privacy/0,1848,69601,00.html?tw=wn_tophead_2">another article</a> that gives an overview and moral opinion on the situation.</p>
]]></content:encoded>
			<wfw:commentRss>http://karlnordstrom.ca/research/?feed=rss2&#038;p=21</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bandwidth expansion</title>
		<link>http://karlnordstrom.ca/research/?p=20</link>
		<comments>http://karlnordstrom.ca/research/?p=20#comments</comments>
		<pubDate>Fri, 30 Sep 2005 15:50:05 +0000</pubDate>
		<dc:creator>Karl Nordstrom</dc:creator>
				<category><![CDATA[3. Voice transformation]]></category>

		<guid isPermaLink="false">http://karlnordstrom.ca/research/?p=20</guid>
		<description><![CDATA[Lately, I have been working on bandwidth expansion to make the LPC resonances less peaky. Peter Kabal has written a paper on it for ICASSP 2003. He has also written a technical report that contains more detail.]]></description>
				<content:encoded><![CDATA[<p>Lately, I have been working on bandwidth expansion to make the LPC resonances less peaky.  <a href="http://www.tsp.ece.mcgill.ca/Kabal/">Peter Kabal</a> has written a <a href="http://scholar.google.com/url?sa=U&amp;q=http://www.tsp.ece.mcgill.ca/Kabal/papers/2003/KabalC2003.pdf">paper</a> on it for <a href="http://www.eie.polyu.edu.hk/~icassp03/">ICASSP 2003</a>.  He has also written a <a href="http://scholar.google.com/url?sa=U&amp;q=http://www.tsp.ece.mcgill.ca/MMSP/Documents/Reports/2003/KabalR2003a.pdf">technical report</a> that contains more detail.</p>
]]></content:encoded>
			<wfw:commentRss>http://karlnordstrom.ca/research/?feed=rss2&#038;p=20</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Using voice conversion as a paradigm for analyzing breath quality</title>
		<link>http://karlnordstrom.ca/research/?p=19</link>
		<comments>http://karlnordstrom.ca/research/?p=19#comments</comments>
		<pubDate>Fri, 26 Aug 2005 17:24:00 +0000</pubDate>
		<dc:creator>Karl Nordstrom</dc:creator>
				<category><![CDATA[3. Voice transformation]]></category>
		<category><![CDATA[a. sound samples]]></category>

		<guid isPermaLink="false">http://karlnordstrom.ca/research/?p=19</guid>
		<description><![CDATA[I published a paper for the PacRim Coference entitled: Using voice conversion as a paradigm for analyzing breath quality Here are some sound samples to go along with the paper. Read the paper if you want to know where the samples came from. Original breathy voice Original non-breathy voice Synthesized: breathy excitation, non-breathy vocal tract [...]]]></description>
				<content:encoded><![CDATA[<p>I published a paper for the PacRim Coference entitled:</p>
<p><a href="http://www.ece.uvic.ca/~knordstr/library/NordstromRutledge05.pdf">Using voice conversion as a paradigm for analyzing breath quality</a></p>
<p>Here are some sound samples to go along with the paper.  Read the <a href="http://www.ece.uvic.ca/~knordstr/library/NordstromRutledge05.pdf">paper</a> if you want to know where the samples came from.</p>
<p><a href="http://www.ece.uvic.ca/~knordstr/samples/pacrim_original_breathy.mp3">Original breathy voice</a><br />
<a href="http://www.ece.uvic.ca/~knordstr/samples/pacrim_original_nonbreathy.mp3">Original non-breathy voice</a><br />
<a href="http://www.ece.uvic.ca/~knordstr/samples/pacrim_synth_bexc_nonbvt.mp3">Synthesized: breathy excitation, non-breathy vocal tract filter</a><br />
<a href="http://www.ece.uvic.ca/~knordstr/samples/pacrim_synth_nonbexc_bvt.mp3">Synthesized: non-breathy excitation, breathy vocal tract filter</a></p>
]]></content:encoded>
			<wfw:commentRss>http://karlnordstrom.ca/research/?feed=rss2&#038;p=19</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://www.ece.uvic.ca/~knordstr/samples/pacrim_original_breathy.mp3" length="89989" type="audio/mpeg" />
<enclosure url="http://www.ece.uvic.ca/~knordstr/samples/pacrim_original_nonbreathy.mp3" length="77868" type="audio/mpeg" />
<enclosure url="http://www.ece.uvic.ca/~knordstr/samples/pacrim_synth_bexc_nonbvt.mp3" length="89571" type="audio/mpeg" />
<enclosure url="http://www.ece.uvic.ca/~knordstr/samples/pacrim_synth_nonbexc_bvt.mp3" length="81560" type="audio/mpeg" />
		</item>
		<item>
		<title>IEEE Pacific Rim Conference on Communications, Computers and Signal Processing</title>
		<link>http://karlnordstrom.ca/research/?p=18</link>
		<comments>http://karlnordstrom.ca/research/?p=18#comments</comments>
		<pubDate>Wed, 24 Aug 2005 16:31:16 +0000</pubDate>
		<dc:creator>Karl Nordstrom</dc:creator>
				<category><![CDATA[3. Voice transformation]]></category>

		<guid isPermaLink="false">http://karlnordstrom.ca/research/?p=18</guid>
		<description><![CDATA[I will be attending the PacRim conference this week and presenting a paper.]]></description>
				<content:encoded><![CDATA[<p>I will be attending the <a href="http://www.ece.uvic.ca/pacrim/">PacRim conference</a> this week and presenting a <a href="http://www.ece.uvic.ca/~knordstr/library/NordstromRutledge05.pdf">paper</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://karlnordstrom.ca/research/?feed=rss2&#038;p=18</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The power of negative thinking</title>
		<link>http://karlnordstrom.ca/research/?p=17</link>
		<comments>http://karlnordstrom.ca/research/?p=17#comments</comments>
		<pubDate>Tue, 09 Aug 2005 20:51:35 +0000</pubDate>
		<dc:creator>Karl Nordstrom</dc:creator>
				<category><![CDATA[philosophy]]></category>

		<guid isPermaLink="false">http://karlnordstrom.ca/research/?p=17</guid>
		<description><![CDATA[This article provides insight into engineer psychology.]]></description>
				<content:encoded><![CDATA[<p><a href="http://www.sylvantech.com/talin/negativethinking.html">This article</a> provides insight into engineer psychology.</p>
]]></content:encoded>
			<wfw:commentRss>http://karlnordstrom.ca/research/?feed=rss2&#038;p=17</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>It&#8217;s a start</title>
		<link>http://karlnordstrom.ca/research/?p=16</link>
		<comments>http://karlnordstrom.ca/research/?p=16#comments</comments>
		<pubDate>Fri, 29 Jul 2005 17:11:01 +0000</pubDate>
		<dc:creator>Karl Nordstrom</dc:creator>
				<category><![CDATA[3. Voice transformation]]></category>
		<category><![CDATA[a. sound samples]]></category>

		<guid isPermaLink="false">http://karlnordstrom.ca/research/?p=16</guid>
		<description><![CDATA[I have implemented an LF model plus noise approach to transforming a voice from a non-breathy to a breathy voice. (If you don&#8217;t know what an LF model is then scroll half way down this page. I have some preliminary results. There are four samples in the file: the original voice an approximate reconstruction of [...]]]></description>
				<content:encoded><![CDATA[<p>I have implemented an LF model plus noise approach to transforming a voice from a non-breathy to a breathy voice.  (If you don&#8217;t know what an LF model is then scroll half way down <a href="http://dea.brunel.ac.uk/cmsp/Home_Emir_Turajlic/introduction.html">this page</a>.  I have some <a href="http://www.ece.uvic.ca/~knordstr/blog/Popeil_Belt_transform.mp3">preliminary results</a>.  There are four samples in the file:</p>
<ul>
<li>the original voice</li>
<li>an approximate reconstruction of the original voice using the LF model</li>
<li>making the voice breathier with the LF model</li>
<li>making the voice even more breathy</li>
</ul>
<p>There are some glitches to fix up but it is a start in the right direction.  After that I need to find a way to control the model in a more refined way.</p>
]]></content:encoded>
			<wfw:commentRss>http://karlnordstrom.ca/research/?feed=rss2&#038;p=16</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://www.ece.uvic.ca/~knordstr/blog/Popeil_Belt_transform.mp3" length="278405" type="audio/mpeg" />
		</item>
		<item>
		<title>Emotional Speech Synthesis</title>
		<link>http://karlnordstrom.ca/research/?p=15</link>
		<comments>http://karlnordstrom.ca/research/?p=15#comments</comments>
		<pubDate>Wed, 27 Jul 2005 15:53:47 +0000</pubDate>
		<dc:creator>Karl Nordstrom</dc:creator>
				<category><![CDATA[3. Voice transformation]]></category>
		<category><![CDATA[a. sound samples]]></category>

		<guid isPermaLink="false">http://karlnordstrom.ca/research/?p=15</guid>
		<description><![CDATA[This page contains a list of synthesized voice samples intended to sound emotional. My favorite is the second one down.]]></description>
				<content:encoded><![CDATA[<p><a href="http://emosamples.syntheticspeech.de/">This page</a> contains a list of synthesized voice samples intended to sound emotional.  My favorite is the second one down.</p>
]]></content:encoded>
			<wfw:commentRss>http://karlnordstrom.ca/research/?feed=rss2&#038;p=15</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Writing</title>
		<link>http://karlnordstrom.ca/research/?p=14</link>
		<comments>http://karlnordstrom.ca/research/?p=14#comments</comments>
		<pubDate>Wed, 06 Jul 2005 14:34:01 +0000</pubDate>
		<dc:creator>Karl Nordstrom</dc:creator>
				<category><![CDATA[writing]]></category>

		<guid isPermaLink="false">http://karlnordstrom.ca/research/?p=14</guid>
		<description><![CDATA[I have taken very few English writing courses &#8212; most of them pathetic &#8212; so I&#8217;ve had to learn to write on my own. ________________ In the last two years, I have found a couple good books on writing: The Elements of Style by William Strunk, Jr. This thin book provides basic rules for plain [...]]]></description>
				<content:encoded><![CDATA[<p>I have taken very few English writing courses &#8212; most of them pathetic &#8212; so I&#8217;ve had to learn to write on my own.<br />
________________<br />
In the last two years, I have found a couple good books on writing:</p>
<p><a href="http://www.bartleby.com/141/">The Elements of Style by William Strunk, Jr.</a><br />
This thin book provides basic rules for plain and clear writing.  I found it an easy read and a good start for improving my writing.</p>
<p><a href="http://www.amazon.com/exec/obidos/tg/detail/-/0226899152/qid=1120683891/sr=8-2/ref=pd_bbs_ur_2/102-8690383-4589706?v=glance&amp;s=books&amp;n=507846">Style: Toward Clarity and Grace by Joseph M. Williams</a><br />
This book starts by focusing on how people read and develops principles on how to make writing more clear and powerful.  I find it easier to understand than the English courses that I took so long ago.  The book seems to stay close to the meaning to be communicated rather than breaking sentences into tiny pieces.  I have been slowly working my way through this book for the last year and have gleaned many insights into writing.  I&#8217;m about 2/3&#8242;s of the way through now and am looking forward to the rest of the book.</p>
<p>________________<br />
Also, here are some writing tips from <a href="http://www.kingsolver.com/faq/answers.asp">Barbara Kingsolver</a>:</p>
<ul>
<li>Your first sentence (or paragraph) makes a promise that the rest of the story (or novel) will keep.</li>
<li>Give your reader a reason to turn every page.</li>
<li>Keep a very large trash can beside your desk.</li>
<li>Show, don&#8217;t tell. Everybody knows this rule, and most of us still break it in every first draft. Be ruthless. Throw out the interior monologue.</li>
<li>Be relentlessly descriptive. Use details from every sense you own.</li>
<li>Set your scenes in places you know well. Otherwise, your details will be bogus.</li>
<li>Know what your theme is. If you can&#8217;t express what you intend to get across in a concrete sentence or two (or for a novel, a few paragraphs), do you really think anyone else is going to get it? Write it out for yourself, point blank. Then toss it, and return to your story with a better sense of direction.</li>
<li>Write with nobody looking over your shoulder. After your book&#8217;s published, you can worry about whether the subject is commercial, how your mother will like the steamy sex scenes, etc. But while you&#8217;re writing, your only worthy concern is defining your particular passion and giving it a voice.</li>
<li>Revise, revise, revise, revise. Fill up that recycling box. A first draft is a work of construction; the seventh one is the work of an artist.</li>
<li>Don&#8217;t wait for the muse. She has a lousy work ethic. Writers just write.</li>
</ul>
<p>________________<br />
I was introduced to the idea of eliminating the copula verb by reading a <a href="http://wonderblossom.com/">friend&#8217;s website</a>.  Since then, I&#8217;ve found a couple <a href="http://www.nobeliefs.com/eprime.htm">interesting sites</a> about <a href="http://en.wikipedia.org/wiki/E-Prime">E-Prime</a>.  The title &#8220;E-Prime&#8221; annoys me but I find the idea intriguing.  I would be curious to hear your opinion.</p>
<p>Feel free to share your thoughts on writing and writing resources in the comments.</p>
]]></content:encoded>
			<wfw:commentRss>http://karlnordstrom.ca/research/?feed=rss2&#038;p=14</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Embedding pdftex fonts for IEEE Xplore</title>
		<link>http://karlnordstrom.ca/research/?p=13</link>
		<comments>http://karlnordstrom.ca/research/?p=13#comments</comments>
		<pubDate>Wed, 15 Jun 2005 21:33:31 +0000</pubDate>
		<dc:creator>Karl Nordstrom</dc:creator>
				<category><![CDATA[Miscellaneous]]></category>

		<guid isPermaLink="false">http://karlnordstrom.ca/research/?p=13</guid>
		<description><![CDATA[If you are about to kill yourself out of frustration, trying to embed fonts for IEEE Xplore, then try this first: The web2c directory of a texlive/tetex TeX distribution contains a file updmap.cfg. Check that the line &#8216;pdftexDownloadBase14 false&#8217; is commented out and the line &#8216;pdftexDownloadBase14&#8242; is uncommented and (re)run updmap. Alternatively, let dvips/config/pdftex.map point [...]]]></description>
				<content:encoded><![CDATA[<p>If you are about to kill yourself out of frustration, trying to embed fonts for IEEE Xplore, then try this first:</p>
<blockquote><p><a href="http://www.tug.org/pipermail/pdftex/2004-February/004764.html">The web2c directory of a texlive/tetex TeX distribution contains a file updmap.cfg. Check that the line &#8216;pdftexDownloadBase14 false&#8217; is commented out and the line &#8216;pdftexDownloadBase14&#8242; is uncommented and (re)run updmap.</a></p>
<p><a href="http://www.tug.org/pipermail/pdftex/2004-February/004764.html">Alternatively, let dvips/config/pdftex.map point to or be a copy of pdftex_dl14.map or specify pdftex_dl14.map as mapfile in pdftex.cfg.  Then (re)run updmap.</a></p></blockquote>
<p>After fighting with it for a day, I finally have a solution.</p>
]]></content:encoded>
			<wfw:commentRss>http://karlnordstrom.ca/research/?feed=rss2&#038;p=13</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Evoq: Electronic Voice Quality transformation</title>
		<link>http://karlnordstrom.ca/research/?p=12</link>
		<comments>http://karlnordstrom.ca/research/?p=12#comments</comments>
		<pubDate>Fri, 10 Jun 2005 15:40:28 +0000</pubDate>
		<dc:creator>Karl Nordstrom</dc:creator>
				<category><![CDATA[3. Voice transformation]]></category>

		<guid isPermaLink="false">http://karlnordstrom.ca/research/?p=12</guid>
		<description><![CDATA[The goal of this project is to create a program to transform the glottal voice quality of a singing voice in real time. There are many different kinds of voice quality, but the focus of this research is on breathiness. Singing voices become breathy when the voice is very relaxed such that air escapes between [...]]]></description>
				<content:encoded><![CDATA[<p>The goal of this project is to create a program to transform the <a href="http://dea.brunel.ac.uk/cmsp/Home_Emir_Turajlic/introduction.html">glottal voice quality</a> of a singing voice in real time.  There are <a href="http://www.ncvs.org/ncvs/tutorials/voiceprod/tutorial/quality.html">many different kinds of voice quality</a>, but the focus of this research is on breathiness.  Singing voices become breathy when the voice is very relaxed such that air escapes between the vocal folds.  The opposite of a breathy voice is one in which much vocal effort is perceived.  To control the glottal voice quality it is necessary to adjust both the breathiness and the perception of vocal effort.  With these two controls, and possibly others, it will be possible to feed in a non-breathy voice and convert it to a breathy voice.  Alternatively we could feed in a breathy voice and convert it to a non-breathy voice.</p>
<p>This approach of transforming the voice treats breathiness as an effect to be added to the voice in much the same way that electronic effects are added to guitars and other instruments.  The breathy effect on the voice is different in that our ears are tuned to the nature of the voice since before birth.  As such, we have particular expectations about how the voice should sound.  It isn&#8217;t enough to just add breath-like noise.  The addition will sound like a separate entity from the voice unless it closely fits our expectations about the nature of the voice.  As such, this project requires involves exploration into the physiology of voice production and into our perception of the voice.</p>
]]></content:encoded>
			<wfw:commentRss>http://karlnordstrom.ca/research/?feed=rss2&#038;p=12</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>NIME 2005</title>
		<link>http://karlnordstrom.ca/research/?p=11</link>
		<comments>http://karlnordstrom.ca/research/?p=11#comments</comments>
		<pubDate>Mon, 30 May 2005 23:20:11 +0000</pubDate>
		<dc:creator>Karl Nordstrom</dc:creator>
				<category><![CDATA[3. Voice transformation]]></category>

		<guid isPermaLink="false">http://karlnordstrom.ca/research/?p=11</guid>
		<description><![CDATA[Just got back from the NIME conference in Vancouver. NIME stands for New Instruments for Musical Expression. There were many crazy ideas and crazy performances (that&#8217;s a good thing). Lots of brilliant, creative people there. It was refreshing to be around artistic types as that&#8217;s where my interest in my research began. Had a good [...]]]></description>
				<content:encoded><![CDATA[<p>Just got back from the <a href="http://hct.ece.ubc.ca/nime/2005/">NIME conference</a> in Vancouver.  NIME stands for New Instruments for Musical Expression.  There were many crazy ideas and crazy performances (that&#8217;s a good thing).  Lots of brilliant, creative people there.  It was refreshing to be around artistic types as that&#8217;s where my interest in my research began.  Had a good time hanging out with lots of cool people.  I think the highlight of the conference was probably the night beach party when a hovercraft was brought in to break up the music making.</p>
]]></content:encoded>
			<wfw:commentRss>http://karlnordstrom.ca/research/?feed=rss2&#038;p=11</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>JASA Conference</title>
		<link>http://karlnordstrom.ca/research/?p=10</link>
		<comments>http://karlnordstrom.ca/research/?p=10#comments</comments>
		<pubDate>Tue, 17 May 2005 20:23:54 +0000</pubDate>
		<dc:creator>Karl Nordstrom</dc:creator>
				<category><![CDATA[3. Voice transformation]]></category>

		<guid isPermaLink="false">http://karlnordstrom.ca/research/?p=10</guid>
		<description><![CDATA[Right now I&#8217;m at the JASA conference in Vancouver. There are many interesting sessions and people to meet. The coolest thing, not that it pertains to my research, is the Workshop on String Instrument Design and Construction. Maybe I&#8217;ll learn something that I can apply to my (extra-long term) guitar construction project. (Actually, I&#8217;ve ordered [...]]]></description>
				<content:encoded><![CDATA[<p>Right now I&#8217;m at the <a href="http://asa.aip.org/meetings.html">JASA conference</a> in Vancouver.  There are many interesting sessions and people to meet.  The coolest thing, not that it pertains to my research, is the <a href="http://www.physics.ubc.ca/~waltham/stringworkshop/">Workshop on String Instrument Design and Construction</a>.  Maybe I&#8217;ll learn something that I can apply to my (extra-long term) guitar construction project.  (Actually, I&#8217;ve ordered the pickups for the electric guitar that I&#8217;m building so it should be playable &#8220;soon&#8221;.)</p>
]]></content:encoded>
			<wfw:commentRss>http://karlnordstrom.ca/research/?feed=rss2&#038;p=10</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Research Proposal</title>
		<link>http://karlnordstrom.ca/research/?p=9</link>
		<comments>http://karlnordstrom.ca/research/?p=9#comments</comments>
		<pubDate>Thu, 09 Dec 2004 21:54:00 +0000</pubDate>
		<dc:creator>Karl Nordstrom</dc:creator>
				<category><![CDATA[3. Voice transformation]]></category>

		<guid isPermaLink="false">http://karlnordstrom.ca/research/?p=9</guid>
		<description><![CDATA[Today I presented my research proposal to my supervisory committee and they were happy with it. Here&#8217;s the abstract: This research proposal presents a plan to transform the voice quality of a singing voice by adding or removing breathiness. Current attempts to add breathiness to the voice do not blend well for pressed voices. The [...]]]></description>
				<content:encoded><![CDATA[<p>Today I presented my research proposal to my supervisory committee and they were happy with it.  Here&#8217;s the abstract:</p>
<blockquote><p><em>This research proposal presents a plan to transform the voice quality of a singing voice by adding or removing breathiness. Current attempts to add breathiness to the voice do not blend well for pressed voices. The breath effect sounds incompatible with the original voice.  An algorithm will be developed to convert a pressed voice into a soft, breathy voice and vice versa. The proposed algorithm will be based on the physiology of voice production as much as possible while retaining the ability to analyze and synthesize the voice easily. A source-filter model of the voice will be used with the source being a parametric model of the glottal volume-velocity wave. The model parameters will be estimated from the acoustic signal of a singing voice. The breathy effect will be created by modifying the model parameters and re-synthesizing the voice. To evaluate the effectiveness of the source-tract separation, a technique borrowed from voice conversion is proposed.  This technique should be able to indicate the level of source-tract interaction and whether the vocal tract needs to be modified to achieve a desired voice quality.  The application of voice conversion techniques to the analysis of voice quality is the primary contribution of this research.  The model will be evaluated perceptually by expert listeners from the field of linguistics.</em></p></blockquote>
<p>If you want to know the details you can download the <a href="http://www.ece.uvic.ca/~knordstr/library/ResearchProposal.pdf">full text</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://karlnordstrom.ca/research/?feed=rss2&#038;p=9</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Monster Guitar Feedback</title>
		<link>http://karlnordstrom.ca/research/?p=8</link>
		<comments>http://karlnordstrom.ca/research/?p=8#comments</comments>
		<pubDate>Sat, 17 Apr 2004 20:45:00 +0000</pubDate>
		<dc:creator>Karl Nordstrom</dc:creator>
				<category><![CDATA[5. Computer music]]></category>

		<guid isPermaLink="false">http://karlnordstrom.ca/research/?p=8</guid>
		<description><![CDATA[This piece is an experiment in feedback composed music. A loudspeaker was installed inside an acoustic guitar. Two sensors detect the vibrations of the strings. The computer reads this information, generates musical notes and sends them to the speaker inside the guitar. The speaker vibrates the guitar and the strings thereby causing more notes to [...]]]></description>
				<content:encoded><![CDATA[<p>This piece is an experiment in feedback composed music.  A loudspeaker was installed inside an acoustic guitar.  Two sensors detect the vibrations of the strings.  The computer reads this information, generates musical notes and sends them to the speaker inside the guitar.  The speaker vibrates the guitar and the strings thereby causing more notes to be generated.  The result is that playing a single note will spawn a myriad of notes.  Notes can also be spawned by playing sound clips into the speaker inside the guitar.</p>
<p><a href="http://www.ece.uvic.ca/%7Eknordstr/cmusic/Karl%20Nordstrom%20-%20Monster%20Guitar%20Feedback.mp3">Karl Nordstrom &#8211; Monster Guitar Feedback.mp3</a></p>
]]></content:encoded>
			<wfw:commentRss>http://karlnordstrom.ca/research/?feed=rss2&#038;p=8</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://www.ece.uvic.ca/%7Eknordstr/cmusic/Karl%20Nordstrom%20-%20Monster%20Guitar%20Feedback.mp3" length="5390836" type="audio/mpeg" />
		</item>
		<item>
		<title>Plunderphonics</title>
		<link>http://karlnordstrom.ca/research/?p=7</link>
		<comments>http://karlnordstrom.ca/research/?p=7#comments</comments>
		<pubDate>Thu, 11 Dec 2003 20:40:00 +0000</pubDate>
		<dc:creator>Karl Nordstrom</dc:creator>
				<category><![CDATA[5. Computer music]]></category>

		<guid isPermaLink="false">http://karlnordstrom.ca/research/?p=7</guid>
		<description><![CDATA[I have plundered one of John Lee Hooker&#8217;s songs called &#8220;Boom Boom&#8221;. In plunderphonics, a recording is modified to create a different composition. In this piece, everything on the plundered recording was created from the musical content of Hooker&#8217;s song; I used comb filters and other manipulations to mold new musical tones from the original [...]]]></description>
				<content:encoded><![CDATA[<p>I have <a href="http://en.wikipedia.org/wiki/Plunderphonics">plundered</a> one of John<br />
Lee Hooker&#8217;s songs called &#8220;Boom Boom&#8221;. In plunderphonics, a recording is modified to create a different composition.  In this piece, everything on the plundered recording was created from the musical<br />
content of Hooker&#8217;s song; I used comb filters and other manipulations to mold<br />
new musical tones from the original blues recording. The song contains themes of deconstruction, growing beauty and<br />
merging identity.</p>
<p><a href="http://www.ece.uvic.ca/%7Eknordstr/cmusic/Karl%20Nordstrom%20-%20BoomBell.mp3">Karl Nordstrom &#8211; BoomBell.mp3</a></p>
]]></content:encoded>
			<wfw:commentRss>http://karlnordstrom.ca/research/?feed=rss2&#038;p=7</wfw:commentRss>
		<slash:comments>2</slash:comments>
<enclosure url="http://www.ece.uvic.ca/%7Eknordstr/cmusic/Karl%20Nordstrom%20-%20BoomBell.mp3" length="3252557" type="audio/mpeg" />
		</item>
		<item>
		<title>String sounds created by digital waveguide modeling</title>
		<link>http://karlnordstrom.ca/research/?p=6</link>
		<comments>http://karlnordstrom.ca/research/?p=6#comments</comments>
		<pubDate>Sat, 12 Apr 2003 20:52:00 +0000</pubDate>
		<dc:creator>Karl Nordstrom</dc:creator>
				<category><![CDATA[4. Instrument modeling]]></category>

		<guid isPermaLink="false">http://karlnordstrom.ca/research/?p=6</guid>
		<description><![CDATA[One of my interests is in the synthesis of musical sound. This page has sound samples of a guitar that I synthesized from using a technique called digital waveguide modelling. Note how the sound improves as the model progresses. This is the sound of a very basic waveguide. AU WAV (waveguide alone) This is the [...]]]></description>
				<content:encoded><![CDATA[<p>One of my interests is in the synthesis of musical sound. This page has sound samples of a guitar<br />
that I synthesized from using a technique called <a href="http://ccrma-www.stanford.edu/%7Ejos/waveguide/">digital waveguide<br />
modelling</a>. Note how the sound improves as the model progresses.</p>
<ol>
<li>This is the sound of a very basic waveguide. <a href="http://www.ece.uvic.ca/%7Eknordstr/stringsound/noFeedback.au">AU</a> <a href="http://www.ece.uvic.ca/%7Eknordstr/stringsound/noFeedback.wav">WAV</a><br />
(waveguide alone)</li>
<li>This is the sound of the waveguide with frequency dependent<br />
decay on the string. Note how the high frequencies die away quicker. <a href="http://www.ece.uvic.ca/%7Eknordstr/stringsound/noImpulse.au">AU</a> <a href="http://www.ece.uvic.ca/%7Eknordstr/stringsound/noImpulse.wav">WAV</a><br />
(waveguide + frequency dependent decay)</li>
<li>This is the waveguide with a filter to simulate the<br />
acoustic response of the guitar body. <a href="http://www.ece.uvic.ca/%7Eknordstr/stringsound/firstImpulse.au">AU</a> <a href="http://www.ece.uvic.ca/%7Eknordstr/stringsound/firstImpulse.wav">WAV</a><br />
(waveguide + frequency dependent decay + filter to simulate the body)</li>
<li>This is the final sound. In this case, a better filter is<br />
used to simulate the acoustic response of the body. <a href="http://www.ece.uvic.ca/%7Eknordstr/stringsound/finalSteel.au">AU</a> <a href="http://www.ece.uvic.ca/%7Eknordstr/stringsound/finalSteel.wav">WAV</a><br />
(waveguide + frequency dependent decay + better filter to simulate the body)</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://karlnordstrom.ca/research/?feed=rss2&#038;p=6</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://www.ece.uvic.ca/%7Eknordstr/stringsound/noFeedback.au" length="108613" type="audio/basic" />
<enclosure url="http://www.ece.uvic.ca/%7Eknordstr/stringsound/noFeedback.wav" length="250244" type="audio/x-wav" />
<enclosure url="http://www.ece.uvic.ca/%7Eknordstr/stringsound/noImpulse.au" length="115909" type="audio/basic" />
<enclosure url="http://www.ece.uvic.ca/%7Eknordstr/stringsound/noImpulse.wav" length="265220" type="audio/x-wav" />
<enclosure url="http://www.ece.uvic.ca/%7Eknordstr/stringsound/firstImpulse.au" length="103672" type="audio/basic" />
<enclosure url="http://www.ece.uvic.ca/%7Eknordstr/stringsound/firstImpulse.wav" length="258820" type="audio/x-wav" />
<enclosure url="http://www.ece.uvic.ca/%7Eknordstr/stringsound/finalSteel.au" length="132645" type="audio/basic" />
<enclosure url="http://www.ece.uvic.ca/%7Eknordstr/stringsound/finalSteel.wav" length="328708" type="audio/x-wav" />
		</item>
		<item>
		<title>Tao</title>
		<link>http://karlnordstrom.ca/research/?p=5</link>
		<comments>http://karlnordstrom.ca/research/?p=5#comments</comments>
		<pubDate>Sat, 17 Aug 2002 20:44:00 +0000</pubDate>
		<dc:creator>Karl Nordstrom</dc:creator>
				<category><![CDATA[4. Instrument modeling]]></category>

		<guid isPermaLink="false">http://karlnordstrom.ca/research/?p=5</guid>
		<description><![CDATA[I found a very cool sound synthesis package called Tao. To use it you draw strings and other objects on the screen and make ways to excite them. Then you can visually animate them and hear how they sound. I haven&#8217;t used it but they have a number of examples and animations at the website. [...]]]></description>
				<content:encoded><![CDATA[<p>I found a very cool sound synthesis package called <a href="http://taopm.sourceforge.net">Tao</a>.  To use it you draw strings and other objects on the screen and make ways to excite them.  Then you can visually animate them and hear how they sound.  I haven&#8217;t used it but they have a number of <a href="http://taopm.sourceforge.net/examples/sounds.html">examples and animations</a> at the website.  Now if they only had something like that for air columns and voices!</p>
]]></content:encoded>
			<wfw:commentRss>http://karlnordstrom.ca/research/?feed=rss2&#038;p=5</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MASc Thesis &#8211; Full Suspension Mountain bikes</title>
		<link>http://karlnordstrom.ca/research/?p=4</link>
		<comments>http://karlnordstrom.ca/research/?p=4#comments</comments>
		<pubDate>Wed, 16 Aug 2000 15:15:00 +0000</pubDate>
		<dc:creator>Karl Nordstrom</dc:creator>
				<category><![CDATA[6. Bicycle testing]]></category>

		<guid isPermaLink="false">http://karlnordstrom.ca/research/?p=4</guid>
		<description><![CDATA[I studied techniques to evaluate the performance of full-suspension mountain bikes in my master&#8217;s degree. This involved putting sensors on a number of mountain bikes, taking them to the top of a mountain, riding down and then going back to the lab to analyze the data. I did this work in collaboration with Rocky Mountain [...]]]></description>
				<content:encoded><![CDATA[<p>I studied techniques to evaluate the performance of full-suspension mountain bikes in my master&#8217;s degree.  This involved putting sensors on a number of mountain bikes, taking them to the top of a mountain, riding down and then going back to the lab to analyze the data.  I did this work in collaboration with <a href="http://www.bikes.com/">Rocky Mountain Bicycles</a>.  Here is my thesis:</p>
<p><a href="http://www.ece.uvic.ca/~knordstr/library/Nordstrom00.pdf">Discomfort Transmission: A Method for Measuring the Ride Comfort of Full-Suspension Mountain Bicycles</a></p>
<p>In the thesis, you can find a grainy picture of a Rocky Mountain Pipeline, the bike that I have right now.</p>
]]></content:encoded>
			<wfw:commentRss>http://karlnordstrom.ca/research/?feed=rss2&#038;p=4</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
