Developer(s) | Image-Line Software |
---|---|
Initial release | October 2011 |
Written in | Delphi |
Operating system | Microsoft Windows |
Type | Software synthesizer |
License | Proprietary |
Website | image-line |
Harmor is a software synthesizer created by Image-Line Software for the music production program FL Studio. It is available as a demo version within the software; however, it must be purchased separately (or bought in the FL Studio All Plugins Edition bundle) in order to save projects that contain Harmor instances. Harmor is an upgraded and more elaborate version of its predecessor, Harmless. It was originally released with a 32-bit engine and upgraded to a 64-bit engine in 2013.
Harmor is powered by an additive synthesis engine, similar to Image-Line’s synthesizer Morphine. [1] Although the different additive modules and controls found in Harmor can look similar to more conventional synthesizers that utilize subtractive synthesis, its sound generation engine differs in that it sums its partials later in the signal chain (right before the FX stage) compared to some other additive synthesizers. This means that the timbre, filters, harmonizer, phaser, equalizer, and more are all done additively. Furthermore, lots of these additive parameters can also be individually controlled per each unison voice, and the way these additive modules affect harmonics can often be changed according to custom shapes, masks, and harmonic distribution graphs in the envelope section using line editors. This enables a greater amount of harmonic control before partials are summed.
Harmor can produce up to 516 partials per note, per unison voice, in each part (512 partials, 3 sub-harmonics, and the filter self-resonance oscillator). Imported audio (WAV, AIFF, WavPack, MP3, OGG, REX1&2) and image (.bmp, .jpg, .png, .gif) files can also be resynthesized quite faithfully, and some of their parameters can be edited such as time stretching, pitch shifting, and formants, in addition to the full amplitude, pitch and phase harmonic-level manipulation enabled by the additive parameters described above. Harmor’s spectrogram (visual feedback panel) can also be revealed to show partials sent to the synthesis engine and display their behavior in real-time.
Although Harmor is internally an additive synthesizer, most of its controls found on the main GUI are presented in a way that is familiar to subtractive synthesis users. This is the reason why Image-Line calls it an additive / subtractive synthesizer. [2]
Starting off at the top left of the interface, two timbres, a saw and square wave, can be morphed or used independently when creating a sound. [3] These are the default waveforms when Harmor is opened, but they can be edited or changed by either importing any single-cycle waveform or additively editing their timbre in the envelope section below using the line editor. Reverb and preverb effects can be created additively by using the blur knob, which smears the partials horizontally and adds harmonic attack or release, while partial frequencies themselves can also be blurred vertically using the harmonic blur control. Located directly below the blur module, the prism knob is the main way to control the pitch of partials, which is useful for creating a detuned or harsh sound. Partials are shifted from their original frequency according to the selected harmonic level to prism amount. To the right of the prism controls is the harmonizer module, which essentially accentuates the volume of certain harmonics according the configurable harmonizer pattern matrix and the three other harmonizer controls. To the right of the harmonizer is the unison section, which enables the control of unison voices and their spread in pitch, pan and phase.
Especially useful for creating a string-like sound, the pluck knob uses another kind of filter to impact the decay rate of a sound's partials. By default, this simulates an effect of a string being plucked; however, any sound created in Harmor can be emulated in that fashion. To the right of the pluck controls, a phaser unit is also available. By default, Harmor's phaser is essentially an endlessly rolling notch filter, [4] which can be extensively shaped, manipulated and even keytracked. Below the harmonizer are some parameters controlling note frequency and partials multipliers and dividers, as well as vibrato. The Global Controls section of Harmor's GUI controls a variety of effects more related to the performance of notes rather than the timbre of the sound. Articulation of notes is strongly effected by the legato and strum controls. An A/B switch can also be found, and allows the user to switch between the two independent parts that can be mixed and modulated separately. [5] Finally, the processing order of the different additive modules and elements can be changed in the advanced tab.
The depth of the final sound output can therefore be very deep and complex due to all these factors controlling more characteristics of the sound, especially considering the fact that the behavior of most of those additive modules can also be customized in the envelope section using line editors (i.e. filter shape, prism shape, pluck shape, phaser shape, harmonizer distribution, etc.).
Harmor offers the option of being able to draw one’s own modulation source curve using the line editor for the following available source types:
These modulation types can be applied to any articulated control, which are all available on the left-side section of the editor target menu. Articulations are again applied to each individual partial simultaneously, rather than the final compilation of partials in a sound. [1]
Harmor is equipped with various more traditional audio effects to alter its sound after partials have been computed. It comes with distortion, chorus, delay, reverb, and comp (compression/limiting). All of these effects can be individually tweaked by various factors relating to that particular effect. The comp effect is powered by Maximus, a plugin by Image-Line.
Source: [5]
Additive synthesis is a sound synthesis technique that creates timbre by adding sine waves together.
Subtractive synthesis is a method of sound synthesis in which partials of an audio signal are attenuated by a filter to alter the timbre of the sound. While subtractive synthesis can be applied to any source audio signal, the sound most commonly associated with the technique is that of analog synthesizers of the 1960s and 1970s, in which the harmonics of simple waveforms such as sawtooth, pulse or square waves are attenuated with a voltage-controlled resonant low-pass filter. Many digital, virtual analog and software synthesizers use subtractive synthesis, sometimes in conjunction with other methods of sound synthesis.
Karplus–Strong string synthesis is a method of physical modelling synthesis that loops a short waveform through a filtered delay line to simulate the sound of a hammered or plucked string or some types of percussion.
The Roland D-50 is a synthesizer produced by Roland and released in April 1987. Its features include subtractive synthesis, on-board effects, a joystick for data manipulation, and an analog synthesis-styled layout design. The external Roland PG-1000 (1987–1990) programmer could also be attached to the D-50 for more complex manipulation of its sounds. It was also produced in a rack-mount variant design, the D-550 (1987–1990), with almost 450 user-adjustable parameters.
Ensoniq ESQ-1 is a 61-key, velocity sensitive, eight-note polyphonic and multitimbral synthesizer released by Ensoniq in 1985. It was marketed as a "digital wave synthesizer" but was an early Music Workstation. Although its voice generation is typically subtractive in much the same fashion as most analog synthesizers that preceded it, its oscillators are neither voltage nor "digitally controlled", but true digital oscillators, provided by a custom Ensoniq wavetable chip. The signal path includes analog resonant low-pass filters and an analog amplifier.
The Yamaha AN1x is a DSP-based analog modeling synthesizer, produced by Yamaha Corporation from 1997 to 1998, and was marketed as an "analog physical modelling control synthesizer".
Phase distortion (PD) synthesis is a synthesis method introduced in 1984 by Casio in its CZ range of synthesizers. In outline, it is similar to phase modulation synthesis as championed by Yamaha Corporation, 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.
The Technos Acxel is a resynthesizer, launched by the Quebec-based company Technos in 1987. It was the first dedicated resynthesizer machine, and was also capable of additive synthesis. The Acxel was invented by Pierre Guilmette, the operational design was a Nil Parent realization, and the system was developed at Technos, a company owned and directed by Pierre Guilmette, Nil Parent and other partners.
The Korg MS2000 is a virtual analog synthesizer produced by the Japanese electronic musical instrument manufacturer Korg.
The Oberheim OB•12 is a Virtual Analog synthesizer, designed and realised by the Italian musical instrument manufacturer Viscount, in production between 2000 and 2005.
Linear arithmetic synthesis, or LAsynthesis, is a means of sound synthesis invented by the Roland Corporation when they released their D-50 synthesizer in 1987.
Sytrus is a software synthesizer included in the digital audio workstation FL Studio. Image-Line also released VSTi and DXi versions.
A synthesizer is an electronic musical instrument that generates audio signals. Synthesizers typically create sounds by generating waveforms through methods including subtractive synthesis, additive synthesis and frequency modulation synthesis. These sounds may be altered by components such as filters, which cut or boost frequencies; envelopes, which control articulation, or how notes begin and end; and low-frequency oscillators, which modulate parameters such as pitch, volume, or filter characteristics affecting timbre. Synthesizers are typically played with keyboards or controlled by sequencers, software or other instruments and may be synchronized to other equipment via MIDI.
Casio's SDSynthesizers were a late-1980s line of analog synthesizers featuring a resonant filter. SD synthesis was traditional DCO-analog synthesis, with the main difference being that some of the SD waveforms' harmonic spectrums changed temporally, or dynamically in relation to the amplitude envelope.
The Oberheim Xpander is an analog synthesizer launched by Oberheim in 1984 and discontinued in 1988. It is essentially a keyboardless, six-voice version of the Matrix-12. Utilizing Oberheim's Matrix Modulation technology, the Xpander combined analog audio generation with the flexibility of digital controls logic.
The Kawai K5000 is a series of digital synthesizers / music workstation manufactured by Kawai Musical Instruments of Japan.
The Korg RADIAS is a virtual analog synthesizer and Vocoder, released by Korg in 2006. The RADIAS' MMT engine was based on the Korg OASYS synthesizer module, providing for several different synthesis methods, two of which may be combined in a single voice e.g. phase distortion synthesis can be combined with subtractive synthesis. The different synthesis methods employed by MMT represent the majority of methods used historically in other Korg synthesizers: digital waveguide synthesis Korg first used in the Korg Z1 and phase distortion synthesis was first used in the Korg DS-8. This flexibility allows for very realistic emulations of past Korg synthesizers, though stays away from trying to emulate the Korg M1 and the Korg Wavestation,. As well as using the in-built waveforms for the basis of sound creation, the RADIAS allows for the input of an external signal which may be routed through the various sound shaping devices. The RADIAS has a comprehensive matrix modulation specification and to further enhance a sound the 'Wave Shaper' module allows for various sound distortion effects.
The CZ series is a family of low-cost phase distortion synthesizers produced by Casio in the mid-1980s. Eight models of CZ synthesizers were released: the CZ-101, CZ-230S, CZ-1000, CZ-2000S, CZ-2600S, CZ-3000, CZ-5000, and the CZ-1. Additionally, the home-keyboard model CT-6500 used 48 phase distortion presets from the CZ line. The CZ synthesizers' price at the time of their introduction made programmable synthesizers affordable enough to be purchased by garage bands. Yamaha soon introduced their own low-cost digital synthesizers, including the DX-21 (1985) and Yamaha DX100, in light of the CZ series' success.
The Korg Z1 is a physical modelling sound synthesiser released in 1997. Touted as a polyphonic Prophecy, the Z1 implements 13 synthesis types, all derived from the original OASYS synthesizer.
The MicroFreak is a synthesizer manufactured by French music technology company Arturia and released in 2019. Described as a "Hybrid Experimental Synthesizer", it uses 18 digital sound engines (algorithms) to synthesize raw tones. This digital oscillator is then fed into a multi-mode analog filter, giving the MicroFreak its hybrid sounds.