All Projects → dozius → DtBlkFx

dozius / DtBlkFx

Licence: GPL-3.0 license
Fast-Fourier-Transform (FFT) based VST plug-in

Programming Languages

C++
36643 projects - #6 most used programming language
fortran
972 projects
Scilab
70 projects
c
50402 projects - #5 most used programming language
objective c
16641 projects - #2 most used programming language
perl
6916 projects

Projects that are alternatives of or similar to DtBlkFx

Matchering
🎚️ Open Source Audio Matching and Mastering
Stars: ✭ 398 (+302.02%)
Mutual labels:  dsp, vst
Awesome Musicdsp
A curated list of my favourite music DSP and audio programming resources
Stars: ✭ 871 (+779.8%)
Mutual labels:  dsp, vst
Dragonfly Reverb
A set of free reverb effects
Stars: ✭ 412 (+316.16%)
Mutual labels:  dsp, vst
pMix2
pMix - a preset interpolator, plug-in chainer and Faust IDE written with JUCE
Stars: ✭ 84 (-15.15%)
Mutual labels:  plugins, vst
Frequalizer
Equalizer using JUCE new dsp module
Stars: ✭ 130 (+31.31%)
Mutual labels:  dsp, vst
Amsynth
Analog Modelling Synthesizer
Stars: ✭ 313 (+216.16%)
Mutual labels:  dsp, vst
Axiom
A powerful realtime node-based audio synthesizer.
Stars: ✭ 599 (+505.05%)
Mutual labels:  dsp, vst
juceSynths
Collection of JUCE synthesisers utilising the Maximilian library.
Stars: ✭ 78 (-21.21%)
Mutual labels:  dsp, vst
SpleeterRT
Real time monaural source separation base on fully convolutional neural network operates on Time-frequency domain.
Stars: ✭ 111 (+12.12%)
Mutual labels:  dsp, vst
Regrader
VST delay plugin where the repeats degrade in resolution
Stars: ✭ 44 (-55.56%)
Mutual labels:  dsp, vst
OctaSine
VST2 frequency modulation synthesizer written in Rust
Stars: ✭ 250 (+152.53%)
Mutual labels:  dsp, vst2
Renderman
Command line C++ and Python VSTi Host library with MFCC, FFT, RMS and audio extraction and .wav writing.
Stars: ✭ 225 (+127.27%)
Mutual labels:  dsp, vst
matchering-cli
🎚️ Simple Matchering 2.0 Command Line Application
Stars: ✭ 28 (-71.72%)
Mutual labels:  dsp, vst
Dplug
Audio plugin framework. VST2/VST3/AU/AAX/LV2 for Linux/macOS/Windows.
Stars: ✭ 341 (+244.44%)
Mutual labels:  dsp, vst
DAFx19-Gamelanizer
Accompanying material for the paper 'A Real-Time Audio Effect Plug-In Inspired by the Processes of Traditional Indonesian Gamelan Music'
Stars: ✭ 33 (-66.67%)
Mutual labels:  dsp, vst
Vst Rs
VST 2.4 API implementation in rust. Create plugins or hosts. Previously rust-vst on the RustDSP group.
Stars: ✭ 596 (+502.02%)
Mutual labels:  dsp, vst
fogpad
A VST reverb effect in which the reflections can be frozen, filtered, pitch shifted and ultimately disintegrated.
Stars: ✭ 61 (-38.38%)
Mutual labels:  dsp, vst
Melodrumatic
Audio plugin that lets you use MIDI to pitch-shift via delay to turn unpitched audio into melodies
Stars: ✭ 26 (-73.74%)
Mutual labels:  dsp, vst
Baseplug
MVC audio plugin framework for rust
Stars: ✭ 44 (-55.56%)
Mutual labels:  dsp, vst
Audio Plugin Development Resources
Various resources related to developing plugins for audio production.
Stars: ✭ 136 (+37.37%)
Mutual labels:  dsp, vst

DtBlkFx Audio FX Plug-in

DtBlkFx is a Fast-Fourier-Transform (FFT) based VST plug-in.

Download Latest Github All Releases Donate

This is a fork of the original DtBlkFx by Darrell Tam. The original source was not ready for public consumption. I have spent a considerable amount of time getting this ready for a Github release.

Despite a major overhaul of the project structure, I have only made very small changes to the source itself to enable x64 builds on windows. There is still a long way to go to making it clean and easy to hack on.

That being said, anyone with a reasonable amount C++ experience shouldn't find it too difficult to get started. I am glad to accept pull requests and any other help I can get.

Usage examples

  • Precision parametric equalizing with sharp-roll off
    • Set the frequencies so accurately that you can adjust individual harmonics of a sound
    • Frequency resolutions of up to 0.7 Hz
  • Harmonic based (or comb) filtering
    • Set a fundamental frequency and adjust the level of it and its harmonics - you can even remove the pitched component of a voice
    • Active harmonic tracking - let DtBlkFx automatically track a sound and adjust the level of it's harmonics
  • Various types of noise control
    • Change the "contrast" between loud and soft frequencies
    • Adjust only those frequencies below or above a particular threshold
    • Clip frequencies above a particular threshold
    • Sound smearing (phase randomizing)
  • Frequency shifting
    • Harmonic shifting by a fixed number of notes
    • Non-harmonic shifting by a fixed frequency
    • Active harmonic repitch - the pitch of your sound is monitored and shifted to a destination note (or matched to another channel)
  • Various methods of mixing left and right channels
    • Standard Vocoding (frequency enveloping) - make your trumpet rap, string section sing or synthesizer talk
    • Harmonic based vocoding - harmonics in one channel are power-matched to those in the other (or some predefined waveforms) for a new vocoding sound
    • Convolution-like mixing
    • 2 new mixing algorithms
  • Frequency masking
    • A harmonic or threshold mask may be set for any effect (apart from vocoding) - for example only shift frequencies that are below the threshold

You can select up to 8 of the above effects to be run in series! Combining the effects in this way allows you to make completely new and surprising sounds.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].