sy.factory supports the editing of Samples in:
sy.factory supports the following editing operations upon the Sample Collection shown within the Tree View of a Child Window:
The Sample Collection Object in an SY99 TNN file is only shown within a Tree View and is called User Samples.
To access all features other than Move and Copy (which you do via "Drag and Drop"), right click over the Sample Collection to activate the Sample Collection's Context Sensitive Menu.
sy.factory supports the following editing operations upon the Sample Objects within the Tree View or Table View of a Child Window:
To access all features other than Move and Copy (which you do via "Drag and Drop"), right click over a Sample or selection of Samples to activate the Sample's Context Sensitive Menu.
The Edit Sample Dialog allows you to edit the Sample parameters. You can also audition the Sample using a keyboard connected to the Keyboard Input MIDI Port defined in the MIDI Preferences options dialog to play notes. Please note that the MIDI support is "simplistic" mono note detection, don't try and play chords!
The Edit Sample Dialog provides all the controls available in the SY99 Sample Edit Mode.
Send Edits To SY99 | When this option is checked, edits within the dialog will be transmitted to the SY99. Note the SY99 does not support the reception of loop points. |
Receive Edits From SY99 | When this option is checked, Wave edits received from the SY99 will update the controls within the dialog. Note the SY99 does not support the transmission of loop points. |
Sample Name | A text box that allows you to edit the name of the Sample. |
Sample Play Mode | A Combo box that allows you to select the playback mode for the sample from the modes supported by the SY99. |
Centre Key | A spinner control that allows you to select the high key for the sample. You can use the up/down arrows to increment/decrement the centre key. You can also type a key value, or play a note on a keyboard connected to the Keyboard Input MIDI Port defined in the MIDI Preferences options dialog. You can also edit the Detune parameter by double clicking in the cell and editing it. |
Low Key | A spinner control that allows you to select the low key for the sample. You can use the up/down arrows to increment/decrement the centre key. You can also type a key value, or play a note on a keyboard connected to the Keyboard Input MIDI Port defined in the MIDI Preferences options dialog. You can also edit the Detune parameter by double clicking in the cell and editing it. |
High Key | A spinner control that allows you to select the high key for the sample. You can use the up/down arrows to increment/decrement the centre key. You can also type a key value, or play a note on a keyboard connected to the Keyboard Input MIDI Port defined in the MIDI Preferences options dialog. You can also edit the Detune parameter by double clicking in the cell and editing it. |
Pitch Adjustment | Allows you to fine tune the pitch of the sample.Note the SY99 pitch adjustment is not in cents (1200 divisions per octave), but 1024 divisions per octave. |
Information |
Shows some basic information about the sample: Sample Rate, Bit Depth and length. The background of this text is set red if the calculated sample playback frequency exceeds 48KHz, which is a limitation of Java. The impact of this when it occurs is that the playback pitch for the note you are playing may not be correct, which is why the program provides feedback in colouring this text background red. There's not much that can be done about this Java limitation, I'm afraid. |
Playback Controls |
The Edit Sample Dialog provides three controls to allow Samples to be played back manually within sy.factory:
Note: Java has a maximum Sample playback rate of 48KHz. When shifting the playback key, the adjustment is achieved by changing the Sample rate (as on the SY99). If changing the playback key causes the Java sample rate to be exceeded, sy.factory will sample rate convert the Sample to maintain the Sample rate within limits. When this happens the playback button is coloured orange (as shown above). When no sample rate conversion has taken place the button is its normal colour. Note you must have the Tritonus Java Sound extension libraries installed for sy.factory to be able to perform the sample rate conversion. If the Playback button is coloured orange the playback frequency will not be correct. If the Sample is looped then the Sample playback will remain in the loop untill either:
|
Playback Volume | Sets the playback volume for the sample. |
Loop Start | Sets the start point of the loop. |
Loop Start | Sets the length of the loop. |
Loop End | Sets the end point of the loop |
Loop Lock | If this control is checked then the length of the loop is preserved when you adjust the start or end point (e.g. if you adjust the start point, then the end point is also adjust to maintain the loop length). |
Increment | Sets value by which the loop controls increment by. |
When you select this option, sy.factory will prompt for the file to import.You can select more than one file to import if you wish
Imports Samples from the SY99 Memory locations into the currently selected Child Window.
You can import:
Exports Samples from the currently
selected Child Window to the SY Memory locations.
Please be aware of SY99 Sample issues, which may affect your export to the SY99.
You can export:
sy.factory supports the following editing operations upon the Sample Objects within the Tree View of a Child Window:
To access all features other than Move and Copy (which you do via "Drag and Drop"), right click over a Sample or selection of Samples to activate the Sample's Context Sensitive Menu.
Adds a new initialised Sample to a Wave Object.
If you hold down the ALT key whilst making the menu selection, a Dialog will appear allowing you to specify the number of samples to add.
Samples are added to the end of the sample list, and the parent Wave's keymap is adjusted so that all samples have a high key. The existing keymap is preserved as much as possible and adjustments are made in the high key range. For example if you add a sample, the keymap for that sample is G8 (the last sample must always be G8), the high key of the sample below it becomes F#7.
The Edit Sample Dialog allows you to edit the Sample parameters. You can also audition the Sample using a keyboard connected to the Keyboard Input MIDI Port defined in the MIDI Preferences options dialog to play notes. Please note that the MIDI support is "simplistic" mono note detection, don't try and play chords!
The Edit Sample Dialog provides all the controls available in the SY99 Sample Edit Mode.
Sample Information |
Shows some basic information about the sample: Sample Rate, Bit Depth and length. The background of this text is set red if the calculated sample playback frequency exceeds 48KHz, which is a limitation of Java. The impact of this when it occurs is that the playback pitch for the note you are playing may not be correct, which is why the program provides feedback in colouring this text background red. There's not much that can be done about this Java limitation, I'm afraid. |
Sample Play Mode | A Combo box that allows you to select the playback mode for the sample from the modes supported by the Wave Card. |
Sample Original Key | A spinner control that allows you to select the original key for the sample. You can use the up/down arrows to increment/decrement the centre key. You can also type a key value, or play a note on a keyboard connected to the Keyboard Input MIDI Port defined in the MIDI Preferences options dialog. You can also edit the Detune parameter by double clicking in the cell and editing it. |
Sample Pitch Detune Range | Allows you to select one of two pitch detune ranges supported by the Wave Card. Either -128 to + 127, or -726 to -472. This is one of the strange parts of the Wave Card format. I don't fully understand why you have the two ranges, only that the actual SY77 ROM waves all are detuned in the -726 to -472 range! |
Sample Pitch Detune | Allows you to fine tune the pitch of the sample.Note the Wave Card pitch adjustment is not in cents (1200 divisions per octave), but 1024 divisions per octave. |
Playback Controls |
The Edit Sample Dialog provides three controls to allow Samples to be played back manually within sy.factory:
Note: Java has a maximum Sample playback rate of 48KHz. When shifting the playback key, the adjustment is achieved by changing the Sample rate (as on the SY series). If changing the playback key causes the Java sample rate to be exceeded, sy.factory will sample rate convert the Sample to maintain the Sample rate within limits. When this happens the playback button is coloured orange (as shown above). When no sample rate conversion has taken place the button is its normal colour. Note you must have the Tritonus Java Sound extension libraries installed for sy.factory to be able to perform the sample rate conversion. If the Playback button is coloured orange the playback frequency will not be correct. If the Sample is looped then the Sample playback will remain in the loop untill either:
|
Playback Volume | Sets the playback volume for the sample. |
Loop Start | Sets the start point of the loop. |
Loop Start | Sets the length of the loop. |
Loop End | Sets the end point of the loop |
Loop Lock | If this control is checked then the length of the loop is preserved when you adjust the start or end point (e.g. if you adjust the start point, then the end point is also adjust to maintain the loop length). |
Increment | Sets value by which the loop controls increment by. |
When you select this option, sy.factory will prompt for the file to import. The imported file overwrites the existing sample. If you wish to import new samples, then use the import option avaiolable on the parent wave's context sensitive menu.