Japanese
FAQSound related
BackForward
FAQ/Sound related

sound simulator



Standard MIDI file format 0 data cannot be converted.

Q)
I am sometimes able to convert standard MIDI files (SMF) to format 0 using Sound Simulator, and sometimes not. Is there a reason why?

A)
Sound Simulator does not support SMF format 0. Sound Simulator only supports format 1.

DSP is not applied on Sound Simulator

Q)
With CartDev, which I recently purchased, I can't hear the DSP-applied sound on Sound Simulator.

A)
Please check whether the mixer's "Effect Level" and the tone editor's "Effect Send Level" are set properly.

Are there any restrictions on converting SMF?

Q)
It seems that the velocity and pitch bend settings in the song data are no longer applied after converting from SMF to Sega Saturn.
Are there any restrictions on converting SMF?

A)
There are no restrictions when converting, but please note the following when creating an SMF:

  1. When outputting SMF from a sequencer, tracks on the same MIDI channel must be merged.

  2. The maximum number of tracks is 16 (excluding tempo tracks).
    Each sequencer handles SMF output slightly differently, with some sequencers automatically merging tracks on the same MIDI channel, and some sequencers inserting empty tracks if the MIDI channel is missing.
    Please check your sequencer once.

    There are also sequencers that automatically output SMF type 0 when a sequence with only one track is output as SMF.
    In that case, you will need to take measures such as creating another dummy track.

  3. If the MIDI channel number is important, you must create data with the final track number in mind.
    For example:

       No. 17 Effect pan 
       No. 71 Effect volume 
       No. 80 Q-sound localization 
    

As mentioned above, the problem of not being able to apply velocity or pitch bend should not occur due to a problem when converting.


What is "mode" and "status" in the "Sound Simulator" window?

Q)
What numbers appear in the mode and status of the sound simulator?

A)
When a sound control command is executed, the execution status and necessary information are returned to the main system as a return status, which is displayed here.
(The return status is stored in the status area of the system area, so refer to it as necessary.)

This information varies slightly depending on the driver version. In Ver2.10, it is as follows.

[Sequence playback mode]
0x00 : initial state
0x01 : Now playing
0x03 : Pause during playback
0x05 : Fade in progress
[Sequence playback status]
0x00 : normal
0x80: Resolution exceeds SEGA SATURN's capabilities
0x81 : There is no tempo data.
0x82 : No event data.
0x83 : Tempo data is set outside the range.
0x84 : There are no controls in the sequence data.
0x85 : A bank that does not exist was specified.
0x86: You specified a program that does not exist.
0x87: A program change was performed without a bank set.
When a 0x85 error occurs, this error often occurs in succession.
0x88: Volume blas value is too large for Total level.
0x89: A mixer change was performed on a bank that does not exist.
0x8A: I used Mono Mode.
0x8B: Layer is not set on the Tone editor.
0x8C: Because the number of simultaneous pronunciations exceeded 32, the oldest key-on was forcibly crushed.
0x8D: A layer that does not exist was specified.
0x8E: Trouble occurred in DSP
0x8F: An unsupported MIDI event was issued.
0x92 : Some notes could not be played because there were too many FM sound source channels.
0x93 : Double assignment of slot (program error)
0x94 : An attempt was made to play on a MIDI channel other than 1-16.
0x99 : NOTEON was canceled because all slots were filled with FM.


Sound driver version recognition

Q)
Why can't the sound simulator recognize the driver version?
Also, if the transferred drivers have different targets in the same folder, will they be transferred correctly?

A)
If there is a driver matching the target in the same folder as the sound simulator, the driver will be transferred to the target at startup, and you can check the version in the Apple menu.
in the version

"Not transferred"

If this is displayed, the transfer has failed due to a SCSI communication error.

