66 lines
3.1 KiB
Python
66 lines
3.1 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
|
|
# 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
|
|
}
|
|
|
|
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"
|
|
}
|