H60148D Tvorba interaktivního hudebního díla

Hudební fakulta
léto 2025
Rozsah
1/1/2.5. 2 kr. Ukončení: zk.
Vyučující
MgA. Jan Kavan, Ph.D. (přednášející)
Garance
MgA. Jan Kavan, Ph.D.
Katedra kompozice a multimediální tvorby – Děkanát – Hudební fakulta – Janáčkova akademie múzických umění
Dodavatelské pracoviště: Katedra kompozice a multimediální tvorby – Děkanát – Hudební fakulta – Janáčkova akademie múzických umění
Předpoklady
Absolvování H60148C Pokročilá hudební algoritmizace.
Omezení zápisu do předmětu
Předmět je určen pouze studentům mateřských oborů.
Mateřské obory/plány
Cíle předmětu
Cílem předmětu je prohloubení schopnosti navrhnout a zpracovat pokročilé algoritmy pro tvorbu hudební nebo interaktivní složky. Součástí je i úvod do programování umělé inteligence pro zpracování a generování audio signálu.
Výstupy z učení
Student bude po absolvování předmětu schopen:
• pracovat s metodami Motion Trackingu,
• navrhnout a natrénovat jednoduchou neuronovou síť v jazyce Python,
• vytvořit komplexní umělecké dílo za pomocí moderních interaktivních prvků, algoritmů a návrhových vzorů.
Osnova
  • Markovovy řetězce.
  • Srovnání Pure Data a Max/MSP.
  • Práce se systémem Microsoft Kinect pro Motion tracking.
  • Úvod do jazyka Python a knihoven Numpy, PyTorch, Keras.
  • Úvod do neuronových sítí a jejich praktických aplikací.
  • Tvorba umělé neuronové sítě.
  • Tvorba konvoluční neuronové sítě.
  • Tvorba vlastního akustického systému.
Literatura
  • SUMMERFIELD, Mark. Python 3: výukový kurz. Brno: Computer Press, 2010. ISBN 9788025127377.
  • SAMARASINGHE, Sandhya. Neural networks for applied sciences and engineering: from fundamentals to complex pattern recognition. Boca Raton, FL: Auerbach, c2007. ISBN 978-0849333750.
Výukové metody
Přednáška, cvičení. Hromadná výuka. Praktická forma osvojení dovedností.
Metody hodnocení
Zkouška. Hodnocení bude uděleno za vytvořený závěrečný projekt.
Další komentáře
Výuka probíhá každý týden.
Předmět je zařazen také v obdobích léto 2014, léto 2015, léto 2016, léto 2017, léto 2018, léto 2019, léto 2020, léto 2021, léto 2022, léto 2023, léto 2024.