Calcolare la quantità di dati audio grezzi di un file WAV necessari per eseguire un tot di millisecondi audio
Da Gambas-it.org - Wikipedia.
Versione del 7 feb 2016 alle 16:49 di Vuott (Discussione | contributi)
Per sapere la quantità di dati audio grezzi di un file WAV necessari per eseguire un tot di millisecondi audio, è sufficiente far riferimento alle formule viste in questa pagina della WIKI.
In particolare potremo utilizare la seguente formula:
quantità_dati = (durata * frequenza_campionamento * risoluzione_bit * numero_canali) / 8
Esempio:
Public Sub Main() Dim frequenza As Integer Dim bit, canali as Byte Dim quantitas, durata As Single durata = 1968 ' millisecondi frequenza = 44100 bit = 16 canali = 2 quantitas = (durata * (frequenza * bit * canali)) / 8 quantitas /= 1000 Print quantitas End
Da sottolineare che il tipo di dato relativo alla quantità di dati audio necessari e quello relativo alla durata deve essere in virgola mobile (Float oppure Single).