Yamaha YC series: Tonewheels

overall Speculation about future Yamaha product reminded me of some unfinished business — analyzing the design of the Yamaha YC stage organ series.

Design of the YC series put some of Yamaha’s best minds to work including Dr. Toshifumi Kunimoto. “Dr. K” and his team are well-known for Virtual Circuit Modeling (VCM) and physical modeling (VL). Before reading ahead, it’s worth reviewing my post summarizing YC61 Developers’ comments. The article has link to a (subtitled) interview with Dr. K, Takashi Mori and Akinobu Shibuya. One big take-away is how the developers took a system-wide approach to emulation the Hammond sound.

The YC61 Owner’s Manual cites six specific innovations:

  • Natural, organic harmonies when playing chords — thanks to a matrix circuit that connects the keyboard, tone wheels, and drawbars.
  • Percussion sound with presence — based on vacuum tube circuit analysis.
  • Key clicks and leakage sounds — based on electrical circuit analysis.
  • Natural sound distortion — simulating vintage vacuum tube pre-amplifiers.
  • Vibrato/Chorus effect — from scanner-based vibrato circuitry.
  • Changes in frequency characteristics and drive amount that responds dynamically to operation of the expression pedal.

These innovations are all in the realm of VCM and are needed to re-create the overall Hammond sound.

I assumed that Yamaha modeled the tonewheels, too. Now, I’m not so sure. I think the tonewheel waveforms are sampled and a modified form of AWM2 synthesis generates the basic, uneffected tonewheel signal (in digital form, of course). Here is my justification.

The interview and YC-series documentation

Yamaha are always honest about what they say even if they don’t say everything. Neither the developers’ interview or Yamaha documentation mention modeled tonewheels.

The YC specifications provide an important clue. Yamaha specify YC polyphony as:

VCM Organ + AWM2: 128 (Total of VCM Organ and AWM2), FM: 128

YC series keyboards have a single SWP70 tone generator (TG) integrated circuit (IC). Like the MODX design, the YC splits AWM2 and FM-X tone generation duties. It’s clear from the polyphony spec that the “VCM Organ” and AWM2 voices split resources, i.e., the AWM2 tone generation channels.

In AWM2 synthesis, each active voice element is assigned to an SWP70 tone generation channel. Genos and the upper-end PSR — also AWM2- and SWP70-based — assign a single drawbar waveform to an element (so-called “Organ Flutes” mode). Organ emulation on MODX (Montage) is similar.

Clearly, the AWM2 pipeline is involved in “VCM Organ” synthesis in some way.

Oh, the complexity!

Everyone is familiar with the 100,000 foot view of the Hammond tonewheel generator. A synchronous motor drives an assembly which spins the tonewheels. Each tonewheel has a pick-up that produces a fluctuating sine-like waveform. The waveforms pass through a key switching matrix and drawbars producing a mixed-down, composite organ tone. The tone is sent to the vibrato scanner, reverb, Leslie speaker, etc.

When it comes to modeling, the devil is in the details. I highly recommend reading one of the excellent Hammond tonewheel deep-dives on the Web:

When reading, please think about what is would take to write a mathematical model of this wonderful electro-mechanical contraption! It ain’t as trivial as summing up a bunch of sine waves. 🙂

The tonewheel assembly itself is closer to Charles Babbage’s mechanical Analytical Engine, than it is to an electronic home organ. The twelve (24, really) fundamental pitches are determined by integer gear ratios which approximate equal temperment. The tone wheels themselves have 2, 4, 8, 16, 32, 64, 128, 192 notches, producing subpitches at (near) octave intervals, derived from the fundamental scale pitches.

We know from our own experience that other aspects of the Hammond and Leslie organ system affect the final sound more than the basic tonewheel tones. If I were a developer, I would say, “Memory is cheap,” sample the tonewheels, move on and concentrate on the scanner, vacuum tube distortion, rotary speaker, etc.

Patents

