<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns="http://www.w3.org/TR/REC-html40"> <head> <meta http-equiv="Content-Type" content="text/html; charset=unicode"> <meta name="ProgId" content="Word.Document"> <meta name="Generator" content="Microsoft Word 11"> <meta name="Originator" content="Microsoft Word 11"> <link rel="File-List" href="agncy.files/filelist.xml"> <!--[if gte mso 9]><xml> <o:DocumentProperties> <o:LastAuthor>Hung-Yan Gu</o:LastAuthor> <o:Revision>4</o:Revision> <o:TotalTime>20</o:TotalTime> <o:Created>2009-11-18T06:23:00Z</o:Created> <o:LastSaved>2009-11-18T06:42:00Z</o:LastSaved> <o:Pages>1</o:Pages> <o:Words>205</o:Words> <o:Characters>1169</o:Characters> <o:Company>NTUST</o:Company> <o:Lines>9</o:Lines> <o:Paragraphs>2</o:Paragraphs> <o:CharactersWithSpaces>1372</o:CharactersWithSpaces> <o:Version>11.6360</o:Version> </o:DocumentProperties> </xml><![endif]--><!--[if gte mso 9]><xml> <w:WordDocument> <w:SpellingState>Clean</w:SpellingState> <w:GrammarState>Clean</w:GrammarState> <w:PunctuationKerning/> <w:DrawingGridHorizontalSpacing>6 pt</w:DrawingGridHorizontalSpacing> <w:DisplayHorizontalDrawingGridEvery>0</w:DisplayHorizontalDrawingGridEvery> <w:DisplayVerticalDrawingGridEvery>2</w:DisplayVerticalDrawingGridEvery> <w:ValidateAgainstSchemas/> <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid> <w:IgnoreMixedContent>false</w:IgnoreMixedContent> <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText> <w:Compatibility> <w:SpaceForUL/> <w:BalanceSingleByteDoubleByteWidth/> <w:DoNotLeaveBackslashAlone/> <w:ULTrailSpace/> <w:DoNotExpandShiftReturn/> <w:AdjustLineHeightInTable/> <w:BreakWrappedTables/> <w:SnapToGridInCell/> <w:WrapTextWithPunct/> <w:UseAsianBreakRules/> <w:DontGrowAutofit/> <w:UseFELayout/> </w:Compatibility> <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel> </w:WordDocument> </xml><![endif]--><!--[if gte mso 9]><xml> <w:LatentStyles DefLockedState="false" LatentStyleCount="156"> </w:LatentStyles> </xml><![endif]--> <style> <!-- /* Font Definitions */ @font-face {font-family:°e0}fÔš; panose-1:2 2 3 0 0 0 0 0 0 0; mso-font-alt:PMingLiU; mso-font-charset:136; mso-generic-font-family:roman; mso-font-pitch:variable; mso-font-signature:3 137232384 22 0 1048577 0;} @font-face {font-family:0}fÔš; panose-1:2 2 3 9 0 0 0 0 0 0; mso-font-alt:MingLiU; mso-font-charset:136; mso-generic-font-family:modern; mso-font-pitch:fixed; mso-font-signature:3 137232384 22 0 1048577 0;} @font-face {font-family:"\@0}fÔš"; panose-1:2 2 3 9 0 0 0 0 0 0; mso-font-charset:136; mso-generic-font-family:modern; mso-font-pitch:fixed; mso-font-signature:3 137232384 22 0 1048577 0;} @font-face {font-family:"\@°e0}fÔš"; panose-1:2 2 3 0 0 0 0 0 0 0; mso-font-charset:136; mso-generic-font-family:roman; mso-font-pitch:variable; mso-font-signature:3 137232384 22 0 1048577 0;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {mso-style-parent:""; margin:0in; margin-bottom:.0001pt; mso-pagination:none; font-size:12.0pt; font-family:"Times New Roman"; mso-fareast-font-family:°e0}fÔš; mso-font-kerning:1.0pt;} p.MsoPlainText, li.MsoPlainText, div.MsoPlainText {margin:0in; margin-bottom:.0001pt; mso-pagination:none; font-size:12.0pt; font-family:0}fÔš; mso-hansi-font-family:"Courier New"; mso-bidi-font-family:"Courier New"; mso-font-kerning:1.0pt;} span.SpellE {mso-style-name:""; mso-spl-e:yes;} span.GramE {mso-style-name:""; mso-gram-e:yes;} /* Page Definitions */ @page {mso-page-border-surround-header:no; mso-page-border-surround-footer:no;} @page Section1 {size:595.3pt 841.9pt; margin:1.0in 57.65pt 1.0in 57.65pt; mso-header-margin:42.5pt; mso-footer-margin:49.7pt; mso-paper-source:0; layout-grid:18.0pt;} div.Section1 {page:Section1;} --> </style><!--[if gte mso 10]> <style> /* Style Definitions */ table.MsoNormalTable {mso-style-name:hˆ <![endif]--> <title>Test program for ANN vibrato models</title> </head> <body style="background-image: url(../jpg/scn010a.jpg);" lang="ZH-TW"> <div class="Section1" style=""> <p class="MsoPlainText"><span style="font-size: 16pt; font-family: &quot;Times New Roman&quot;;" lang="EN-US"><o:p>&nbsp;</o:p></span></p> <p class="MsoPlainText"><span style="font-size: 16pt; font-family: &quot;Times New Roman&quot;;" lang="EN-US">(a) <a href="HNM_Syn_TST_Out.rar">Download test program for 2011</a><o:p></o:p></span></p> <p class="MsoPlainText"><span style="font-size: 16pt; font-family: &quot;Times New Roman&quot;;" lang="EN-US"><o:p>&nbsp;</o:p></span></p> <p class="MsoPlainText"><span style="font-size: 16pt; font-family: &quot;Times New Roman&quot;;" lang="EN-US">(b) Function Spec.<o:p></o:p></span></p> <table class="MsoTableGrid" style="border: medium none ; width: 100%; border-collapse: collapse;" border="1" cellpadding="0" cellspacing="0" width="100%"> <tbody> <tr style=""> <td style="border: 1pt solid windowtext; padding: 0in 5.4pt; background: rgb(204, 255, 204) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; width: 50.48%;" valign="top" width="50%"> <p class="MsoPlainText"><span style="font-size: 16pt; font-family: &quot;Times New Roman&quot;;" lang="EN-US">functions<o:p></o:p></span></p> </td> <td style="border-style: solid solid solid none; border-color: windowtext windowtext windowtext -moz-use-text-color; border-width: 1pt 1pt 1pt medium; padding: 0in 5.4pt; background: rgb(255, 237, 159) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; width: 49.52%;" valign="top" width="49%"> <p class="MsoPlainText"><span style="font-size: 16pt; font-family: &quot;Times New Roman&quot;;" lang="EN-US">brief descriptions<o:p></o:p></span></p> </td> </tr> <tr style=""> <td style="border-style: none solid solid; border-color: -moz-use-text-color windowtext windowtext; border-width: medium 1pt 1pt; padding: 0in 5.4pt; background: rgb(242, 255, 229) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; width: 50.48%;" valign="top" width="50%"> <p class="MsoPlainText"><span class="SpellE"><span style="font-size: 16pt; font-family: &quot;Times New Roman&quot;;" lang="EN-US">int</span></span><span style="font-size: 16pt; font-family: &quot;Times New Roman&quot;;" lang="EN-US"><span style="">&nbsp; </span><span style="">&nbsp;</span><span class="SpellE">g_system_init</span>(void);<o:p></o:p></span></p> </td> <td style="border-style: none solid solid none; border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; border-width: medium 1pt 1pt medium; padding: 0in 5.4pt; background: rgb(255, 245, 201) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; width: 49.52%;" valign="top" width="49%"> <p class="MsoPlainText"><span class="GramE"><span style="font-size: 16pt; font-family: &quot;Times New Roman&quot;;" lang="EN-US">system</span></span><span style="font-size: 16pt; font-family: &quot;Times New Roman&quot;;" lang="EN-US"> initialization.<o:p></o:p></span></p> </td> </tr> <tr style=""> <td style="border-style: none solid solid; border-color: -moz-use-text-color windowtext windowtext; border-width: medium 1pt 1pt; padding: 0in 5.4pt; background: rgb(242, 255, 229) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; width: 50.48%;" valign="top" width="50%"> <p class="MsoPlainText"><span style="font-size: 16pt; font-family: &quot;Times New Roman&quot;;" lang="EN-US">void<span style="">&nbsp; </span><span class="SpellE">g_system_done</span>(void);<o:p></o:p></span></p> </td> <td style="border-style: none solid solid none; border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; border-width: medium 1pt 1pt medium; padding: 0in 5.4pt; background: rgb(255, 245, 201) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; width: 49.52%;" valign="top" width="49%"> <p class="MsoPlainText"><span class="GramE"><span style="font-size: 16pt; font-family: &quot;Times New Roman&quot;;" lang="EN-US">system</span></span><span style="font-size: 16pt; font-family: &quot;Times New Roman&quot;;" lang="EN-US"> done.<o:p></o:p></span></p> </td> </tr> <tr style=""> <td style="border-style: none solid solid; border-color: -moz-use-text-color windowtext windowtext; border-width: medium 1pt 1pt; padding: 0in 5.4pt; background: rgb(242, 255, 229) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; width: 50.48%;" valign="top" width="50%"> <p class="MsoPlainText"><span style="font-size: 16pt; font-family: &quot;Times New Roman&quot;;" lang="EN-US"><o:p>&nbsp;</o:p></span></p> </td> <td style="border-style: none solid solid none; border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; border-width: medium 1pt 1pt medium; padding: 0in 5.4pt; background: rgb(255, 245, 201) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; width: 49.52%;" valign="top" width="49%"> <p class="MsoPlainText"><span style="font-size: 16pt; font-family: &quot;Times New Roman&quot;;" lang="EN-US"><o:p>&nbsp;</o:p></span></p> </td> </tr> <tr style=""> <td style="border-style: none solid solid; border-color: -moz-use-text-color windowtext windowtext; border-width: medium 1pt 1pt; padding: 0in 5.4pt; background: rgb(242, 255, 229) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; width: 50.48%;" valign="top" width="50%"> <p class="MsoPlainText"><span class="SpellE"><span style="font-size: 16pt; font-family: &quot;Times New Roman&quot;;" lang="EN-US">int</span></span><span style="font-size: 16pt; font-family: &quot;Times New Roman&quot;;" lang="EN-US"><span style="">&nbsp; </span><span class="SpellE">g_score_read</span>(char *<span class="SpellE">SongFile</span>, <span class="SpellE">int</span> <span class="SpellE">coa</span>, char *<span class="SpellE">songn</span>);<o:p></o:p></span></p> </td> <td style="border-style: none solid solid none; border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; border-width: medium 1pt 1pt medium; padding: 0in 5.4pt; background: rgb(255, 245, 201) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; width: 49.52%;" valign="top" width="49%"> <p class="MsoPlainText"><span class="GramE"><span style="font-size: 16pt; font-family: &quot;Times New Roman&quot;;" lang="EN-US">read</span></span><span style="font-size: 16pt; font-family: &quot;Times New Roman&quot;;" lang="EN-US"> song score file.<o:p></o:p></span></p> </td> </tr> <tr style=""> <td style="border-style: none solid solid; border-color: -moz-use-text-color windowtext windowtext; border-width: medium 1pt 1pt; padding: 0in 5.4pt; background: rgb(242, 255, 229) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; width: 50.48%;" valign="top" width="50%"> <p class="MsoPlainText"><span style="font-size: 16pt; font-family: &quot;Times New Roman&quot;;" lang="IT">SongInfo * g_score_info(int ix);<o:p></o:p></span></p> </td> <td style="border-style: none solid solid none; border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; border-width: medium 1pt 1pt medium; padding: 0in 5.4pt; background: rgb(255, 245, 201) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; width: 49.52%;" valign="top" width="49%"> <p class="MsoPlainText"><span class="GramE"><span style="font-size: 16pt; font-family: &quot;Times New Roman&quot;;" lang="EN-US">get</span></span><span style="font-size: 16pt; font-family: &quot;Times New Roman&quot;;" lang="EN-US"> information of a lyric syllable.<o:p></o:p></span></p> </td> </tr> <tr style=""> <td style="border-style: none solid solid; border-color: -moz-use-text-color windowtext windowtext; border-width: medium 1pt 1pt; padding: 0in 5.4pt; background: rgb(242, 255, 229) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; width: 50.48%;" valign="top" width="50%"> <p class="MsoPlainText"><span style="font-size: 16pt; font-family: &quot;Times New Roman&quot;;" lang="EN-US">void <span style="">&nbsp;</span><span style="">&nbsp;&nbsp;&nbsp;</span><span class="SpellE">g_score_sepr</span>(char *Pitch, char *<span class="SpellE">TmpPitch</span>);<o:p></o:p></span></p> </td> <td style="border-style: none solid solid none; border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; border-width: medium 1pt 1pt medium; padding: 0in 5.4pt; background: rgb(255, 245, 201) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; width: 49.52%;" valign="top" width="49%"> <p class="MsoPlainText"><span class="GramE"><span style="font-size: 16pt; font-family: &quot;Times New Roman&quot;;" lang="EN-US">to</span></span><span style="font-size: 16pt; font-family: &quot;Times New Roman&quot;;" lang="EN-US"> separate pitch or duration for a glissando syllable.<o:p></o:p></span></p> </td> </tr> <tr style=""> <td style="border-style: none solid solid; border-color: -moz-use-text-color windowtext windowtext; border-width: medium 1pt 1pt; padding: 0in 5.4pt; background: rgb(242, 255, 229) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; width: 50.48%;" valign="top" width="50%"> <p class="MsoPlainText"><span class="SpellE"><span style="font-size: 16pt; font-family: &quot;Times New Roman&quot;;" lang="EN-US">int</span></span><span style="font-size: 16pt; font-family: &quot;Times New Roman&quot;;" lang="EN-US"><span style="">&nbsp; </span><span style="">&nbsp;&nbsp;&nbsp;</span><span style="">&nbsp;</span><span class="SpellE">g_score_pthmd</span>(char *Pitch);<o:p></o:p></span></p> </td> <td style="border-style: none solid solid none; border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; border-width: medium 1pt 1pt medium; padding: 0in 5.4pt; background: rgb(255, 245, 201) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; width: 49.52%;" valign="top" width="49%"> <p class="MsoPlainText"><span class="GramE"><span style="font-size: 16pt; font-family: &quot;Times New Roman&quot;;" lang="EN-US">convert</span></span><span style="font-size: 16pt; font-family: &quot;Times New Roman&quot;;" lang="EN-US"> pitch symbol to midi value.<o:p></o:p></span></p> </td> </tr> <tr style=""> <td style="border-style: none solid solid; border-color: -moz-use-text-color windowtext windowtext; border-width: medium 1pt 1pt; padding: 0in 5.4pt; background: rgb(242, 255, 229) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; width: 50.48%;" valign="top" width="50%"> <p class="MsoPlainText"><span style="font-size: 16pt; font-family: &quot;Times New Roman&quot;;" lang="EN-US">double<span style="">&nbsp; </span><span style="">&nbsp;</span><span class="SpellE">g_score_pthhz</span>(char *Pitch);<o:p></o:p></span></p> </td> <td style="border-style: none solid solid none; border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; border-width: medium 1pt 1pt medium; padding: 0in 5.4pt; background: rgb(255, 245, 201) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; width: 49.52%;" valign="top" width="49%"> <p class="MsoPlainText"><span class="GramE"><span style="font-size: 16pt; font-family: &quot;Times New Roman&quot;;" lang="EN-US">convert</span></span><span style="font-size: 16pt; font-family: &quot;Times New Roman&quot;;" lang="EN-US"> pitch symbol to Hz value.<o:p></o:p></span></p> </td> </tr> <tr style=""> <td style="border-style: none solid solid; border-color: -moz-use-text-color windowtext windowtext; border-width: medium 1pt 1pt; padding: 0in 5.4pt; background: rgb(242, 255, 229) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; width: 50.48%;" valign="top" width="50%"> <p class="MsoPlainText"><span style="font-size: 16pt; font-family: &quot;Times New Roman&quot;;" lang="EN-US"><o:p>&nbsp;</o:p></span></p> </td> <td style="border-style: none solid solid none; border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; border-width: medium 1pt 1pt medium; padding: 0in 5.4pt; background: rgb(255, 245, 201) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; width: 49.52%;" valign="top" width="49%"> <p class="MsoPlainText"><span style="font-size: 16pt; font-family: &quot;Times New Roman&quot;;" lang="EN-US"><o:p>&nbsp;</o:p></span></p> </td> </tr> <tr style=""> <td style="border-style: none solid solid; border-color: -moz-use-text-color windowtext windowtext; border-width: medium 1pt 1pt; padding: 0in 5.4pt; background: rgb(242, 255, 229) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; width: 50.48%;" valign="top" width="50%"> <p class="MsoPlainText"><span style="font-size: 16pt; font-family: &quot;Times New Roman&quot;;" lang="EN-US">void<span style="">&nbsp; </span><span class="SpellE">g_syn_keyshft</span>(<span class="SpellE">int</span> n);<o:p></o:p></span></p> </td> <td style="border-style: none solid solid none; border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; border-width: medium 1pt 1pt medium; padding: 0in 5.4pt; background: rgb(255, 245, 201) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; width: 49.52%;" valign="top" width="49%"> <p class="MsoPlainText"><span class="GramE"><span style="font-size: 16pt; font-family: &quot;Times New Roman&quot;;" lang="EN-US">set</span></span><span style="font-size: 16pt; font-family: &quot;Times New Roman&quot;;" lang="EN-US"> key shift before synthesis.<o:p></o:p></span></p> </td> </tr> <tr style=""> <td style="border-style: none solid solid; border-color: -moz-use-text-color windowtext windowtext; border-width: medium 1pt 1pt; padding: 0in 5.4pt; background: rgb(242, 255, 229) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; width: 50.48%;" valign="top" width="50%"> <p class="MsoPlainText"><span style="font-size: 16pt; font-family: &quot;Times New Roman&quot;;" lang="EN-US">void<span style="">&nbsp; </span><span class="SpellE">g_syn_init</span>(<span class="SpellE">int</span> <span class="SpellE">dtwf</span>, char *<span class="SpellE">pam</span>);<o:p></o:p></span></p> </td> <td style="border-style: none solid solid none; border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; border-width: medium 1pt 1pt medium; padding: 0in 5.4pt; background: rgb(255, 245, 201) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; width: 49.52%;" valign="top" width="49%"> <p class="MsoPlainText"><span class="GramE"><span style="font-size: 16pt; font-family: &quot;Times New Roman&quot;;" lang="EN-US">initialization</span></span><span style="font-size: 16pt; font-family: &quot;Times New Roman&quot;;" lang="EN-US"> before synthesis.<o:p></o:p></span></p> </td> </tr> <tr style=""> <td style="border-style: none solid solid; border-color: -moz-use-text-color windowtext windowtext; border-width: medium 1pt 1pt; padding: 0in 5.4pt; background: rgb(242, 255, 229) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; width: 50.48%;" valign="top" width="50%"> <p class="MsoPlainText"><span style="font-size: 16pt; font-family: &quot;Times New Roman&quot;;" lang="EN-US">void<span style="">&nbsp; </span><span class="SpellE">g_syn_act</span>(<span class="SpellE">int</span> <span class="SpellE">Indx</span>, char *<span class="SpellE">ww</span>, char *<span class="SpellE">py</span>, FILE *<span class="SpellE">fp</span>);<o:p></o:p></span></p> </td> <td style="border-style: none solid solid none; border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; border-width: medium 1pt 1pt medium; padding: 0in 5.4pt; background: rgb(255, 245, 201) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; width: 49.52%;" valign="top" width="49%"> <p class="MsoPlainText"><span class="GramE"><span style="font-size: 16pt; font-family: &quot;Times New Roman&quot;;" lang="EN-US">synthesis</span></span><span style="font-size: 16pt; font-family: &quot;Times New Roman&quot;;" lang="EN-US"> action invoked for each lyric syllable.<o:p></o:p></span></p> </td> </tr> <tr style=""> <td style="border-style: none solid solid; border-color: -moz-use-text-color windowtext windowtext; border-width: medium 1pt 1pt; padding: 0in 5.4pt; background: rgb(242, 255, 229) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; width: 50.48%;" valign="top" width="50%"> <p class="MsoPlainText"><span style="font-size: 16pt; font-family: &quot;Times New Roman&quot;;" lang="EN-US">void<span style="">&nbsp; </span><span class="SpellE">g_syn_end</span>(FILE *<span class="SpellE">fp</span>);<o:p></o:p></span></p> </td> <td style="border-style: none solid solid none; border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; border-width: medium 1pt 1pt medium; padding: 0in 5.4pt; background: rgb(255, 245, 201) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; width: 49.52%;" valign="top" width="49%"> <p class="MsoPlainText"><span class="GramE"><span style="font-size: 16pt; font-family: &quot;Times New Roman&quot;;" lang="EN-US">finalize</span></span><span style="font-size: 16pt; font-family: &quot;Times New Roman&quot;;" lang="EN-US"> the synthesis processing.<o:p></o:p></span></p> </td> </tr> <tr style=""> <td style="border-style: none solid solid; border-color: -moz-use-text-color windowtext windowtext; border-width: medium 1pt 1pt; padding: 0in 5.4pt; background: rgb(242, 255, 229) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; width: 50.48%;" valign="top" width="50%"> <p class="MsoPlainText"><span style="font-size: 16pt; font-family: &quot;Times New Roman&quot;;" lang="EN-US"><o:p>&nbsp;</o:p></span></p> </td> <td style="border-style: none solid solid none; border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; border-width: medium 1pt 1pt medium; padding: 0in 5.4pt; background: rgb(255, 245, 201) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; width: 49.52%;" valign="top" width="49%"> <p class="MsoPlainText"><span style="font-size: 16pt; font-family: &quot;Times New Roman&quot;;" lang="EN-US"><o:p>&nbsp;</o:p></span></p> </td> </tr> <tr style=""> <td style="border-style: none solid solid; border-color: -moz-use-text-color windowtext windowtext; border-width: medium 1pt 1pt; padding: 0in 5.4pt; background: rgb(242, 255, 229) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; width: 50.48%;" valign="top" width="50%"> <p class="MsoPlainText"><span style="font-size: 16pt; font-family: &quot;Times New Roman&quot;;" lang="EN-US">void<span style="">&nbsp; </span><span class="SpellE">g_play_init</span>(void);<o:p></o:p></span></p> </td> <td style="border-style: none solid solid none; border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; border-width: medium 1pt 1pt medium; padding: 0in 5.4pt; background: rgb(255, 245, 201) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; width: 49.52%;" valign="top" width="49%"> <p class="MsoPlainText"><span class="GramE"><span style="font-size: 16pt; font-family: &quot;Times New Roman&quot;;" lang="EN-US">initialization</span></span><span style="font-size: 16pt; font-family: &quot;Times New Roman&quot;;" lang="EN-US"> before play synthesized song.<o:p></o:p></span></p> </td> </tr> <tr style=""> <td style="border-style: none solid solid; border-color: -moz-use-text-color windowtext windowtext; border-width: medium 1pt 1pt; padding: 0in 5.4pt; background: rgb(242, 255, 229) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; width: 50.48%;" valign="top" width="50%"> <p class="MsoPlainText"><span class="SpellE"><span style="font-size: 16pt; font-family: &quot;Times New Roman&quot;;" lang="EN-US">int</span></span><span style="font-size: 16pt; font-family: &quot;Times New Roman&quot;;" lang="EN-US"><span style="">&nbsp;&nbsp; </span><span class="SpellE">g_play_act</span>(<span class="SpellE">int</span> <span class="SpellE">Indx</span>);<o:p></o:p></span></p> </td> <td style="border-style: none solid solid none; border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; border-width: medium 1pt 1pt medium; padding: 0in 5.4pt; background: rgb(255, 245, 201) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; width: 49.52%;" valign="top" width="49%"> <p class="MsoPlainText"><span class="GramE"><span style="font-size: 16pt; font-family: &quot;Times New Roman&quot;;" lang="EN-US">playing</span></span><span style="font-size: 16pt; font-family: &quot;Times New Roman&quot;;" lang="EN-US"> action invoked for each syllable.<o:p></o:p></span></p> </td> </tr> <tr style=""> <td style="border-style: none solid solid; border-color: -moz-use-text-color windowtext windowtext; border-width: medium 1pt 1pt; padding: 0in 5.4pt; background: rgb(242, 255, 229) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; width: 50.48%;" valign="top" width="50%"> <p class="MsoPlainText"><span style="font-size: 16pt; font-family: &quot;Times New Roman&quot;;" lang="EN-US"><o:p>&nbsp;</o:p></span></p> </td> <td style="border-style: none solid solid none; border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; border-width: medium 1pt 1pt medium; padding: 0in 5.4pt; background: rgb(255, 245, 201) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; width: 49.52%;" valign="top" width="49%"> <p class="MsoPlainText"><span style="font-size: 16pt; font-family: &quot;Times New Roman&quot;;" lang="EN-US"><o:p>&nbsp;</o:p></span></p> </td> </tr> <tr style=""> <td style="border-style: none solid solid; border-color: -moz-use-text-color windowtext windowtext; border-width: medium 1pt 1pt; padding: 0in 5.4pt; background: rgb(242, 255, 229) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; width: 50.48%;" valign="top" width="50%"> <p class="MsoPlainText"><span style="font-size: 16pt; font-family: &quot;Times New Roman&quot;;" lang="EN-US">// global <span class="SpellE">variavles</span> defined<o:p></o:p></span></p> </td> <td style="border-style: none solid solid none; border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; border-width: medium 1pt 1pt medium; padding: 0in 5.4pt; background: rgb(255, 245, 201) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; width: 49.52%;" valign="top" width="49%"> <p class="MsoPlainText"><span style="font-size: 16pt; font-family: &quot;Times New Roman&quot;;" lang="EN-US"><o:p>&nbsp;</o:p></span></p> </td> </tr> <tr style=""> <td style="border-style: none solid solid; border-color: -moz-use-text-color windowtext windowtext; border-width: medium 1pt 1pt; padding: 0in 5.4pt; background: rgb(242, 255, 229) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; width: 50.48%;" valign="top" width="50%"> <p class="MsoPlainText"><span style="font-size: 16pt; font-family: &quot;Times New Roman&quot;;" lang="EN-US">extern <span class="SpellE">SyllableStream</span> <span class="SpellE">g_Stream</span>;<o:p></o:p></span></p> </td> <td style="border-style: none solid solid none; border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; border-width: medium 1pt 1pt medium; padding: 0in 5.4pt; background: rgb(255, 245, 201) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; width: 49.52%;" valign="top" width="49%"> <p class="MsoPlainText"><span class="GramE"><span style="font-size: 16pt; font-family: &quot;Times New Roman&quot;;" lang="EN-US">stream</span></span><span style="font-size: 16pt; font-family: &quot;Times New Roman&quot;;" lang="EN-US"> (or vector) of synthetic syllable signals.<o:p></o:p></span></p> </td> </tr> <tr style=""> <td style="border-style: none solid solid; border-color: -moz-use-text-color windowtext windowtext; border-width: medium 1pt 1pt; padding: 0in 5.4pt; background: rgb(242, 255, 229) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; width: 50.48%;" valign="top" width="50%"> <p class="MsoPlainText"><span style="font-size: 16pt; font-family: &quot;Times New Roman&quot;;" lang="EN-US">extern <span class="SpellE">useBPN</span><span style="">&nbsp; </span><span class="SpellE">g_useBPN</span>;<o:p></o:p></span></p> </td> <td style="border-style: none solid solid none; border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; border-width: medium 1pt 1pt medium; padding: 0in 5.4pt; background: rgb(255, 245, 201) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; width: 49.52%;" valign="top" width="49%"> <p class="MsoPlainText"><span style="font-size: 16pt; font-family: &quot;Times New Roman&quot;;" lang="EN-US">information for vibrato ANN.<o:p></o:p></span></p> </td> </tr> <tr style=""> <td style="border-style: none solid solid; border-color: -moz-use-text-color windowtext windowtext; border-width: medium 1pt 1pt; padding: 0in 5.4pt; background: rgb(242, 255, 229) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; width: 50.48%;" valign="top" width="50%"> <p class="MsoPlainText"><span style="font-size: 16pt; font-family: &quot;Times New Roman&quot;;" lang="EN-US">extern double <span style="">&nbsp;</span><span style="">&nbsp;</span><span class="SpellE">g_Tbf</span>, <span class="SpellE">g_GReSmp</span>;<o:p></o:p></span></p> </td> <td style="border-style: none solid solid none; border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; border-width: medium 1pt 1pt medium; padding: 0in 5.4pt; background: rgb(255, 245, 201) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; width: 49.52%;" valign="top" width="49%"> <p class="MsoPlainText"><span class="GramE"><span style="font-size: 16pt; font-family: &quot;Times New Roman&quot;;" lang="EN-US">for</span></span><span style="font-size: 16pt; font-family: &quot;Times New Roman&quot;;" lang="EN-US"> timbre (child or male) control.<o:p></o:p></span></p> </td> </tr> <tr style=""> <td style="border-style: none solid solid; border-color: -moz-use-text-color windowtext windowtext; border-width: medium 1pt 1pt; padding: 0in 5.4pt; background: rgb(242, 255, 229) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; width: 50.48%;" valign="top" width="50%"> <p class="MsoPlainText"><span style="font-size: 16pt; font-family: &quot;Times New Roman&quot;;" lang="EN-US">extern <span class="SpellE">int</span><span style="">&nbsp;&nbsp;&nbsp; </span><span style="">&nbsp;</span><span style="">&nbsp;</span><span class="SpellE">g_ShftNote</span>, <span class="SpellE">g_ntAVG</span>;<o:p></o:p></span></p> </td> <td style="border-style: none solid solid none; border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; border-width: medium 1pt 1pt medium; padding: 0in 5.4pt; background: rgb(255, 245, 201) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; width: 49.52%;" valign="top" width="49%"> <p class="MsoPlainText"><span class="GramE"><span style="font-size: 16pt; font-family: &quot;Times New Roman&quot;;" lang="EN-US">keys</span></span><span style="font-size: 16pt; font-family: &quot;Times New Roman&quot;;" lang="EN-US"> shifted; average pitch of a song score.<o:p></o:p></span></p> </td> </tr> <tr style=""> <td style="border-style: none solid solid; border-color: -moz-use-text-color windowtext windowtext; border-width: medium 1pt 1pt; padding: 0in 5.4pt; background: rgb(242, 255, 229) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; width: 50.48%;" valign="top" width="50%"> <p class="MsoPlainText"><span style="font-size: 16pt; font-family: &quot;Times New Roman&quot;;" lang="EN-US">& <o:p></o:p></span></p> </td> <td style="border-style: none solid solid none; border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; border-width: medium 1pt 1pt medium; padding: 0in 5.4pt; background: rgb(255, 245, 201) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; width: 49.52%;" valign="top" width="49%"> <p class="MsoPlainText"><span style="font-size: 16pt; font-family: &quot;Times New Roman&quot;;" lang="EN-US"><o:p>&nbsp;</o:p></span></p> </td> </tr> <tr style=""> <td style="border-style: none solid solid; border-color: -moz-use-text-color windowtext windowtext; border-width: medium 1pt 1pt; padding: 0in 5.4pt; background: rgb(242, 255, 229) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; width: 50.48%;" valign="top" width="50%"> <p class="MsoPlainText"><span style="font-size: 16pt; font-family: &quot;Times New Roman&quot;;" lang="EN-US"><o:p>&nbsp;</o:p></span></p> </td> <td style="border-style: none solid solid none; border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; border-width: medium 1pt 1pt medium; padding: 0in 5.4pt; background: rgb(255, 245, 201) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; width: 49.52%;" valign="top" width="49%"> <p class="MsoPlainText"><span style="font-size: 16pt; font-family: &quot;Times New Roman&quot;;" lang="EN-US"><o:p>&nbsp;</o:p></span></p> </td> </tr> </tbody> </table> <p class="MsoPlainText"><span style="font-size: 16pt; font-family: &quot;Times New Roman&quot;;" lang="EN-US"><o:p><br> </o:p></span></p> </div> </body> </html>