All of the the new workstations use compression algorithms to allow larger wave ROMs.

Yamaha Motif XS
"Wave: 355 MB (when converted to 16-bit linear format)"

Roland Fantom X
"Wave Memory: 128 M bytes (16-bit linear equivalent)"

Korg M3
"Preset PCM: 256 Mbytes (when calculated as 16-bit linear data)"

So the XS has 227 MB more Wave ROM data than the Fantom and 99 MB more Wave ROM data than the M3.

Anyone every wonder why Roland and Korg have nice, even numbers that are multiples of 128 and Yamaha always has these weird numbers- the classic Motif is 85 MB, the ES is 185 MB and now the XS is 355 MB ?
Here's the answer !

One of the things that is at the heart of the new Motif XS is the newest sound engine chip and it has some amazing features. One of the things that was signifcantly improved was it's ability to decode PCM in compressed format and the compression algorithms used.

Data compression is different from audio compression. Data compression is a way to store data in a compressed format and use a decoder in the chip to uncompress the data and play it back.

Done correctly it doesn't effect the sound quality, but some sounds are more sensitve to data compression than others.

The reason is there are differences in the way the compression is done. Korg has not released information on how they are doing their data compression which is new to the M3 (previous Korg models did not use compression at all ), but it likely works the same way as Roland where all the data is compressed in one scheme (say 2:1 data compression). That's why the spec is a nice round multiple of physical chip sizes which are 64 MB, 128 MB etc.

The Yamaha compression system is very flexible and decisions are done by the sound designers. It allows the sound designers to select what sounds are compressed , how much they are compressed and what compression algorithms are used. We can try different things to make sure that the sound quality is maintained and make the decision with our ears. If the sound designers decide a certain sound or area of a sound will be effected by the compression, we simply don't compress it at all. That's why we end up with odd numbers like 385 MB.

Data compression is a good thing because you get more wave data into the physical chip. More wave data means more sound (whether it's better or not depends on the sound data itself, but that's another blog). But it's great to have the flexibility in deciding on how that data compression is done.

So if you ever wonder why Yamaha has all those strange numbers in the catalog spec, there is a very good reason. It's so the sound designers can decide how the sounds get processed, what gets compressed and how much. It's one of the core technologies that make sure the XS sounds the best it possibly can.

Мотоэлектроник

Мотоэлектроника Электрооборудования мотоцикла ИЖ Автомобиль ВАЗ-2104 Электрооборудования автомобиля ВАЗ 2104 Монтажний блок ВАЗ-2108 Монтажний блок ВАЗ-2109 Джерела живлення Схеми джерел живлення Electrical Equipment of Motorcycle Motorcycle with sidecar схемотехника электические схемы Монтажний блок ВАЗ-2109 Схеми автомобіля Электрооборудования автомобиля ВАЗ 21063 Автомобиль ВАЗ-21061 ВАЗ-21063 контрольні роботи українські реферати Power Supply Powerful Power Supply схемы электические схемы Лазерна техніка Схема Coordinate Button Projects Скачати схему Електроніка Электрооборудования автомобиля ВАЗ 21011 ВАЗ-21011 Измерение сигналов малого уровня Измерение сигналов Аперіодичні підсилювачі Схеми антен Circuit Engineering Transmitters Електроніка Автомобіль ВАЗ-2103 VAZ-2102 VAZ-21021 Electrical Equipment Измерение плотности потока энергии Измерение напряженности поля Схеми Схема Монтажный блок автомобиля ВАЗ-2109 Автоэлектроника Измерение угла опережения зажигания Автоэлектроника Мотоэлектроника Мотоцикл Днепр МТ-10 Скачать схему Схемотехника Электрооборудования мотоцикла ЯВА Мотоэлектроника Схема координатной кнопки Координатная кнопка Схема джерел живлення Джерела напруги Aerials Active Folded Antenna Motorcycle Electrical Equipment of Motorcycle электрооборудования автомобилей Автоэлектроника Circuit Engineering Converters Бездроссельная схема зажигания лампы схема Коммутатор високочастотных сигналов Схема коммутатора сигналов Автоэлектроника Автомобиль ВАЗ-2105 Автоэлектроника Схема включения очистителя и омывателя фар ВАЗ-2109, ВАЗ-2108 Схема зарядного устройства Зарядное устройство для аккумулятора Serial Interface I2C Data Transmitting Схема бесконтактной системы зажигания Автоэлектроника

new software....

Hi, actually knowing that everything has been rewritten from scratch is not so good knews for me ! As it is for embedded software in cars, I assume it's better to wait a little bit to get the main bug fixes included in the product (I'm a software engineer)... By the way, is there some plan to release a "MO8" successor (I mean a bit less features but transportable) based on XS ? When ?

Thenks !

xqyeybej

[URL=http://umpnswju.com]nfpvpqmy[/URL] ufkmmqqj http://kehpwane.com sauqmain kjujsvgr iufvljvs

qwpczubx

tloqiiqz http://eyjszsnk.com kseokiqd ggmjztwm [URL=http://ojlshhvp.com]excwavxw[/URL] hulcvmde

data compression

Interesting... The fact that various compression rates
are performed depending on the actual sounds to me indicates
that the compression format Yamaha is using is actually *lossy*.
Lossless compression usually doesn't provide more compression
than about a factor of two; hence if Roland uses 2:1 it's probably
lossless and hence the actual compression factor does not result in any
quality degradation.

I'm not sure though that I find a lossy compression algorithm a good thing
in a synthesizer.... :-(

Compression

That's not actually the way lossless compression works. Just because it is a fixed ratio doesn't mean it is lossless. Both methods are undoubtaby lossy compression schemes and but with Yamaha the soudn developers can chooses the amount of compression or even if it gets used, but with Roland it's all compressed at the same ratio. I'd rather have the sound designer deiced than the chip .

A quote from the original

A quote from the original post:

"Done correctly it doesn't effect the sound quality, but some sounds are more sensitve to data compression than others. "

This clearly indicates LOSSY compression, not lossless. If it would
be lossless, one would always use the highest possible compression ratio,
and never use it sound or program dependent (since sound quality
is not affected at all with lossless compression).

Lossy compression routines

Lossy compression routines can use a fixed ratio because they can throw away data until that ratio is met. Which is why you have fixed rate MP3 such as 168kb/s.

Lossless compression routines compression ratios are data dependent. Imagine 1MB file of all zeros. All you need to know about that file is it's size and the fact it is filled with zeros. You can compress that file a LOT. On the other hand, a file of random bits is uncompressable. You will likely end up with a larger file than you started with. The compression ratio is worse than 1:1.

that doesn't make much

that doesn't make much sense...

the maximum lossless compression ratio is upper bounded by the entropy of the signals (according to the Shannon theorem). A sound designer has no influence on the ratio. Lossless compression does NOT influence the quality of the decoded audio.

Lossy algorithms such as MPEG-1 layer 3 can use any bit rate set by the user. The lower the bit rate, the higher the loss, and the lower the quality. That's why variable bit-rate exists: the bit rate is set to have a fixed quality rather than a fixed bit rate (thus constantly adapted).

If a sound designer can control the quality of a set of samples, this means that the compression algorithm has a parameterizable quality, and by definition is hence lossy (otherwise the quality would simply always be perfect).

In the motifator forum there are also comments of users that can clearly hear lossy coding artifacts in some samples.

Lossy compression

Seems odd to me in these days when 2GB flash drives cost $40 that the manufacturers wouldn't just add more memory to the ROM and store ROM waveforms uncompressed!