uudet hexat integroitu teemun shaderiin

This commit is contained in:
2025-07-28 02:10:39 +03:00
parent 99af2bbf5c
commit e092075c8b
4 changed files with 331 additions and 218 deletions

View File

@ -71,8 +71,8 @@ void compute_fft(float* time_data, float* freq_out) {
for (int i = 0; i < FFT_SIZE / 2; ++i) {
float mag = sqrtf(real[i] * real[i] + imag[i] * imag[i]) / FFT_SIZE;
//float db = 20.0f * log10f(mag + 1e-6f); // Decibels
//float normalized = (db + 60.0f) / 60.0f; // [0,1]
float db = 20.0f * log10f(mag + 1e-6f); // Decibels
float normalized = (db + 60.0f) / 60.0f; // [0,1]
freq_out[i] = mag;
}
}