Except, there is the issue of phase relationships when samples are played back. The Hammond tonewheel generator is a mechanical system with fixed relationships between tonewheel positions. This must be taken into account. Naive sample playback moves phase all over the place in an un-Hammond-like manner. Sample playback should be positionally aligned to preserve the fixed relationships present in a real, physical Hammond tonewheel generator.

Dr. K refers to “phase interference:”

“While collecting a range of different pitch waveforms, combining them, and including some non-linear additions, we also had to deal with phase interference between them. It turns out that this interference is not constant, and while balanced over the entire pitch of the instrument, the pitches do shift in subtle and inconsistent ways. … [T]his disordered yet harmonious behavior” is essential and necessary.

I believe that Yamaha have solved this problem by fetching and combining sampled tonewheel waveforms in a different way than everyday AWM2. Here are some patents to consider:

  • US Patent 10,388,290 B2 Multifunctional audio signal generation apparatus, August 20, 2019, Inventor: Taro Shirahama, Yamaha.
  • Japanese Patent 6360692 B2, Audio signal generation apparatus, July 4, 2018.

Yamaha could be aligning tonewheel waveforms when samples are fetched, thereby eliminating phase errors with respect to Hammond behavior. The sampled waveforms, of course, must also preserve the near-equal temperment of integer Hammond gear ratios. The end result is “Natural, organic harmonies when playing chords.”

I also want to draw attention to:

  • European patent application 20214572.8, Rotary speaker emulation — Device, musical instrument, method and program, December 16, 2020, Inventors: Yuji YAMADA and Takashi MORI, Yamaha.

This patent may summarizes Yamaha’s most recent work on rotary speaker emulation although the patent seems to be written as to obfuscate its intent. Yamaha has covered this territory before including:

Please note the inventors!

Copyright © 2022 Paul J. Drongowski

YC61 Developer’s Comments

I just finished watching the “Yamaha Stage Keyboard YC61 Development Story” on Youtube. It’s a twelve minute video of three developers behind the new YC61 organ:

  • Takashi Mori – Sound Synthesis Algorithm
  • Toshifumi Kunimoto – Sound Synthesis Algorithm
  • Akinobu Shibuya – Software Engineering

Dr. K, of course, is well-known for his work in physical modeling and Virtual Circuit Modeling (VCM). Both types of modeling are essential to the YC61 sound.

Yamaha YC61 (top view)

The developers knew that physical modeling and VCM would be important during development. They began by studing real-world instruments to find the best way to deploy these techqniues. They eventually arrived at an implementation which unifies physical modeling and VCM — the whole is greater than the sum of the parts.

Quoting sensei Dr. K, “Real instruments feature a lot of undulation” not just pure sine waves. “While collecting a range of different pitch waveforms, combining them, and including some non-linear additions, we also had to deal with phase interference between them. It turns out that this interference is not constant, and while balanced over the entire pitch of the instrument, the pitches do shift in subtle and inconsistent ways. … [T]his disordered yet harmonious behavior” is essential and necessary.

“Real sounds are affected [by] a lot of instability in circuits and component devices, and sampling alone — which is the equivalent of taking a static photo in the audio sense — could not be used to replicate these instabilities.”

Rock players, in particular, know that good overdrive is essential to the Hammond sound. “When the expression pedal, for example, is pressed down hard, the distortion component can become an exquisite noise.” Virtual Circuit Modeling has a role here.

Rotating speaker emulation is also a suitable role for VCM. However, VCM alone is not enough. Physical modeling is needed to capture the properties of rotating speakers including the acoustics and physics of sound reflection. “The noise component of an organ’s sound is really effective when combined with the rotary speaker.”

Existing Yamaha instruments use a separate AWM2 tone generator and an effects section. The YC61 takes a unified approach and combines tone generation with effects to produce an accurate, overall sound.

The character of real world instruments changes from day to day with temperature and other factors. The developers needed to study materials and the effect of those materials on the behavior of electrical circuits. They measured actual organ circuits and tried to understand how materials and other factors affected their sound.

The organ sound in seventies British prog rock was a key influence. They wanted to achieve an overall musical sound. The developers wanted to create an instrument which organists could play naturally and intuitively. The instrument itself should reveal its “amazing sounds” when it is simply played “without any upfront explanation.”

