Я хочу сделать определенные частоты в последовательности аудиоданных громче. Я уже проанализировал данные с использованием БПФ и получил значение для каждой звуковой частоты в данных. Я просто понятия не имею, как я могу использовать частоты для управления самими звуковыми данными.
Насколько я понимаю, данные кодируются таким образом, что разница между каждыми двумя последовательными показаниями определяет амплитуду звука в данный момент времени. Поэтому, чтобы сделать звук в этот момент громче, нужно было бы увеличить разницу между двумя последовательными показаниями. Но как мне узнать, какие моменты времени связаны с какой частотой? Я не знаю когда частота начинает появляться.
(я использую Python, в частности PyAudio для получения аудиоданных и Num / SciPy для FFT, хотя это, вероятно, не должно быть актуально.)