• Non ci sono risultati.

Si scriva la funzione void normalize (WAVE w, double percentage) che riceva come parametri un file audio, già caricato in memoria, e il valore percentuale di normalizzazione, compreso tra zero e uno

N/A
N/A
Protected

Academic year: 2021

Condividi "Si scriva la funzione void normalize (WAVE w, double percentage) che riceva come parametri un file audio, già caricato in memoria, e il valore percentuale di normalizzazione, compreso tra zero e uno"

Copied!
1
0
0

Testo completo

(1)

Normalizzazione delle ampiezze di un file audio

La normalizzazione di un file audio consiste nel modificarne l’ampiezza in modo che i campioni di ampiezza massima raggiungano un livello prefissato (per esempio l’80% dell’ampiezza massima rappresentabile).

Si scriva la funzione void normalize (WAVE w, double percentage) che riceva come parametri un file audio, già caricato in memoria, e il valore percentuale di normalizzazione, compreso tra zero e uno. La funzione deve normalizzare w.

Riferimenti

Documenti correlati

Generalizzando l’esempio, se indichiamo con V i il valore della grandezza totale (300 euro), con V f il valore finale (la percentuale 36 euro), con t il tasso percentuale,

■ Quindi il vero argomento della prima funzione non é la seconda funzione, ma un normale valore, che può avere qualsiasi origine (variabile, espressione ecc...), e in particolare

Si scriva un programma che riceva sulla riga di comando il nome di un file audio di ingresso e il nome di un file audio di uscita e applichi ai campioni del file di ingresso

Si scriva una funzione in linguaggio C che riceva come argomenti il puntatore a un file di testo nel formato sopra descritto (il file è quindi già stato aperto dalla funzione

che scrive in ciascun elemento del vettore contatori (anch’esso di dimensione N) quanti elementi del vettore valori sono divisibili per il numero primo presente nella

conta_divisibili (int quadrati[], int valori[], int n_valori, int contatori[]) che scrive in ciascun elemento del vettore contatori (anch’esso di dimensione N) quanti elementi

che scrive in ciascun elemento del vettore contatori (anch’esso di dimensione N) quanti elementi del vettore valori sono divisibili per il numero primo presente nella

conta_divisibili (int quadrati[], int valori[], int n_valori, int contatori[]) che scrive in ciascun elemento del vettore contatori (anch’esso di dimensione N) quanti elementi