Well, most of us must wait until June 2020 to play and to decide for ourselves. The YC61 is expected to be in stores by then, costing $2,499 (MSRP) and $1,999 on the street (MAP).

The YC61 is slightly smaller than the MODX6 and just a touch heavier (15.6 pounds). Given the range of non-organ sounds, I’ll be giving the YC61 a serious try when it’s available. Maybe it’s time to trade in the old NE2?

Copyright &copy 2020 Paul J. Drongowski

Yamaha YC61 stage organ

Not to be out-done, Yamaha have announced the YC61 61-key Stage Keyboard. MSRP is $2,499 and MAP (Street) is $2,000.

Yamaha YC61 Stage Organ

The YC61 has waterfall keys and drawbars with VCM out the wazoo. The YC61 also includes FM synthesis for FM electric pianos. Speaking of pianos, the YC61 has acoustic pianos as well as electric:

  • Acoustic pianos: CFX, S700, C7 and U1 upright.
  • Electric pianos: Real FM, CP80, 78 Rhodes, 75 Rhodes Funky, 73 Rhodes, Wurlitzer.

The voice list in the Owner’s Manual shows:

  • Acoustic pianos
  • Electric pianos
  • Synths (pad, strings, Brass, Lead, Bass, Chromatic Percussion)
  • Strings
  • Guitar
  • Brass
  • Sax/Winds
  • Basses
  • Chromatic Percussion (Glock, vibes, etc.)
  • Accordions

The selection of voices is very rock, pop and jazz-oriented as one might expect in a keyboard of this type.

Tone generation technology is specified as: VCM Organ, AWM2, and FM. Looks like Yamaha has finally issued a modeled B-3. Polyphony specs are:

  • VCM Organ + AWM2: 128
  • FM: 128

There are 32 effect types including rotary speaker and amp sims, of course. The amp sims are British Combo, British Lead and Small Stereo, all of which are recent vintage. I can’t tell right now if the main rotary speaker effect is brand new or not.

Quoting the Owner’s Manual about the “VCM Organ tone generator:”

The VCM Organ tone generator was developed to faithfully reproduce the sound of a tonewheel-type vintage organ.

VCM stands for “Virtual Circuitry Modelingâ„¢,” and is technology that uses DSP to emulate the functions of an analog electric circuit. This technology enables the instrument to reproduce sound with an analog-like depth, which cannot be reproduced by a simple digital sound. By applying this technology, the VCM Organ tone generator fully reproduces the following characteristics of a vintage

Natural, organic harmonies when playing chords — thanks to a matrix circuit that connects the keyboard, tone wheels, and drawbars

Percussion sound with remarkable presence — based on vacuum tube circuit analysis

Key clicks and leakage sounds — based on electrical circuit analysis

Natural sound distortion — simulating vintage vacuum tube pre-amplifiers

Vibrato/Chorus effect — from scanner-based vibrato circuitry

Changes in frequency characteristics and drive amount that responds dynamically to operation of the expression pedal

Adjustment of these detailed parameters makes it possible to accurately recreate the distinctive characteristics of the original instruments — including all of their specially attractive imperfections, faults and even deterioration.

Organ models are H1 (standard vintage organ), H2 (mid- to low-emphasis), H3 (percussive), F1 (simple sine waves), F2 (Vox combo), F3 (Farfisa combo).

Dimensions are 35.25″ wide by 4.25″ high by 12.2″ deep. It weighs 15.6 pounds (7.1kg) which is quite reasonable!

I just downloaded the Owner’s Manual. It will take a little study to figure out how the effect units are allocated — the spec is not exactly clear by itself.

It looks like there is good MIDI control — lots of CCs. Naturally, the devil is in the details. One doesn’t always know what’s missing until you get down to the nitty gritty of voice and rig configuration. The YC61 has master keyboard functionality (four zones including organ).

Well, that’s enough to get you started. Download the manual. Then pop the popcorn, sit back and watch the usual Web mania.

Copyright © 2020 Paul J. Drongowski