75 lines
3.3 KiB
Python
75 lines
3.3 KiB
Python
#!/usr/bin/env python3
|
|
# -*- coding: utf-8 -*-
|
|
"""
|
|
Author: C0ffymachyne
|
|
License: GPLv3
|
|
Version: 1.0.0
|
|
|
|
Description:
|
|
node definitions
|
|
"""
|
|
|
|
# generators
|
|
from .generators.SignalProcessingPadSynth import SignalProcessingPadSynth
|
|
from .generators.SignalProcessingPadSynthChoir import SignalProcessingPadSynthChoir
|
|
|
|
# effects
|
|
from .effects.SignalProcessingStereoWidening import SignalProcessingStereoWidening
|
|
from .effects.SignalProcessingPaulStretch import SignalProcessingPaulStretch
|
|
from .effects.SignalProcessingPitchShifter import SignalProcessingPitchShifter
|
|
from .effects.SignalProcessingConvolutionReverb import SignalProcessingConvolutionReverb
|
|
|
|
# processors
|
|
from .processors.SignalProcessingFilter import SignalProcessingFilter
|
|
from .processors.SignalProcessingMixdown import SignalProcessingMixdown
|
|
from .processors.SignalProcessingLoadAudio import SignalProcessingLoadAudio
|
|
from .processors.SignalProcessingNormalizer import SignalProcessingNormalizer
|
|
from .processors.SignalProcessingLoudness import SignalProcessingLoudness
|
|
from .processors.SignalProcessingBaxandallEQ import (
|
|
SignalProcessingBaxandallEQ,
|
|
SignalProcessingBaxandall3BandEQ,
|
|
)
|
|
from .processors.SignalProcessingHarmonicsEnhancer import SignalProcessingHarmonicsEnhancer
|
|
|
|
# visuals
|
|
from .visuals.SignalProcessingSpectrogram import SignalProcessingSpectrogram
|
|
from .visuals.SignalProcessingWaveform import SignalProcessingWaveform
|
|
|
|
NODE_CLASS_MAPPINGS = {
|
|
"SignalProcessingLoadAudio": SignalProcessingLoadAudio,
|
|
"SignalProcessingFilter": SignalProcessingFilter,
|
|
"SignalProcessingPaulStretch": SignalProcessingPaulStretch,
|
|
"SignalProcessingPadSynth": SignalProcessingPadSynth,
|
|
"SignalProcessingPadSynthChoir": SignalProcessingPadSynthChoir,
|
|
"SignalProcessingMixdown": SignalProcessingMixdown,
|
|
"SignalProcessingSpectrogram": SignalProcessingSpectrogram,
|
|
"SignalProcessingWaveform": SignalProcessingWaveform,
|
|
"SignalProcessingStereoWidening": SignalProcessingStereoWidening,
|
|
"SignalProcessingPitchShifter": SignalProcessingPitchShifter,
|
|
"SignalProcessingConvolutionReverb": SignalProcessingConvolutionReverb,
|
|
"SignalProcessingNormalizer": SignalProcessingNormalizer,
|
|
"SignalProcessingLoudness": SignalProcessingLoudness,
|
|
"SignalProcessingBaxandallEQ": SignalProcessingBaxandallEQ,
|
|
"SignalProcessingBaxandall3BandEQ": SignalProcessingBaxandall3BandEQ,
|
|
"SignalProcessingHarmonicsEnhancer" : SignalProcessingHarmonicsEnhancer
|
|
}
|
|
|
|
NODE_DISPLAY_NAME_MAPPINGS = {
|
|
"SignalProcessingLoadAudio": "(SP) Load Audio",
|
|
"SignalProcessingFilter": "(SP) Filter",
|
|
"SignalProcessingPaulStretch": "(SP) PaulStretch",
|
|
"SignalProcessingPadSynth": "(SP) PadSynth",
|
|
"SignalProcessingPadSynthChoir": "(SP) PadSynth Choir",
|
|
"SignalProcessingMixdown": "(SP) Mix Down",
|
|
"SignalProcessingSpectrogram": "(SP) Spectogram",
|
|
"SignalProcessingWaveform": "(SP) Waveform",
|
|
"SignalProcessingStereoWidening": "(SP) Stereo Width",
|
|
"SignalProcessingPitchShifter": "(SP) PitchShift",
|
|
"SignalProcessingConvolutionReverb": "(SP) Convolution Reverb",
|
|
"SignalProcessingNormalizer": "(SP) Normalizer",
|
|
"SignalProcessingLoudness": "(SP) Loudness",
|
|
"SignalProcessingBaxandallEQ": "(SP) Baxandall EQ",
|
|
"SignalProcessingBaxandall3BandEQ": "(SP) Baxandall 3 Band EQ",
|
|
"SignalProcessingHarmonicsEnhancer" : "(SP) Enhance Harmonics"
|
|
}
|