1<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN"> 2<html lang="ja"> <head> 3<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> 4<meta http-equiv="Content-Style-Type" content="text/css"> 5<link href="../../css/manpage.css" rel="stylesheet" type="text/css"> 6 7<title>Project Settings Dialog Box</title> 8</head> 9<body> 10 11<h1 id="ADV_PRJ_DIALOG">Project Settings Dialog Box</h1> 12<p> 13The Project Settings dialog box is used to set attributes at the Sound Project level for open Sound Projects.<br> 14</p> 15<h2>Opening the Project Settings Dialog Box</h2> 16<p>Select <B>Project</B> and then <B>Project Settings</B>.<br> 17 </p> 18 19<h2>Using the Project Settings Dialog Box</h2> 20<p> 21Tabs are located on the Project Settings dialog box. Select the category you want to make settings for using these tabs.<br> The settings for each category are described below. 22</p> 23 24<p> 25<a href="#convert">Convert</a><br> <a href="#convert">Convert Event</a><br> <a href="#snd_arc">Sound Archive</a><br> <a href="#HTML_list">HTML Sound List</a><br> <a href="#item">Item Names</a><br> 26</p> 27 28<h3>Convert<a name="convert"></a></h3> 29 <p> 30 Used to set attributes for conversion.<br> 31 </p> 32 <h4>General</h4> 33 <p>Use <B>SMF quarter note resolution</B> to select the quarter-note resolution when converting the standard MIDI file format (SMF).</p> 34 <br> 35 <h4>Output</h4> 36 <p>Specify the output destination for the sound archive file in <B>Sound Archive Output Target</B>.<br> If this is left blank, it will be output to the same hierarchical level as the sound project.</p> 37 <p>Use <B>Stream File Output Location</B> to specify a relative path from the Sound Archive Output Location to the directory where the stream file will be output at conversion time.<br> If a nonexistent directory is specified, it will be created automatically at conversion time.</p> 38<p>When the check box for <B>Output Labels by Item</B> is selected, in addition to exporting the <CODE>.csid</CODE> file which is the sound project collection of all item names (IDs), the item ID headers are also divided into files by type and output.</p> 39 <p>To read more about file output, see <a href="../../quickstart/convert/binfiles.html">Generated Files</a>.</p> 40 <p><br> 41 </p> 42<h4>Cache</h4> 43 <p>Intermediate binary files will be output to the folder specified in the <span>Location of Cache Output</span> field.<br> However, the bank's include file (<CODE>.cinl</CODE>) will be output to the same location as the source file. <br> 44 </p> 45<h4>Warning</h4> 46 <p>If <span>Warn if there are any unused items</span> is selected, the program will issue warnings in the Conversion Log window during conversion.</p> 47 <p></p> 48 <p><IMG src="../img/setting_conv.gif"></p> 49 50<h3>Convert Event<a name="cnv_ivent"></a></h3> 51<p><B>Command before Conversion</B> and <B>Command after Conversion</B> are explained in the Other Features section <a href="../etc/command.html">Automatic processing before and after conversion</a>.</p> 52<p> 53<IMG src="../img/setting_conv_ivnt.gif"> 54</p> 55 56<h3>Sound Archive<a name="snd_arc"></a></h3> 57 <p> 58 Used to make settings for sound archive files created during the conversion process. 59 </p> 60 <p> 61 You can disable output of the string table in your sound archives by unselecting the <span>Output the string table</span> check box.<br> If you won't be using strings to make calls to the sounds or other sound-related data in your project, you can reduce the size of your sound archives by disabling output of the string table. 62 </p> 63 <p> 64 The numeric values in the "Sound Archive Player" area of the window represent the maximum number of sounds and channels that snd library will prepare when playing back sound archives created with this tool. 65 </p> 66 <p> 67 You can economize on the memory consumed by the snd library by setting the number of sounds that are not used to 0 and by using only the minimum required number of channels.<br> However, take care, for instance, when changing numeric values for settings like "Number of stream sounds" since it will be impossible to play more than that number of stream sounds simultaneously. 68 </p> 69<p> 70<IMG src="../img/setting_sarc.gif"> 71</p> 72<blockquote> 73<h4>Supplemental Information</h4> 74 <p>The values set here are related to the numbers of instances held internally by the <CODE>nw::snd::SoundArchivePlayer</CODE> bound to the sound archive (<CODE>bcsar</CODE>).</p> 75 <p> When these numbers are large, the SoundArchivePlayer can hold that many instances, but the functions <CODE>SoundArchivePlayer::GetRequiredMemSize</CODE> and <CODE>SoundArchivePlayer::GetRequiredStreamBufferSize</CODE> will require more memory.</p> 76 <p>Specifically, the <CODE>GetRequiredMemSize</CODE> function will require more memory when there are large numbers of any of these:</p> 77 <ul> 78 <li>Number of sequence sounds</li> 79 <li>Number of sequence tracks</li> 80 <li>Number of stream sounds</li> 81 <li>Number of wave sounds</li> 82 </ul> 83 <p>And when there are are large number of stream channels, the <CODE>GetRequiredStreamBufferSize</CODE> function will require more memory.</p> 84 <p>It is the instances stored in SoundArchivePlayer which are used when the system acts to play the various sounds (stream sounds, sequence sounds and wave sounds), but only the numbers of sounds determined here can be played. If you try to play more sounds, the following warning message will display and the lowest-priority sound will be stopped.</p> 85 <blockquote> 86 <p>snd_SoundInstanceManager.h:144 Warning:Sound (id:0xXXXXXXXX) is stopped for not enough seq sound instance.</p> 87 </blockquote> 88 <p>By comparing with the player's Sound Limit you can take these as the values determining the maximum playback number for each sound type (stream sounds, sequence sounds and wave sounds).</p> 89 <p>To repeat, these values affect the required amount of memory, so you can control memory size by considering how many of each type of sound can be expected to be played at the same time in the application and setting the values accordingly as low as possible.</p> 90</blockquote> 91 92<h3>HTML Sound List<a name="HTML_list"></a></h3> 93<p>Configures the HTML sound list.<br> 94</p> 95<p>By configuring an HTML sound list ahead of time, you can have an HTML-formatted sound list output automatically when sound data is converted. 96</p> 97<p>It is also now possible to list sound label names and comments in a table, and sort by item.</p> 98<p><B>Note:</B> Instrument lists can be also output as HTML-formatted files, but not while converting. See <a href="../sset/bank.html#HTML_instlist">HTML Instrument List Output</a> for more information on instrument lists.</p> 99<p></p> 100<p> 101<IMG src="../img/setting_html_default.gif"> 102</p> 103<br> 104<p> 105The <B>Create New Sound List Output Settings</B> dialog box appears when the <B>Create New</B> button is clicked. This dialog box is used to enter such information as the output settings name.<br> 106</p> 107<p> 108<IMG src="../img/setting_html_new.gif"> 109</p> 110<br> 111<p> 112If more than one output settings name is set, the "General" and "Output" tabs will appear.<br> 113</p> 114<p> 115Toggling the <B>Output List for Each Sound Set</B> check box allows projects with multiple sound sets to output either one list for each sound set or one list for all sound sets. 116</p> 117<p> 118<IMG src="../img/setting_html.gif"> 119</p> 120<br> 121<p> 122Select the items to be written to the sound list.<br> These items are written to the sound list in the order listed here. It is possible to re-arrange items selected on the list by pressing the "Move up" and "Move down" buttons.<br> 123</p> 124<p> 125<IMG src="../img/setting_html_output.gif"> 126</p> 127<br> 128<p> 129It is also possible to edit the settings list in the dialog box that appears when the <B>Edit Settings List</B> button is pressed.<br> 130</p> 131<p> 132<IMG src="../img/setting_html_edit.gif"> 133</p> 134 135<h3>Item Names<a name="item"></a></h3> 136<p>Item names take the default prefix settings.<br> 137 </p> 138<p>The default prefix name for an item can be edited in the <B>Create New</B> dialog box.<br> However, this setting cannot be configured for sound sets.</p> 139 <p>The original filename is used for the default name.<br> Use the <B>Create from filename</B> area to configure the conversion of filenames to uppercase/lowercase and the treatment of characters that cannot be used for item names.</p> 140 <p>When you drag and drop a waveform file to create a new item, the item name is always created from the filename.</p> 141 <p> 142<IMG src="../img/setting_item.gif"> 143</p> 144 145 146<p><br></p> 147 148<hr><p>CONFIDENTIAL</p></body> </html> 149