PSR Keyboards (11 Boards) > PSR-SX900/SX700/SX600

Does YEM reference keyboard built-in samples

(1/3) > >>

hechuan:
YEM can reference the built-in samples of Genos keyboards, can we reference the SX series keyboards, or can we not use YEM to reference the built-in samples of SX series keyboards.
I would like to know what sample format is used when creating packages using YEM, wav 44100 16bit? Do you know about Yamaha's WXC audio data format.

DerekA:
Only tyros 5 and both genos have the option to use yem with the built in samples. And even then, not all of the samples are available to use

BogdanH:
YEM accepts 44100Hz 16bit wav samples for stereo (22050Hz 16bit for mono).
I have never heard about WXC audio data format. I think I've seen somewhere WXC chip being mentioned, but it was not in audio format context.

Correction: Replaced kHz with Hz

Bogdan

hechuan:

--- Quote from: BogdanH on April 29, 2024, 12:31:02 PM ---YEM accepts 44100kHz 16bit wav samples for stereo (22050kHz 16bit for mono).
I have never heard about WXC audio data format. I think I've seen somewhere WXC chip being mentioned, but it was not in audio format context.

Bogdan

--- End quote ---
I saw this information from the official package of Yamaha. It seems that Yamaha's package has compressed the samples, but I am not very sure how they are compressed。
  <keybank number="5">
      <noteLimitHi>G8</noteLimitHi>
      <noteLimitLo>G#7</noteLimitLo>
      <velocityLimitHi>127</velocityLimitHi>
      <velocityLimitLo>1</velocityLimitLo>
      <volume>-0.800000</volume>
      <pan>0.000000</pan>
      <centerNote>D7</centerNote>
      <tuneCoarse>0</tuneCoarse>
      <tuneFine>0.000000</tuneFine>
      <tuneLoop>0</tuneLoop>
      <samplingFrequency>32000.000000</samplingFrequency>
      <fixedPitch>OFF</fixedPitch>
      <oneShot>OFF</oneShot>
      <sample position="MONO">
        <waveFilePath>6b5164ee6e433a5733525cc4b18b5ede1ac92a03</waveFilePath>
        <waveType>WXC</waveType>
        <waveStartAddress>1c000</waveStartAddress>
        <sampleSize>352</sampleSize>
        <startPoint>0</startPoint>
        <loopStartPoint>0</loopStartPoint>
        <loopEndPoint>0</loopEndPoint>
        <wavePlacement>ABSOLUTE_ADDRESS</wavePlacement>
        <waveStartFrame>7168</waveStartFrame>
        <startFrame>0</startFrame>
        <loopStartFrame>15</loopStartFrame>
        <loopEndFrame>21</loopEndFrame>
        <lpcCoef>0</lpcCoef>
        <pitchUpLimit>0</pitchUpLimit>
        <beginLoopIndex>0</beginLoopIndex>
        <beginLoopAddress>3</beginLoopAddress>

BogdanH:
hello hechuan,
It's hard to say what WXC means in this case. For example, if we import wav samples into YEM, then sample header will contain:
<WaveType>LINEAR16</waveType>

Of course we can speculate that WXC means something like "WaveXCompressed". But if codec is not available (or at least file structure specification), then it will remain only a guess.
On the other hand, it can also be some special wav format, similar to rex (which is actually wav, but customized for handling looped samples).

Bogdan

Navigation

[0] Message Index

[#] Next page

There was an error while thanking
Thanking...
Go to full version