λογισμικό

* Γνώση Υπολογιστών >> λογισμικό >> Εκπαιδευτικό Λογισμικό

Πώς να συνδυάσει WAV αρχεία σε ένα αρχείο στο Matlab

Matlab χρησιμοποιεί την " wavread " και " wavwrite " λειτουργίες για να προσθέσετε και να παίξει αρχεία ήχου wav σε έργα Matlab . . . Παρόλο που τις περισσότερες φορές να παίξει αρχεία wav ξεχωριστά , υπάρχουν φορές που συνδυάζει - ή συγχώνευση - δύο ή περισσότερα αρχεία είναι αναγκαία για να επιτευχθεί ένα ειδικό εφέ . Συγχώνευση αρχεία. Wav είναι μια σχετικά απλή διαδικασία που ξεκινά με τη φόρτωση κάθε αρχείο ξεχωριστά και , στη συνέχεια, συνδυάζοντας τα αρχεία σε ένα ενιαίο « wavwrite δήλωση. Οδηγίες
Η 1

Διαβάστε κάθε αρχείο wav άτομο. Σε Matlab . Η σύνταξη για την ανάγνωση αρχείων είναι [ y1 , fs , nbits ] = wavread ( ' filename ') ? Όπου y1 προσδιορίζει τον αριθμό του φακέλου , Fs προσδιορίζει το ρυθμό δειγματοληψίας σε Hertz και nbits προσδιορίζει το μέγεθος του αρχείου σε bits :

[ y1 , Fs , nbits ] = wavread ( « chirp.wav ') ? [ y 2 , Fs , nbits ] = wavread ( « bell.wav ') ? 2

Συνδυάστε τα αρχεία για την επίτευξη του το αποτέλεσμα που επιθυμείτε . Για παράδειγμα , ο συνδυασμός των δύο αρχείων, ώστε το αρχείο που προκύπτει wav - y3 - παίζει το πρώτο εξάμηνο του y1 , y2 όλα και στη συνέχεια να τελειώνει με το δεύτερο εξάμηνο του y1 : .

Y3 = [ y1 ( 1:500 , :) ? y2 ? y1 (501 : τέλος ) ] ?
εικόνων 3

Ακούστε την αναπαραγωγή και, αν χρειαστεί , να κάνουν προσαρμογές πριν από τη διάπραξη το νέο αρχείο wav σε Matlab :
.

ήχου ( y3 , Fs )
Η 4

Γράψτε το αρχείο στο Matlab δίνει τη νέα wav αρχείο το δικό του όνομα αρχείου : .

wavwrite ( γ3 , Fs , nbits » combofile.wav ' ) ?
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα