Audio applications programming
Study programs
Teaching information
Teaching form
Lecture, Seminar, Numerical exercises, Laboratory exercise, Project work, Studio, Internship, Excursion, Specialistic practiceStudy method
AttendanceLanguage
slovenskýHours per week (full-time)
2,0,0,2,0,0,0,0,0Hours per semester (part-time)
ZS 26,26Teachers
prof. Ing. Jozef Juhár, PhD. Ing. Anton Buday
Schedule
Learning outcomes
Upon successful completion of the course, students will gain basic knowledge in the field of audio application programming, gain an overview of modern methods of their design and also gain practical experience and skills in creating various types of applications that process or. convey audio content.
Course outline
1. Audio applications and basics of their programming 2. Standard libraries for programming audio applications 3. Programming of digital audio signal processing 4. Programming of audio signal processing in the time domain 5. Implementation of filtering and modulation of audio signals 6. Programming of audio signal processing in the frequency domain 7. Basics of audio and speech synthesis 8. Implementation of speech codec algorithms 9. Implementation of audio codec algorithms 10. Programming server-client audio interface 11. Web audio application programming 12. Integration of speech technologies into multimodal applications
Completion conditions
Assessment and completion of the course: Graded credit test Continuous assessment: Final assessment: Student passes the final assessment and passes the examination when he or she meets the requirement to obtain at least 51% out of 100%. Graded credit test Overall assessment: Overall assessment is the sum of the assessments obtained by students in the assessment period. The overall result is determined in accordance with the internal regulations of the Technical University in Košice. (Study Regulations, the internal regulation principles of doctoral studies)
Recommended literature
[1] R. Boulanger, V. Lazzarini, The Audio Programming Book, The MIT Press, Massachusetts Institute of Technology, Cambridge, Massachusetts, 2011 [2] W. Pirkle, Designing audio effects plug-ins in C++ (with digital audio signal processing theory), Focal Press, Oxon, UK, 2013
Notes
To successfully complete the course, it is necessary to obtain a credit and successfully pass the exam. This includes the student's participation in educational activities of direct teaching, lectures, exercises, as well as independent study and independent creative activity of the student in processing the semester assignment / assignments, project on a specified topic, to a specified extent, in a specified design of a total of 180 hours intensity of the student's work per semester.
Grade distribution
Total graded students: 240