Δημιουργία ψηφιακών φίλτρων IIR με χρήση γλώσσας προγραμματισμού C σε περιβάλλον εργασίας Linux/Unix.
Φόρτωση...
Ημερομηνία
2010-01-15T10:21:01Z
Συγγραφείς
Τίτλος Εφημερίδας
Περιοδικό ISSN
Τίτλος τόμου
Εκδότης
Τ.Ε.Ι. Κρήτης, Σχολή Εφαρμοσμένων Επιστημών (Σ.Εφ.Ε), Τμήμα Μηχανικών Μουσικής Τεχνολογίας και Ακουστικής Τ.Ε. (Ρέθυμνο)
T.E.I. of Crete, School of Applied Sciences, Department of Music Technology and Acoustics Engineering (in Rethymno)
T.E.I. of Crete, School of Applied Sciences, Department of Music Technology and Acoustics Engineering (in Rethymno)
Επιβλέπων
Περίληψη
Σκοπός της εργασίας που ακολουθεί είναι να δείξει το πώς μπορούμε να σχεδιάσουμε και να προγραμματίσουμε ψηφιακά φίλτρα IIR (Infinite Impulse Response) και να μπορέσουμε να τα εφαρμόσουμε με επιτυχία πάνω σε audio αρχεία, σε ένα freeware λειτουργικό σύστημα όπως είναι το Linux. Η εργασία εμπεριέχει σε θεωρητικό υπόβαθρο την θεωρία αλλά και τις εκδόσεις του λειτουργικού που είναι χρήσιμες σε έναν μηχανικό μουσικής τεχνολογίας και ακουστικής, θεωρία για τον ήχο και την ψηφιακή επεξεργασία σήματος αλλά και την δομή των αρχείων wav. Στο πρακτικό μέρος θα δούμε φίλτρα IIR τα οποία είναι προγραμματισμένα και έτοιμα να εφαρμοσθούν σε audio αρχεία με την διαδικασία που περιγράφεται. Επίσης με την βοήθεια του matlab και του εργαλείου σχεδίασης φίλτρων FDATool θα δούμε πως μπορούμε να σχεδιάσουμε ένα φίλτρο IIR και με την βοήθεια του προγράμματος σε C που προγραμματίστηκε να το εφαρμόσουμε με λίγα και απλά βήματα μέσω του Terminal του Linux σε audio αρχεία.