Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
Phase distortion synthesis
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
{{Short description|Electronic sound synthesis method}} '''Phase distortion''' ('''PD''') '''synthesis''' is a synthesis method introduced in 1984 by [[Casio]] in its [[Casio CZ synthesizers|CZ range of synthesizers]]. In outline, it is similar to [[phase modulation]] synthesis as championed by [[Yamaha Corporation]] (under the name of [[frequency modulation]]), in the sense that both methods dynamically change the harmonic content of a carrier waveform by influence of another waveform (modulator) in the time domain. However, the application and results of the two methods are quite distinct. Casio made [[Casio CZ synthesizers|five different synthesizers]] using their original concept of PD synthesis (with variations). The later VZ-1 and co's synthesis method '''Interactive phase distortion''' is much more similar to the aforementioned phase modulation, rather than a direct evolution of phase distortion; see below. <!-- <br style="clear:both;"> /* FIXME: * * Mising example code for square! * */ --> ==Generating harmonic content== Casio's implementation of PD used oscillators generated by modulator and carrier waveforms, [[Oscillator sync|synchronised to each other]] per-cycle. The modulators were various angular waves that could 'distort' the carrier's sine into other shapes, to a degree derived from the "DCW" envelope. In doing so, many harmonics were created in the output. As modulators were rich in harmonic content, they could create spectra more linear, i.e. more similar to traditional subtractive spectra, than Yamaha's [[phase modulation]] (PM/FM) synthesis. PM does not require oscillator sync but was for a long time limited to sine waves, which meant output spectra bore the non-linear hallmark of [[Bessel functions]]. PD is a different type of PM - whose very different modulators caused significant difference in operation and sound between PD and PM. Thus the two aren't directly equivalent. The phase transforms are all assembled from [[piecewise linear function]]s under binary logic control and shows characteristic sharp knees (and for some transforms, even sudden jumps) as they move from minimum to maximum, where the frequency counter's accumulator wraps around and starts over. The sharp knees are smoothed by the roundness of the modulated sine wave and not too noticeable in the resulting signal. == Simulating a resonant filter == As well as being more capable of generating traditional linear spectra, the CZ synthesizers can also emulate resonant filter sweeps. This was done using sine waves at the resonant frequency, synchronised and [[Window function|windowed]] at the fundamental frequency. Frequencies could be controlled but not resonance amount. [[Image:Casio.CZ101.resonance.png|thumb|300px|right|Figure 19 from the USPTO CZ-series patent application depicting how to eliminate the sudden jumps in the variable resonance circuitry (here showing the second [[harmonic]] coming into view.)]] Figure 19 from the 1985 CZ-series patent shows how to emulate the variable resonance found in analogue [[voltage-controlled filter]]s: * ('''a''') The base frequency counter, wrapping around every period. * ('''b''') The resonance frequency counter at a slightly higher frequency, being reset (''or [[Oscillator sync|"synced"]]'') when the base counter wraps around. * ('''c''') The resonance frequency counter used as a sine wave readout. ''Note the sudden jump at the reset, which causes significant distortion.'' * ('''d''') The inverted base frequency counter. * ('''e''') Multiplying '''c''' by '''d'''. ''The sudden jump in'' '''c''' ''is now leveled out.'' To summarize in other terms: The resonance is a form of digital [[hard sync]], composed of a sine wave at the resonant frequency, amplitude enveloped by and hard-synced to a [[window function]] at the fundamental frequency. The window function can take various shapes, including sawtooth and triangle, thus determining the 'basal' spectrum upon which the resonant effect is superimposed. Since the amplitude of all available window functions ends at zero, this removes sharp discontinuities in the synced sine wave, which is a well-known way to reduce aliasing in digital sync. However, some aliasing is still present due to discontinuities in the function's derivatives{{clarify|date=December 2014}}. Thus, filter sweep effects are generated the same way as sync effects: by modulating the frequency of the resonance (DCW envelope), the timbre changes, adding and subtracting harmonics to/from the chosen fundamental spectrum around the chosen resonant frequency. ==Comparison to other types of synthesis== As outlined above, phase distortion broadly applies similar mathematical concepts to '''[[phase modulation]] synthesis''', but their implementation and results are not equivalent. Whereas PM - pioneered by [[John Chowning]] and commercially used by Yamaha - uses an oscillating modulator that can have its own period, PD applies an angular modulator of straight-line segments [[Oscillator sync|hard-synchronised]] to the same period as its corresponding carrier, i.e. modulating each cycle identically. PM/FM produces [[Bessel function]]-derived spectra unless linearised by the application of feedback, whereas PD produces more linear spectra. This manifests in PD synths' reputation for being easier to produce traditional [[Subtractive synthesis|subtractive]] sounds, such as those typically associated with analogue synths, which are characterised by linear spectra. These facts demonstrate how although the broad concept - alteration of phase - is the same, implementation and results differ greatly. Casio's own later engine named '''Interactive Phase Distortion (iPD)''', which featured in their VZ synths (VZ-1, VZ-10M, and VZ-8M; the first two also rebadged by [[Hohner]] as the HS-2 resp. HS-2/E), actually bears very little resemblance to 'actual' PD, being based around an idiosyncratic type of PM instead. In iPD, multiple oscillators are combined in various configurable routings (similar to Yamaha's "algorithms") and can modulate each other using PM or [[ring modulation]] (the latter not available in Yamaha's system). Casio's options for combining and routing oscillators are more flexible than Yamaha's. For example, the VZ10-M is capable of 90 unique combinations of oscillators and modulations compared to the 32 algorithms of the DX7. Additionally the VZ-10M oscillators offer 8 different waveforms, allowing more complex sound generation than the DX7 which uses only sine waves. == Synthesizers using Phase Distortion == * [[Casio CZ synthesizers|Casio CZ range of synthesizers]] (incl. CZ-101, CZ-230, CZ-1000, CZ-3000, CZ-5000, CZ-1) * CZ V - [[Arturia]]'s emulation of the Casio CZ range<ref>{{Cite web |last=Perrier |first=Morgan |title=Arturia - CZ V - CZ V |url=https://www.arturia.com/products/software-instruments/cz-v/overview |access-date=2023-09-28 |website=www.arturia.com |language=en-gb}}</ref> ==References== {{Reflist}} ==External links== *[https://patents.google.com/patent/US4658691 US4658691 - Electronic musical instrument (Masanori Ishibashi, Casio Computer Co Ltd, Priority Oct 17, 1982)] *[https://patents.google.com/patent/US4479411 US4479411 - Tone signal generating apparatus of electronic musical instruments (Masanori Ishibashi, Casio Computer Co Ltd, Priority December 22, 1981)] *[http://www.mcrow.net/White%20Crow.htm Virtual Phase Distortion Synth] {{Webarchive|url=https://web.archive.org/web/20070110090738/http://www.mcrow.net/White%20Crow.htm|date=10 Jan 2007}} *[https://csound.com/docs/manual/pdhalf.html pdhalf] − ''The Canonical [[Csound]] Reference Manual''. «The '''pdhalf''' opcode is designed to emulate the "classic" phase distortion synthesis method of the Casio CZ-series of synthesizers from the mid-1980s.» {{Sound synthesis types}} [[Category:Sound synthesis types]] [[Category:Japanese inventions]]
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)
Pages transcluded onto the current version of this page
(
help
)
:
Template:Cite web
(
edit
)
Template:Clarify
(
edit
)
Template:Reflist
(
edit
)
Template:Short description
(
edit
)
Template:Sound synthesis types
(
edit
)
Template:Webarchive
(
edit
)