Dove posso trovare tutorial sulla teoria della programmazione del suono di basso livello

StackOverflow https://stackoverflow.com/questions/4854173

  •  27-10-2019
  •  | 
  •  

Domanda

Sono un programmatore grafico intermedio. Voglio imparare la teoria dell'audio/elaborazione del suono da zero.

Proprio come "un pixel" e i suoi componenti R, G, B, A è la parte fondamentale della programmazione grafica. Voglio sapere sulla programmazione del suono in righe simili.

Qualcuno può indicarmi buoni collegamenti? Inoltre vorrei conoscere alcune librerie (preferibilmente portatili) che mi permettono di manipolare il suono. Qualcosa che può funzionare direttamente su file MP3, AMR.

Non mi dispiace anche i consigli del libro :)

È stato utile?

Soluzione

Prima di sporcarsi le mani con i livelli molto bassi (C/C ++) suggerirei di giocare con strumenti di livello superiore come Ottava (un clone matlab gratuito). Potrebbe essere necessario installare il Toolkit di elaborazione del segnale anche. Questo dovrebbe darti un buon test per giocare con FFT, convoluzione, filtraggio e simili, e ti consente anche di graficamente i risultati. Suggerirei di trovare un buon libro sull'elaborazione del segnale per familiarizzare con i concetti, quindi se vuoi entrare negli algoritmi DSP, Musicdsp.org vale la pena dare un'occhiata.

Se si desidera che un framework esistente funzioni, guarda MOLLUSCO.

Un pixel nella programmazione grafica è analogo a un singolo punto campionato in audio. Un'immagine digitalizzata è composta da una matrice 2D di pixel; Un segnale audio digitalizzato è composto da una sequenza di punti campione, ogni punto che corretta a un'ampiezza. Il resto troverai nei libri ...

Altri suggerimenti

Sound on Sound's Synth Secrets La serie fornisce un'introduzione di base abbastanza buona ai concetti di sintesi sonora.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top