20 lines
384 B
Python
20 lines
384 B
Python
import string
|
|
from scipy.io import wavfile as wav
|
|
import scipy.fft as fft
|
|
import numpy as np
|
|
import sounddevice as sd
|
|
import math
|
|
import scipy.signal as signal
|
|
|
|
print("Portfolio Object 2: Adaptive Tone Control")
|
|
sample_rate, data = wav.read("song.wav")
|
|
|
|
result = fft.fft(data)
|
|
|
|
bands = {
|
|
"low": ( 0, 300 ),
|
|
"mid": ( 300, 2000 ),
|
|
"high": ( 2000,20000)
|
|
}
|
|
|
|
print('WIP') |