A naive sawtooth oscillator written in five lines of code aliases like a broken modem the moment you tune it above 200 Hz. The trick that fixes it costs almost nothing and almost every modern soft synth uses it.

https://tonalux.org/blog/blep-minblep-polyblep-antialiased-oscillators

#MusicProduction #SoundDesign #AudioEngineering #AudioDev #PluginDev #CreativeCoding #OpenSource #DSP #Synthesizer

When two tones play simultaneously through any nonlinear system, new frequencies appear that were not in the input.

https://tonalux.org/blog/tartini-combination-tones-cochlear-imd

#MusicProduction #SoundDesign #AudioEngineering #MusicTech #ProAudio #DSP #Mixing

A convolução no tempo é uma multiplicação na frequência!

Essa é a base dos filtros digitais. Em vez de fazer cálculos complexos de convolução no tempo para limpar um sinal, a FFT nos permite transformar o sinal, fazer uma multiplicação simples no domínio da frequência e pronto!

#SDR #DSP #Python #Fourier

O que acontece no espectro quando um sinal se atrasa no tempo?

A propriedade de deslocamento no tempo mostra que se você apenas atrasa um sinal, a magnitude das frequências continua EXATAMENTE a mesma. O que muda é apenas a fase (o ângulo) delas.

#SDR #DSP #Python #Fourier

Sabe que tempo e frequência são inversamente proporcionais?

A propriedade de escalonamento da FFT mostra que se você acelera um sinal no tempo (espremendo-o), as frequências dele se espalham. Se você desacelera o sinal, o espectro encolhe.

#SDR #DSP #Python #Fourier

Conhece a propriedade de Deslocamento na Frequência da FFT?

Ela mostra que se você multiplicar um sinal no tempo por uma onda senoidal, você "empurra" todo o espectro dele para cima ou para baixo na frequência.

#SDR #DSP #Python #Fourier

Você sabia que a Transformada de Fourier é linear?

Uma propriedade da FFT diz que se você somar dois sinais no tempo e depois calcular seu espectro, o resultado é o mesmo que calcular os espectros separados e somá-los depois.

#SDR #DSP #Python #Fourier

Open any modern audio DAC chip, ESS Sabre, AKM, Cirrus, the one in your iPhone and the converter at the end of the chain isn't 24-bit. It's 1-bit, switching at several megahertz. Here is the math that makes that work.

https://tonalux.org/blog/sigma-delta-modulation-1bit-dac

#MusicProduction #SoundDesign #AudioEngineering #AudioDev #PluginDev #CreativeCoding #OpenSource #DSP

It’s coming together. The circuit passes elementary tests for powering and analog processing. Enclosure drilled and assembly about to be completed.

Software still in development, it shouldn’t take long now.

#audio #AudioFX #DigitalAudio #dsp #electronics #DaisySeed

Why the best mastering limiters predict the future and how 4x oversampling reveals the peaks your meters never see.

https://tonalux.org/blog/lookahead-limiting-delay-compensation-peak-anticipation

#MusicProduction #SoundDesign #AudioEngineering #MusicTech #ProAudio #Mastering #DSP