Aplikace pro analýzu zvukových souborů
Loading...
Date
Authors
Dřevojánek, Dalibor
ORCID
Advisor
Referee
Mark
C
Journal Title
Journal ISSN
Volume Title
Publisher
Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií
Abstract
Tato bakalářská práce se zabývá soubory formátu RIFF, jejich strukturou, zpracováním, využitím a vytvořením aplikace, která umožní náhled na strukturu souboru a jeho jednoduchou editaci. Aplikace je vytvořena pomocí programovacího jazyku C# a rozhraní .NET. Dokáže zobrazit strukturu souboru ve stromovém zobrazení jednotlivých bloků, zobrazit průběh zvukového signálu audio souborů, editovat hodnoty některých bloků, vyjmout blok z RIFF souboru, uložit jej do samostatného souboru a přidat či odebrat blok z RIFF souboru. Aplikace také obsahuje konzolovou verzi pro použití v prostředí bez grafického rozhraní. Pro vývoj byl použito integrované vývojové prostředí JetBrains Rider od společnosti JetBrains s.r.o a pro uložení a zachování zdrojového kódu repozitář git uložený v cloudové službě GitHub.
This bacherol thesis focuses on RIFF format files, their structure, processing, usage and creating an application, which is able to show the structure of these files and their simple editing. Application is developed using the C# programming language and .NET framework. It can show the structure of a file in a tree view, plot a waveform sotred in an audio file, edit values in some chunks, extract a chunk of a RIFF file, save it to another file and add or remove a chunk from a RIFF file. Application also contains a console version which can be used in evironments without graphical interface. It is developed using integrated development environment Rider from the company JetBrains s.r.o and git repository stored in cloud service GitHub was used for source code storage and preservation.
This bacherol thesis focuses on RIFF format files, their structure, processing, usage and creating an application, which is able to show the structure of these files and their simple editing. Application is developed using the C# programming language and .NET framework. It can show the structure of a file in a tree view, plot a waveform sotred in an audio file, edit values in some chunks, extract a chunk of a RIFF file, save it to another file and add or remove a chunk from a RIFF file. Application also contains a console version which can be used in evironments without graphical interface. It is developed using integrated development environment Rider from the company JetBrains s.r.o and git repository stored in cloud service GitHub was used for source code storage and preservation.
Description
Citation
DŘEVOJÁNEK, D. Aplikace pro analýzu zvukových souborů [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2024.
Document type
Document version
Date of access to the full text
Language of document
cs
Study field
Zvuková technika
Comittee
doc. Ing. Petr Sysel, Ph.D. (předseda)
doc. Ing. David Kubánek, Ph.D. (místopředseda)
Ing. Štěpán Ježek (člen)
Ing. Radim Číž, Ph.D. (člen)
Ing. Ladislav Káňa (člen)
Date of acceptance
2024-06-12
Defence
Student prezentoval výsledky své práce a komise byla seznámena s posudky.
Student obhájil bakalářskou práci s výhradami a odpověděl na otázky členů komise a oponenta.
1) Jakými způsoby je možné ve formátu Waveform Audio uložit více jak 2 kanály?
2) Jak se nazývá datový typ identifikátoru bloku ve struktuře RIFF?
3) Jaké další bloky, které může obsahovat soubor Waveform Audio, znáte?
Student dostatečně vysvětlil otázky.
Result of defence
práce byla úspěšně obhájena
Document licence
Standardní licenční smlouva - přístup k plnému textu bez omezení