H60148B Algorithms music

Faculty of Music
Summer 2025
Extent and Intensity
1/1/2. 2 credit(s). Type of Completion: zk (examination).
Teacher(s)
MgA. Jan Kavan, Ph.D. (lecturer)
Guaranteed by
MgA. Jan Kavan, Ph.D.
Composition and Multimedia Creation Department – Dean’s Office – Faculty of Music – Janáček Academy of Performing Arts
Supplier department: Composition and Multimedia Creation Department – Dean’s Office – Faculty of Music – Janáček Academy of Performing Arts
Prerequisites (in Czech)
Základy práce na PC
Course Enrolment Limitations
The course is only offered to the students of the study fields the course is directly associated with.
fields of study / plans the course is directly associated with
Syllabus (in Czech)
  • Zimní semestr

    Získané dovednosti:

    Základní orientace v prostředí Pure Data. Schopnost realizace prvních interaktivních hudebních programů.

    Obsahové zaměření:

    - Instalace a seznámení s prostředím Pure Data (dále PD)
    - Základy akustiky a syntéz potřebné pro tvorbu interaktivní hudby
    - Základy programování v PD
    - Základy hudební algoritmizace

    Osnova rozvrhových jednotek:

    • Seznámení s prostředím Pure Data, jeho instalací a základními objekty používanými pro tvorbu interaktivní hudby tzv. "patchů".
    • Elementární základy digitálního zpracování zvuku
    • Tvorba elementárních tónových generátorů (sinusoida, FM syntéza, Kruhový modulátor)
    • Časovač a jeho aplikace
    • Práce se vzorky - pořízení, přehrání, použití objektu "phasor" pro vytvoření akustické smyčky.
    • Základy programové logiky, podmínky, seskupování dat do balíčků.

    Letní semestr

    Obsahové zaměření:

    - Práce s externími zařízeními a ovladači
    - Základy využití externích modulů
    - Zvukové efekty a zpracování signálu
    - Vícekanálová hudba
    - Tvorba interaktivní kompozice

    Osnova rozvrhových jednotek:

    • Práce s MIDI zařízeními (klaviatura, ovladač)
    • Seznámení s externími senzory iCube (reakce hudby na světlo, pohyb, atd.)
    • Využití existujících externích knihoven pro mechanizmy "pitch tracking" a "beat tracking", dvojdimenzionální model ovládání akustických parametrů.
    • Efekty a zvukový processing v PD (granulární syntéza, overdrive, reverb atd.)
    • Základy tvorby vícekanálové hudby
    • Produkce interaktivní kompozice
Language of instruction
Czech
Further Comments
The course is taught: every week.
The course is also listed under the following terms Summer 2014, Summer 2015, Summer 2016, Summer 2017, Summer 2018, Summer 2019, Summer 2020, Summer 2021, Summer 2022, Summer 2024.
  • Enrolment Statistics (Summer 2025, recent)
  • Permalink: https://is.jamu.cz/course/hf/summer2025/H60148B