Advertisement

Quick Links

For the Freak firmware version 3.1.
Introduction
The Freak Manifold Filter is the result of my
obsession with analog filters.
When I started with the idea of building my own
synthesizer, the part that I found the most intriguing
was the Voltage Controlled Filter. Filters for music
synthesis are different from the filters that I learned
during my Electrical Engineering studies. Filters for
synthesis are required to change their parameters
on the fly, while all the theoretical filters I studied
were fixed.
In order to create filters that change, it is
necessary to change the values of some of it's
components (like resistors or capacitors), which in
principle is not an easy task. To achieve that, the
great designers like Moog and Steiner used the
characteristics of semiconductors, like transistors
or diodes, to emulate variable resistors. In other
designs, like Buchla's, light-dependent resistors
were used to achieve the trick.
Those methods of changing the parameters of
the filters, combined with the nonlinearities of
other stages of the circuit that use semiconductors,
result in an "imperfect", "distorted", "nonlinear" filter
behavior. These imperfections are what give the
personality to every filter design. Non linear filters
sound rich and warm compared to the plain and
cold linear digital filters.
Over the last years I have been obsessively
modeling these filters. Thanks to the knowledge
that I have acquired in my real job, which involves
making mathematical models and simulators, I
believe I have managed to capture the soul of
these analog filters and convert them into efficient
digital models capable or running in a small
microcontroller used as Core of the Freak filter.
These models are not perfect emulations; I have
had to made some compromises to achieve good
performance.
However, these models are very
good simulations. The Vult filters have attracted
the attention of thousands of persons in the VCV
Rack community that use them as mainly drivers to
create their sounds.
Quick Theory of Filters
Filters are one of the main tools in subtractive
synthesis to transform the sounds.
filters found in most vintage synthesizers can be
classified by two main parameters: Filter type and
Slope.
The Filter type refers to which kind of frequencies
it lets pass e.g.
frequencies and removes high frequencies. High
Pass (HP) is exactly the opposite; it keeps high
frequencies and removes low frequencies. A Band
Pass (BP) is a combination of a LP and HP. It
removes low and high frequencies letting pass only
a 'band' of frequencies. Using combinations of LP
and HP stages is possible to obtain other filter types
e.g. the Notch filter.
The Slope of a filter defines how good is at
removing unwanted frequencies. The analog filters
used in synthesizers do not have a very steep slope.
The slope is measured in dB of attenuation. The
simplest of the filters (one pole) has an attenuation
of 6dB per octave, which means that if we input
a sine wave of 1V the signal will be reduced to
1
The analog
Low Pass (LP) keeps low

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the Freak and is the answer not in the manual?

Questions and answers

Summary of Contents for Vult Freak

  • Page 1 Core of the Freak filter. Introduction These models are not perfect emulations; I have had to made some compromises to achieve good The Freak Manifold Filter is the result of my performance. However, these models are very obsession with analog filters.
  • Page 2 Many filters have the Drive control which is basically an attenuator that limits the input signal. If the input signal is large, the filter can produce distortion that can spice up the sound. Figure 1: Summary of all controls of the Freak module v2.6...
  • Page 3: Common Filter Parameters

    A summary of the controls and inputs is shown MODE in Figure 1. LONG Previous filter PRESS FILTER As of version 2.0 of the firmware, the Freak filter LONG Switch channel PRESS includes distortions and other wave shapers. MODE Show menu In version 2.4 we introduce a builtin VCA mode.
  • Page 4: Audio Routing

    Audio Routing Operation Modes The two channels of the Freak filter are independent and can receive separate audio inputs. However, the right channel input has a hardware switch that when unconnected it will The module has three operation modes: Stereo, receive the audio input of the left channel.
  • Page 5: Stereo Mode

    Stereo Mode In Stereo mode the left and right channel run the same filter model and share most of the controls. The screen will show the current filter, the operating mode and description (as shown in Figure 5). You can use the left button (FILTER) to iterate through the available filter models and the Figure 7: Right channel signal routing for the Cutoff in right button (MODE) to iterate through the modes.
  • Page 6: Duplex Mode

    Figure 9: Channel selection menu for Dual mode Figure 12: Signal routing for the Right channel Cutoff in Dual mode Figure 10: Dual mode. The focused channel is highlighted. Each channel shows the filter and selected mode. Buttons only affect the focused channel In Dual mode the attenuverters CUT, RES and DRIVE become the main controls for the Right Figure 13: Signal routing for the Resonance in Dual...
  • Page 7 LEFT CHANNEL Since v2.4 you can change the function of the Res MAIN FILTER FILTER and Drive inputs of the module and turn them into control signals for a builtin VCAs. The VCAs are RIGHT CHANNEL located at the output of every channel as show in MAIN FILTER FILTER...
  • Page 8 Right channel. • SUMMED: both channels receive By default, the Freak module expects a signal in the modulations. This provides three inputs to 0-10V range in order to fully modulate a parameter. control the cutoff. Since many Eurorack modules do not output signals in that range, now it is possible to select a range of 0-5V.
  • Page 9: Updating The Firmware

    Left and Right outputs inside the Freak module you process fail. Low quality sound cards also pose a can do it with this setting: problem. To enter the update mode, press both buttons • STEREO 0%: the outputs are independent.
  • Page 10: List Of Available Models

    I made. This filter features outputs at every stage of the ladder The Freak module provides a variety of filters providing 6dB, 12dB, 18dB and 24dB slope options. that share the same control parameters: Cutoff, Resonance and Drive.
  • Page 11 One of the differences between the real analog synthesizer. This circuit uses a special kind of Vorg and the modelled Vorg (included in Freak) is OPAMPs that allow you to control their bandwidth. that the modelled version provides a better Drive...
  • Page 12 Disjoint - DJ style filter delay. In addition to the basic Comb filter, Rescomb allows you to control the level of feedback inserted in the filter. Disjoint combines a LP and a HP filter controlled in a configuration common in DJ mixers. When Rescomb provides two modes, Comb++ and the Cutoff control is turned to the left, the cutoff Comb- -.
  • Page 13 Filter Parameter Debriatus Parameter Flame - Analog Distortion Cutoff Wave Folder Resonance Bit Crushing Added in v2.3 Drive Saturation Flame models distortion circuits found in guitar It is important to mention that these distortions pedals. Currently it includes the CYLINDER and are not analog models and can introduce some RODENT version.
  • Page 14 BAND PASS The main difference between the analog version of Wolv and this model is that, since Wolv produces RESCOMB COMB++ very high frequency harmonics, the Freak version COMB- - can introduce aliasing. In addition, the analog VORG LOW PASS...
  • Page 15: Release Notes

    Ruiz. All rights reserved. Owners of a Vult Freak Hardware module are granted a license to run it – Integrates a screensaver based on the in their Vult Freak Hardware. Any other use is not Wolfram cellular automata allowed by this license.
  • Page 16: Concluding Remarks

    • v2.1: Added Disjoint and Nopskate • v2.0: Added Dual mode and Debriatus Concluding Remarks I am proud to say that all the filter models were developed from scratch and that all the DSP code was written in Vult Language. v2.6...

Table of Contents