Even if there are drivers for different targets in the same folder, there is no problem because the sound simulator determines the connected target and transfers the appropriate driver.
However, do not change the file name of the provided driver.
The following is the correspondence between targets and drivers.

 “SDDRV.TSK + SYSTBL.TSK” → Sound BOX
 “SDDRVS.TSK”             → Actual device and CartDev
 "SDDRVT.TSK"             → ST-V (for business use)


What kind of file is “Undo.TMP”?

Q)
I don't know if it's a logo mark, but sometimes something called ``Undo.TMP'' appears and disappears in the sound simulator's folder. What'll we do.

A)
This is a temporary file created by the sound simulator, so there is no need to worry about it. However, if the sound simulator hangs up, this temporary file may not be deleted and may remain in the folder, so please delete it manually.

What is the maximum number that can be registered in a sequence bank?

Q)
What is the maximum number of songs that can be set in a sequence bank on the sound simulator?

A)
The maximum is 256. By the way, the number at the beginning of the song title on the simulator is written in decimal. If there are 1000 SEs, they will be divided into 4 sequence banks.
At that time, SEs in different banks can be played simultaneously as long as they fit in the sound memory.

Older maps cannot be opened with the latest version

Q)
When I updated the sound simulator to the latest version 3.01, when I tried to open a map file created in the previous environment,

"A type 25 error has occurred"

and the application will terminate.

Current environment:
Sound simulator...3.01
Sound driver...2.10

Previous environment:
Sound simulator...2.04
Sound driver ・・・2.00

A)
Since the application size has changed, select "File-" from the menu.> Please try increasing the minimum size and usage size in the memory usage conditions under 'Information'. If that doesn't work, try unchecking the "Check aliases when loading map files" checkbox in the initial settings of the startup menu. This is a new addition in the latest version.

horse

Conversion to SGL-PCM does not work with SndSim

Q)
When I convert an AIFF file with a size of 6.2M or 9.6M to SGL PCM format on a sound simulator, the size after conversion is always 17K.

A)
The above command cannot be used.

When playing a PCM stream on a Sega Saturn, the sound data used is an AIFF file with header information removed.
If you are using Sound Designer, the header information is stored on the resource side, so you can use the data as is.
For other waveform editing tools, use a binary editor or similar tool to remove the header.

Real-time panpot change during key-on is unnatural

Q)
There is no problem even if you swing the normal key-on from side to side.
There is no problem when playing the part in the part where the sequence is handled, but it comes out when playing the whole part.
The release is suddenly cut off.
This is avoided by preparing two types of panpot data.
Why can't I just import the data from Play Station and play it back on SS, which has more notes than PS?

A)
These are the specifications of the latest version of the sound driver (Ver2.10).

Petit noise on SndSimulator

Q)
Small noise appears on SndSimulator.

A)
Possible causes are listed below.


Song data does not play on SndSim

Q)
Song data does not play on the sound simulator.
The included sample data sounds fine.
Program changes and bank selects are included properly.

A)
First, check that "Direct Level" is raised properly on the tone editor.

Error during SMF conversion

Q)
The following error occurs when converting SMF.

Note on must be more than 2 clocks distant from same-pitch-note on. Or, gate time is too short.

A)
Please set the gate time to 2 or more.
It is also possible that the resolution setting on the sequencer is too fine and conversion is failing, so try making the resolution coarser.
On the Sega Saturn, one clock is 2msec, and the corresponding sequencer resolution is 24 to 960.

There is no sound ("0x8A" appears in "status")

Q)
When I created tone bank data and tried playing it, the "status" showed "0x8A" and no sound was produced.

A)
Only POLY mode is implemented as a sound driver function, and if MONO mode is used with tone bank data, the above error will be returned.

I want to lock the status of used memory.

Q)
I am using ToneEditor/SoundSimulator, but even if I change or lock the memory usage in the information, it returns to the original state when I restart it.

A)
Do not lock .

BackForward
FAQSound related
Copyright SEGA ENTERPRISES, LTD. 1997