FAQSound related
BackForward
FAQ / Sound related

Sound simulator



Format 0 data of Standard MIDI File cannot be converted.

Q)
Sound Simulator can or cannot convert Standard MIDI File (SMF) format 0. Is there any reason?

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

No DSP on Sound Simulator

Q)
I recently purchased a CartDev that doesn't produce DSP sound on the Sound Simulator.

A)
Check if the "Effect Level" of the mixer and the "Effect Send Level" of the tone editor are properly raised.

Are there any restrictions on converting SMF?

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

A)
There are no restrictions when converting, but there are some points to note when creating an SMF.

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

  2. The maximum number of tracks (excluding tempo tracks) is 16.
    Depending on the sequencer, the handling when outputting with SMF is slightly different, and some sequencers automatically merge tracks of the same MIDI channel, and some sequencers insert empty tracks in the case of missing MIDI channels.
    Please check your sequencer once.

    There is also a sequencer that automatically outputs SMF type 0 when a sequence with only one track is output by SMF.
    In that case, you need to deal with it by creating another dummy track.

  3. If the MIDI channel number is important, you need to be aware of the final track number when creating the data.
    For example:

       17th effect pan 
       71st effect volume 
       80th Q-sound localization 
    

That's all, the symptom that velocity and pitch bend are not applied should not occur due to conversion problems.


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

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

A)
When a sound control command is executed, the running status and necessary information are returned to the main system as a return status, which is displayed.
(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: Playing
0x03: Pause during playback
0x05: Fading
[Sequence playback status]
0x00: normal
0x80: Resolution exceeds the capabilities of SEGA SATURN
0x81: There is no tempo data.
0x82: There is no event data.
0x83: The tempo data is set out of range.
0x84: There is no control in the sequence data.
0x85: You specified a bank that does not exist.
0x86: You specified a program that does not exist.
0x87: 0x87: The program was changed when the bank was not set.
When a 0x85 error occurs, it seems that this error often occurs continuously.
0x88: The value of Volume blas is too large for the Total level.
0x89: A mixer change was made for a bank that does not exist.
0x8A: I used Mono Mode.
0x8B: Layer is not set in the Tone editor.
0x8C: The oldest key-on was forcibly crushed because the number of simultaneous pronunciations exceeded 32.
0x8D: You specified a layer that does not exist.
0x8E: Trouble occurs in DSP
0x8F: Issued an unsupported MIDI event.
0x92: There were notes that could not be pronounced because there were too many FM sound channel.
0x93: Double assignment of slot (program error)
0x94: I tried to play on a MIDI channel other than 1-16.
0x99: NOTEON was canceled because all slots are filled with FM.


Sound driver version recognition

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

A)
If there is a driver for 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.
At the version

"Not transferred"

Is displayed, the transfer has failed due to a SCSI communication error.

Even if drivers with different targets coexist 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 the target and the driver.

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


What is "Undo.TMP"?

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

A)
It's a temporary file created by the sound simulator, so you don't have to worry about it. However, if the sound simulator hangs, this temporary file may not be deleted and may remain in the folder. In that case, delete it manually.

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

Q)
What is the maximum number of songs that can be set in the 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 you have 1000 SEs, you will have 4 sequence banks.
At that time, simultaneous sounding is possible even with SEs in different banks as long as they fit in the sound memory.

The latest version can't open previous maps

Q)
After updating the sound simulator to the latest 3.01, when I try to open a map file created in the previous environment

"A type 25 error has occurred"

Then, the application ends.

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, try increasing the minimum size and usage size of the memory usage conditions by selecting "File-> Information" from the menu. If that doesn't work, try clearing the "Whether to check aliases when loading map files" checkbox in the Preferences section 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 the SGL PCM format on the sound simulator, the converted size is always 17K.

A)
The above command cannot be used.

When playing a PCM stream on Sega Saturn The sound data used is the AIFF file with the 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 it is.
For other waveform editing tools, use a binary editor or the like to remove the header.

Real-time pan pot change during key-on is unnatural

Q)
There is no problem with normal key-on even if you touch it from side to side.
It's the part that deals with the sequence in the part, and there is no problem when playing in the part, but it comes out as a whole.
The release is suddenly cut.
Two panpot data are prepared to avoid it.
Are brought directly data from P lay S tation, can not I play it in than to pronounce a large number SS PS Why?

A)
This is the specification of the latest version of the sound driver (Ver2.10).

Petit noise on Snd Simulator

Q)
Petit noise appears on the Snd Simulator.

A)
Here are some possible causes:


Song data does not sound on SndSim

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

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

Error during SMF conversion

Q)
I get the following error when converting SMF.

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

A)
The gate time should be 2 or more.
Also, the resolution setting in the sequencer may be too fine and the conversion may have failed, so try roughening the setting.
In Sega Saturn, one clock is 2 msec, and the corresponding sequencer resolution is 24-960.

No sound ("status" says "0x8A")

Q)
When I created the tone bank data and tried to play it, "0x8A" was displayed in "status" and no sound was heard.

A)
Only POLY mode is implemented as a function of the sound driver, and the above error is returned when using MONO mode with tone bank data.

I want to lock the status of used memory.

Q)
I'm using ToneEditor / SoundSimulator, but even if I change / lock the used memory status in the information, it returns to the original when restarting.

A)
Do not lock.

BackForward
FAQSound related
Copyright SEGA ENTERPRISES, LTD ,. 1997