Digital Multi-Channel Audio Workstation for Live Performance

Title Alternative:Digitální vícekanálová audio stanice pro živávystoupení
dc.contributorSchimmel Jiří, Ing. Ph.D. : 64231
dc.contributor.advisorKoldovský Zbyněk, doc. Ing. Ph.D. : 56862
dc.contributor.authorLouda, Daniel
dc.contributor.otherMálek Jiří, Ing. Ph.D. Konzultant : 61653
dc.contributor.otherPerdigao Fernando Konzultant2 : 66371
dc.date.accessioned2019-08-23T08:26:42Z
dc.date.available2019-08-23T08:26:42Z
dc.date.committed2018-5-14
dc.date.defense2019-05-28
dc.date.issued2019-05-28
dc.date.submitted2017-10-19
dc.date.updated2019-5-28
dc.degree.levelIng.
dc.description.abstractDigitální audio stanice (DAW) jsou využívány muzikanty a zvukovými inženýry, kdykoliv je vyžadováno komplexní přehrávání nebo nahrávání zvuku. Vývoj DAW specializované pro živá vystoupené je popsán v této práci. Softwarová DAW pro živá vystoupení je aplikace pro osobní počítače, která využívá interní nebo externí zvukovou kartu k přijímání a odesílání signálu s minimální latencí. Signál může být dle nastavení aplikace zpracován a vyhodnocován. Aplikace je implementovaná v programovacím jazyce C++ s použitím grafického frameworku Qt a knihovny PortAudio pro práci se zvukovými vstupy a výstupy. Umožňuje uživatelům vytvoření a uložení vlastních pravidel pro přesměrování a slučování vstupů a výstupů zvukové karty a zvukových souborů. Jsou implementovány funkce jako zobrazení grafu signálu v čase nebo vytváření playlistů. Bylo navrhnuto rozhraní pro zpracování signálu a implementovány čtyři jednotky, které je možné aplikovat na libovolný vstup. Tyto jednotky jsou: Volume Processing Unit pro úpravu hlasitosti signálu, VST Processing Unit, která umožňuje využití otevřeného standardu pro nezávisle DSP bloky nazvané VST Plug-in, Tempo Processing Unit, která implementuje moderní algoritmus pro detekci tempa na základě analýzy spektrální diference a MIDI Process Unit pro odesílání předdefinovaných MIDI zpráv při detekci první doby.cs
dc.description.abstractWhenever there is complex audio playback or recording necessary, audio workstations have been used to fit the needs of musicians and sound engineers. In this thesis, research and development of a digital audio workstation (DAW) is described. A software DAW is an application for personal computers that uses internal or external sound card to obtain, process and output audio in real-time, allowing application to be used during live performances where low latency output is mandatory. Application is implemented in C++ using Qt graphical framework and PortAudio audio I/O library. It allows users to create custom routing between sound card input and output channels as well as audio files. Several features like creating and saving of a playlist settings or displaying graph of a signal in time were implemented. Interface for signal processing units was designed and four processing units were created that can be applied on any input selected by the user. These units are: Volume Processing Unit to control the volume of the signal, VST Processing Unit that allows usage of open standard for application independent DSP blocks called VST Plug-ins, Tempo Processing Unit that implements state-of-the-art algorithm for detecting tempo of a song using spectral flux and MIDI Process Unit for sending pre-defined MIDI message triggered by musical onset to selected MIDI device.en
dc.description.mark
dc.format61 s.
dc.format.extentžádné
dc.identifier.signatureV 201900941
dc.identifier.urihttps://dspace.tul.cz/handle/15240/153284
dc.language.isoan
dc.relation.isbasedonbeginarab renewcommandlabelenumi[arabicenumi] item H. L. Van Trees, Optimum Array Processing: Part IV of Detection, Estimation, and Modulation Theory, John Wiley & Sons, Inc.,2002. item U. Zolzer, DAFX: Digital Audio Effects, John Wiley & Sons, 2002. endarab
dc.rightsVysokoškolská závěrečná práce je autorské dílo chráněné dle zákona č. 121/2000 Sb., autorský zákon, ve znění pozdějších předpisů. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem https://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf a citační etikou https://knihovna.tul.cz/document/26cs
dc.rightsA university thesis is a work protected by the Copyright Act. Extracts, copies and transcripts of the thesis are allowed for personal use only and at one?s own expense. The use of thesis should be in compliance with the Copyright Act. https://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf and the citation ethics https://knihovna.tul.cz/document/26en
dc.rights.urihttps://knihovna.tul.cz/document/26
dc.rights.urihttps://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf
dc.subjectdigitální audio stanicecs
dc.subjectzpracování hudbycs
dc.subjectdetekce tempacs
dc.subjectdigital audio workstationen
dc.subjectmusic processingen
dc.subjectonset detectionen
dc.subject.verbispočítačové zpracování zvukucs
dc.subject.verbisinformation technologyen
dc.subject.verbiscomputer sound processingen
dc.subject.verbisinformační technologiecs
dc.titleDigital Multi-Channel Audio Workstation for Live Performancecs
dc.titleDigital Multi-Channel Audio Workstation for Live Performanceen
dc.title.alternativeDigitální vícekanálová audio stanice pro živávystoupenícs
dc.typediplomová prácecs
local.degree.abbreviationNavazující
local.degree.disciplineIT-N
local.degree.programmeElektrotechnika a informatika
local.degree.programmeabbreviationN2612
local.department.abbreviationITE
local.facultyFakulta mechatroniky, informatiky a mezioborových studiícs
local.faculty.abbreviationFM
local.identifier.authorM16000177
local.identifier.stag36939
local.identifier.verbiskpw06582611
local.note.administratorsautomat
local.poradovecislo941
local.verbis.aktualizace2019-10-05 07:27:58cs
local.verbis.studijniprogramITE Elektrotechnika a informatika/Informační technologiecs
Files
Original bundle
Now showing 1 - 5 of 5
Loading...
Thumbnail Image
Name:
louda_master_thesis.pdf
Size:
1.85 MB
Format:
Adobe Portable Document Format
Description:
VSKP
Loading...
Thumbnail Image
Name:
MusiQ0.1.3Release_src.zip
Size:
1.8 MB
Format:
Unknown data format
Description:
VSKP
Loading...
Thumbnail Image
Name:
DP_Daniel_Louda_oponent.pdf
Size:
711.29 KB
Format:
Adobe Portable Document Format
Description:
Posudek_oponenta_VSKP
Loading...
Thumbnail Image
Name:
DP_Daniel_Louda_vedouci.pdf
Size:
684.15 KB
Format:
Adobe Portable Document Format
Description:
Posudek_vedouciho_VSKP
Loading...
Thumbnail Image
Name:
ProtokolSPrubehemObhajobySTAG.pdf
Size:
14.95 KB
Format:
Adobe Portable Document Format
Description:
Prubeh_obhajoby_VSKP