HF0003l Algorithmic Composition II

Faculty of Music
Summer 2025
Extent and Intensity
1/1/2.5. 2 credit(s). Type of Completion: zk (examination).
Teacher(s)
Mgr.art. Otto Wanke, MA, PhD (lecturer)
Guaranteed by
doc. Mgr. Ing. MgA. Dan Dlouhý, 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)
Absolvování předmětu HF0003z Algoritmická kompozice II.
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
there are 8 fields of study the course is directly associated with, display
Course objectives (in Czech)
Cílem předmětu je prohloubení znalostí a dovedností, získaných v předmětu HF0003z Algoritmická kompozice II a jejich rozšíření o prostředí Super Collider, Csound a Klangpilot atd. Posluchači v průběhu semestru vypracují praktické úkoly pro základní zvládnutí jednotlivých prostředí.
Learning outcomes (in Czech)
Student bude po absolvování předmětu schopen:
• sestavit jednoduchý funkční patch v programu Super Collider,
• sestavit jednoduchou aplikaci v programovacím jazyku Csound,
• sestavit jednoduchý partituru v programu Klangpilot,
• porozumět výhodám a nevýhodám jednotlivých prostředí a dokázat zvolit optimální systém pro konkrétní případ užití.
Syllabus (in Czech)
  • Seznámení s výše uvedenými prostředími, popis výhod a nevýhod pro konkrétní případy užití.
  • Základní popis programu Super Collider, architektura systému.
  • Práce s client-server architekturou systému Super Collider, distribuované zpracování vstupů.
  • Základní popis programovacího jazyka Csound, programování jednoduchých aplikací.
  • Základy práce s Csound v moderních jazycích Python a Java.
  • Základní popis programu Klangpilot, programování jednoduchých partitur.
Literature
  • Csound. Csound [online]. [cit. 12. 5. 2018]. Dostupné z: http://www.csounds.com/
  • SuperCollider. SuperCollider [online]. [cit. 12. 5. 2018]. Dostupné z: http://supercollider.github.io/
  • NIERHAUS, Gerhard. Algorithmic Composition: Paradigms of Automated Music Generation. Wien: Springer-Verlag, 2009. ISBN 978-3-211-77539-6.
  • FLAUVEL, John, FLOOD, Raymond, WILSON, Robin. Music and Mathematics: From Pythagoras to Fractals. Oxford: Oxford University Press, 2006. ISBN 0199298939/ISBN13: 9780199298938.
  • KRETZ, Johannes. KLANGPILOT - a software environement for control and composing of synthetic sounds [online]. [cit. 26. 5. 2018]. Dostupné z: http://johanneskretz.bplaced.net/www-jk-neu/Paper-html/Paper.html
  • KRETZ, Johannes. Klangpilot – a new interface for „writing“ (not only) synthetic sounds [online]. [cit. 11. 5. 2018]. Dostupné z: http://www.academia.edu/3757038/KLANGPILOT
  • KRETZ, Johannes. KLANGPILOT - a software environement for control and composing of synthetic sounds [online]. [cit. 26. 5. 2018]. Dostupné z: http://johanneskretz.bplaced.net/www-jk-neu/Paper-html/Paper.html
Teaching methods (in Czech)
Přednáška, cvičení. Hromadná výuka.
Assessment methods (in Czech)
Zkouška.
Language of instruction
Czech
Further Comments
The course is taught: every week.
The course is also listed under the following terms Summer 2023, Summer 2024.
  • Enrolment Statistics (Summer 2025, recent)
  • Permalink: https://is.jamu.cz/course/hf/summer2025/HF0003l