https://github.com/echometerain/sound-derivative
some sound experiments
https://github.com/echometerain/sound-derivative
Last synced: about 1 month ago
JSON representation
some sound experiments
- Host: GitHub
- URL: https://github.com/echometerain/sound-derivative
- Owner: echometerain
- Created: 2022-06-12T18:13:43.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2023-07-07T13:49:34.000Z (almost 3 years ago)
- Last Synced: 2025-01-19T18:43:06.074Z (over 1 year ago)
- Language: Python
- Homepage:
- Size: 5.1 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# sound-derivative
some sound experiments
- `sd.py`: takes derivatives of sound (laplace high pass)
- https://dsp.stackexchange.com/questions/83412/why-does-the-derivative-of-an-audio-file-act-like-a-high-pass-filter
- `ftc_low.py`: appends zero values into the frequency domain at nyquist, resulting in the the signal being stretched, therefore being slowed and pitch shifted down
- `ftc_fade_2x.py`: doubles the amount of values the frequency domain by taking the average of every two values, repeats the signal but introduces a crossfade for some reason
- `ftc_fade_3x.py`: same thing as `ftc_fade_2x.py` but triples the amount of samples
process wave files by placing them into this dir and then running `python script.py ./filename.wav`