torchsynth.util
Utility functions for torch DSP related things
-
torchsynth.util.fix_length(signal, length)
Pad or truncate Signal to specified length.
- Return type
Signal
-
torchsynth.util.midi_to_hz(midi)
Convert from midi (linear pitch) to frequency in Hz.
- Parameters
midi (Tensor) – Linear pitch on the MIDI scale.
- Return type
Tensor
- Returns
Frequency in Hz.
-
torchsynth.util.normalize(signal)
Normalize every individual signal in batch.
- Return type
Signal
-
torchsynth.util.normalize_if_clipping(signal)
Only normalize invidiaul signals in batch that have samples
less than -1.0 or greater than 1.0
- Return type
Signal