ADPCM Encoder is a tool that generates ADPCM data that can be used in SEGASATURN's ADPLIB.
As input, it can accept 8/16/24-bit mono or stereo files in AIFF or Sound Designer II format. Note that since Fs (sampling frequency) conversion is not performed, the input file must be set to Fs = 37.8kHz (Level B) or Fs = 18.9kHz (Level C) in advance.
■ADPCM Encoder operating environment
- The conditions for ADPCM Encoder to operate are as follows.
- Apple Macintosh computer with 68020 or higher CPU
- Kanji Talk 7
■Starting ADPCM Encoder
- Start by double-clicking the ADPCM Encoder icon.
■ADPCM Encoder menu
- ADPCM Encoder has the following menus.
- "About ADPCM Encoder" displays information such as the version of ADPCM Encoder.
- Select the file using "Encode..." and start encoding to ADPCM.
- "Exit" terminates ADPCM Encoder.
- The edit menu is not particularly used.
■Input file specification
- At startup, when you transition to the foreground without doing anything, or when you select Encode from the file menu, the following dialog will appear. Specify the input file here.
If you want to encode multiple files at once, check the "All files in folder" checkbox and select one file in the folder containing the files you want to encode.
■Specification of output file
- After specifying the input file and file group, the following dialog will be displayed. Specify the output file here.
-
- Points to note when batch encoding
Regarding errors, it is the same as before, but if any file generates an error during batch encoding, encoding will be stopped at that point. If a file with the same name exists in the encoded file, it will be overwritten, so we recommend creating the encoded folder using the new button before saving.
■Operation during encoding
- During encoding, the following dialog is displayed.
- You can stop encoding by clicking the stop button.
- You can switch to other applications while encoding.
- This dialog can be moved around freely. However, if you have multiple monitors, you can only move it on your main monitor.
■About the format
- The output file is a simple sound group array and does not have header or sector boundary fillers, so it can be used as is in SEGA SATURN's ADPLIB.
However, this information cannot be obtained from the file since it does not have information about the sample frequency or number of channels. Also, during CD build-up, data such as Fs and bit length must be passed to the builder. Please refer to the builder specifications for details. The number of frames of output data is rounded up to the nearest sound group (224 samples).
Please refer to the SEGASATURN ADPLIB documentation for the structure of sound groups.
■About error messages
- This program requires System 7 or Kanji Talk 7 or later OS
- The OS you are currently running may be old.
- This program requires a CPU of MC68020 or higher to run
- It is running on a Mac with 68000 CPU.
- Could not allocate required memory
- The minimum memory required for execution has not been secured.
- Only 8, 16, and 24-bit width data can be converted.
- I am trying to convert data other than the above.
- Data with 3 or more channels cannot be converted.
- I am trying to convert data other than mono (1 channel) or stereo (2 channels).
- OS Error
- Error without recognition code.
- File is corrupt or not structured as expected
- Indicates that the file being converted is not in the correct data format.
- Unsupported data type
- I am trying to convert data other than AIFF and Sound Designer 2.
- A required resource cannot be loaded or is corrupted
- The Sound Designer 2 file may be corrupted.
- Not an AIFF file or a Sound Designer II file
- You are trying to convert unrecognized data.
■Restrictions on the AIFF to be read
- At least "COMM" chunk is required. Be sure to set Fs to 37.8kHz or 18.9kHz.