Fulltext available Open Access
DC FieldValueLanguage
dc.contributor.advisorJünemann, Klaus-
dc.contributor.authorPham, Ngoc Thy
dc.date.accessioned2020-09-29T14:31:56Z-
dc.date.available2020-09-29T14:31:56Z-
dc.date.created2017
dc.date.issued2018-02-19
dc.identifier.urihttp://hdl.handle.net/20.500.12738/8249-
dc.description.abstractThe aim of this thesis is to implement a digital FIR filter on a Raspberry Pi with the help of Cirrus Logic Audio Card. The process of capturing from input, filtering and delivering the audio samples to the output must happen in real time.There are several convolution techniques are used including direct convolution, fast block convolution and partioned convolution in order to compare the speed of them and find the optimum technique for the filtering process. Thanks to BruteFIR (using fast block convolution and partioned convolution), the FIR filter can be run with a huge amount of coefficients in real time. This filter can be redesigned easily by changing its coefficients and is applied to design a filter for a loud speaker to compensate its amplitude response.en
dc.description.abstractDas Ziel dieser Arbeit ist die Implementierung eines FIR Filters auf einem Raspberry Pi mit Cirrus Logic Audiokarte. Der ganze Prozess, die Abtastwerte vom Eingang zu erhalten, zu filtern und zum Ausgang zu schicken, muss in Echtzeit ablaufen. Verschiedene Filtertechniken, unter anderem direkte Faltung, schnelle Blockfaltung und segmentierte Faltung, werden im Hinblick auf Geschwindigkeit verglichen, um die optimale Technik für die Filterung zu identifizieren. Mit Hilfe der BruteFIR Bibliothek (die die schnelle Blockfaltung und segmentierte Faltung verwendet) kann ein FIR Filter mit einer sehr groÃen Anzahl von Koeffizienten in Echtzeit betrieben werden. Dieses Filter kann leicht durch Anpassen der Koeffizienten konfiguriert werden. Als Anwendung wird ein Filter zur Kompensation des Amplitudengangs eines Lautsprechers entwickelt.de
dc.language.isodede
dc.rights.urihttp://rightsstatements.org/vocab/InC/1.0/-
dc.subject.ddc621.3 Elektrotechnik, Elektronik
dc.titleReal time audio processing on a Raspberry Pi using partitioned convolutionde
dc.typeThesis
openaire.rightsinfo:eu-repo/semantics/openAccess
thesis.grantor.departmentDepartment Informations- und Elektrotechnik
thesis.grantor.placeHamburg
thesis.grantor.universityOrInstitutionHochschule für angewandte Wissenschaften Hamburg
tuhh.contributor.refereeHeß, Robert-
tuhh.gvk.ppn1014331994
tuhh.identifier.urnurn:nbn:de:gbv:18302-reposit-82510-
tuhh.note.externpubl-mit-pod
tuhh.note.intern1
tuhh.oai.showtrueen_US
tuhh.opus.id4193
tuhh.publication.instituteDepartment Informations- und Elektrotechnik
tuhh.type.opusBachelor Thesis-
dc.subject.gndRaspberry Pi
dc.type.casraiSupervised Student Publication-
dc.type.dinibachelorThesis-
dc.type.driverbachelorThesis-
dc.type.statusinfo:eu-repo/semantics/publishedVersion
dc.type.thesisbachelorThesis
dcterms.DCMITypeText-
tuhh.dnb.statusdomain-
item.creatorOrcidPham, Ngoc Thy-
item.cerifentitytypePublications-
item.advisorGNDJünemann, Klaus-
item.grantfulltextopen-
item.openairecristypehttp://purl.org/coar/resource_type/c_46ec-
item.openairetypeThesis-
item.fulltextWith Fulltext-
item.creatorGNDPham, Ngoc Thy-
item.languageiso639-1de-
Appears in Collections:Theses
Files in This Item:
File Description SizeFormat
thesis.pdf2.27 MBAdobe PDFView/Open
Show simple item record

Page view(s)

802
checked on Apr 19, 2024

Download(s)

386
checked on Apr 19, 2024

Google ScholarTM

Check

HAW Katalog

Check

Note about this record


Items in REPOSIT are protected by copyright, with all rights reserved, unless otherwise indicated.