CoolFace
Apppublic

Clicko777/RVC_HFv2

sourceHugging Faceupdated 2y agoView on Hugging Face
0likes
__init__.py42 linesDownload Raw Back to julius
1# File under the MIT license, see https://github.com/adefossez/julius/LICENSE for details.2# Author: adefossez, 20203 4# flake8: noqa5"""6.. image:: ../logo.png7 8Julius contains different Digital Signal Processing algorithms implemented9with PyTorch, so that they are differentiable and available on CUDA.10Note that all the modules implemented here can be used with TorchScript.11 12For now, I have implemented:13 14- `julius.resample`: fast sinc resampling.15- `julius.fftconv`: FFT based convolutions.16- `julius.lowpass`: FIR low pass filter banks.17- `julius.filters`: FIR high pass and band pass filters.18- `julius.bands`: Decomposition of a waveform signal over mel-scale frequency bands.19 20Along that, you might found useful utilities in:21 22- `julius.core`: DSP related functions.23- `julius.utils`: Generic utilities.24 25 26Please checkout [the Github repository](https://github.com/adefossez/julius) for other informations.27For a verification of the speed and correctness of Julius, check the benchmark module `bench`.28 29 30This package is named in this honor of31[Julius O. Smith](https://ccrma.stanford.edu/~jos/),32whose books and website were a gold mine of information for me to learn about DSP. Go checkout his website if you want33to learn more about DSP.34"""35 36from .bands import SplitBands, split_bands37from .fftconv import fft_conv1d, FFTConv1d38from .filters import bandpass_filter, BandPassFilter39from .filters import highpass_filter, highpass_filters, HighPassFilter, HighPassFilters40from .lowpass import lowpass_filter, lowpass_filters, LowPassFilters, LowPassFilter41from .resample import resample_frac, ResampleFrac42