u/FormalFlatworm264

¿Por qué aprender DSP y sistemas es clave para programar plugins VST de verdad?

Algo que he notado es que mucha gente quiere crear plugins VST, pero se enfoca solo en la interfaz o en copiar código sin entender realmente DSP y sistemas y señales.

Y sinceramente… siento que ahí está la diferencia entre hacer un plugin básico y crear algo profesional. cuando estudias ingenieria de sonido o electrónica esta materias son un coladero en la carreras universitarias y no solo vasta usar la IA por que te toca modelar los sistemas desde los circuitos con funciones de transferencia .

En Colombia La unica universidad que te da Titulo como Ingeniero en sonido es La Universidad de San buenaventura Medellin y Bogotá las demás academias no ,,, y la "Fernando sor "son titulados en sonido y producción musical , mas NO en acústica, como ingeniería en grabación y otras cosas mas, que trae la ingeniería en el desarrollo de software y fisica aplicada a el sonido la carrera es un poco dura en cuanto a matemática cálculos y fisica por ese lado si piensas estudiar esa carrera aveces en 5 años no la sacas al menos que seas re teso o tengas mente de super dotado. entonces retomando el tema en la carrera ves DSP para audio

Porque al final, casi todo plugin de audio funciona gracias a DSP:

  • EQs
  • Compresores
  • Reverbs
  • Delays
  • Saturadores
  • Pitch shifting
  • Noise reduction
  • Sintetizadores
  • Limiters
  • FFT analyzers

Todo eso depende de procesamiento digital de señales.

Por ejemplo, entender temas como:

  • Frecuencia de muestreo
  • Nyquist y aliasing
  • FFT y análisis espectral
  • Filtros FIR e IIR
  • Respuesta en frecuencia
  • Fase y latencia
  • Oversampling
  • Convolución
  • Envelope followers
  • ADSR y modulación
  • Sistemas lineales y no lineales

te cambia completamente la forma de programar audio.

Muchos pueden hacer un VST “funcional”, pero sin DSP terminan apareciendo problemas como:

  • clicks y pops
  • aliasing horrible
  • distorsión digital fea
  • consumo excesivo de CPU
  • latencia innecesaria
  • problemas de fase
  • audio inestable

Siento que aprender DSP es como aprender física antes de construir motores.
Puedes copiar cosas, sí, pero entender el porqué hace otra diferencia.

Además ahora con IA y frameworks modernos es más fácil generar código, pero si no entiendes sistemas y señales, es difícil optimizar o innovar realmente en audio DSP.

¿Qué opinan ustedes?
¿Creen que hoy todavía vale la pena estudiar DSP profundo para desarrollar VSTs y audio software?
¿O los frameworks y la IA están haciendo menos necesario entender toda la teoría?

reddit.com
u/FormalFlatworm264 — 3 days ago