| 
 Undergraduate Course: Physics-based Modelling of Musical Instruments (MUSI10076)
Course Outline
| School | Edinburgh College of Art | College | College of Arts, Humanities and Social Sciences |  
| Credit level (Normal year taken) | SCQF Level 10 (Year 3 Undergraduate) | Availability | Available to all students |  
| SCQF Credits | 20 | ECTS Credits | 10 |  
 
| Summary | This course is a continuation of Musical Applications of Fourier Theory and Digital Signal processing, with emphasis on practical (programming) based work in the Matlab programming language. The general goal is to achieve an understanding of sound producing algorithms based on physical principles. |  
| Course description | Topics to be covered include: 
 z transforms and simple FIR and IIR filter structures
 image method reverberation
 
 simple effects modeling (distortion, wah)
 
 simple physical model structures for synthesis (such as, e.g., the
 
 clarinet, or Karplus Strong string synthesis)
 
 simple numerical integration strategies for oscillators
 
 other topics as appropriate
 |  
Information for Visiting Students 
| Pre-requisites | Visiting students should have experience with Matlab programming language, Mathematics through calculus, complex variables. |  
		| High Demand Course? | Yes |  
Course Delivery Information
|  |  
| Academic year 2025/26, Available to all students (SV1) | Quota:  25 |  | Course Start | Semester 2 |  | Course Start Date | 12/01/2026 |  Timetable | Timetable | 
| Learning and Teaching activities (Further Info) | Total Hours:
200
(
 Lecture Hours 22,
 Seminar/Tutorial Hours 11,
 Programme Level Learning and Teaching Hours 4,
Directed Learning and Independent Learning Hours
163 ) |  
| Assessment (Further Info) | Written Exam
0 %,
Coursework
100 %,
Practical Exam
0 % |  
 
| Additional Information (Assessment) | Project work 100% |  
| Feedback | Not entered |  
| No Exam Information |  
Learning Outcomes 
| On completion of this course, the student will be able to: 
        demonstrate knowledge and understanding of methods of digital simulation of acoustic systemsidentify, simplify and apply appropriate methods for discretisation of physics-based sound models in the context of specific technological constraints and artistic/creative demandscarry out mathematical calculations and derivations associated with modelling and simulation of acoustic systemssuccessfully implement a discrete-time computer model of a musical instrument or other sound sourceshow facility with programming in the Matlab environment |  
Reading List 
| Course materials will be provided. 
 
 |  
Additional Information
| Course URL | www.music.ed.ac.uk |  
| Graduate Attributes and Skills | Programming Audio Engineering
 
 |  
| Special Arrangements | None |  
| Study Abroad | None |  
| Additional Class Delivery Information | Two hour seminar and one hour tutorial per week. |  
| Keywords | physical models,digital signal processing |  
Contacts 
| Course organiser | Dr Stefan Bilbao Tel: (0131 6)51 7043
 Email:
 | Course secretary | Miss Laura Duff Tel:
 Email:
 |   |  |