THE UNIVERSITY of EDINBURGH

DEGREE REGULATIONS & PROGRAMMES OF STUDY 2021/2022

Information in the Degree Programme Tables may still be subject to change in response to Covid-19

University Homepage
DRPS Homepage
DRPS Search
DRPS Contact
DRPS : Course Catalogue : Edinburgh College of Art : Music

Undergraduate Course: Musical Applications of Fourier Theory and Digital Signal Processing (MUSI10055)

Course Outline
SchoolEdinburgh College of Art CollegeCollege of Arts, Humanities and Social Sciences
Credit level (Normal year taken)SCQF Level 10 (Year 3 Undergraduate) AvailabilityAvailable to all students
SCQF Credits20 ECTS Credits10
SummaryThis course aims to describe the mathematical underpinnings of Fourier theory, and digital signal processing, especially with regard to music and audio applications. The emphasis is on algebraic work, and on practical computation for sound analysis and synthesis.
Course description Not entered
Entry Requirements (not applicable to Visiting Students)
Pre-requisites Students MUST have passed: Linear Algebra and Several Variable Calculus (PHYS08042) AND Dynamics and Vector Calculus (PHYS08043)
Co-requisites
Prohibited Combinations Other requirements Similar courses may also be considered as prerequisites; however, you will require approval by the Course Organiser and should contact them prior to enrolling in the course.
Information for Visiting Students
Pre-requisitesVisiting students should have at least three semesters in Mathematics courses. We will only consider University/College level courses.
High Demand Course? Yes
Course Delivery Information
Academic year 2021/22, Available to all students (SV1) Quota:  20
Course Start Semester 1
Timetable Timetable
Learning and Teaching activities (Further Info) Total Hours: 200 ( Seminar/Tutorial Hours 33, 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) This course includes 5 summative Components of Assessment, spread throughout the teaching semester.

Component 1 (10% of course mark): Mid-semester Class Test

A time-limited take-home test around the middle of semester. The test covers background mathematics and signal processing concepts studied during the first part of the course.

Component 2 (30% of course mark): End-Semester Class Test

An open book time-limited take-home test, which will take place near the end of semester. The test covers background mathematics and signal processing concepts studied throughout the course.

Component 3 (10% of course mark): Matlab Programming Exercise

A short computer programming assignment on the basic syntax and methodology of writing efficient and well-formatted Matlab code. This is completed in your own time, to a deadline set in the early-to-mid part of the semester, and is designed to help prepare you for the more extended Components of Assessments that use Matlab programming.

Component 4 (25% of course mark): Matlab Audio Project 1

An extended Matlab programming assignment, where you will bring together the signal processing and computer programming strands of the course to create practically useful audio processing software, to a prescribed remit. This is completed in your own time, to a deadline set in the latter half of the semester.

Component 5 (25% of course mark): Matlab Audio Project 2

A more extended Matlab programming assignment, where you will bring together the signal processing and computer programming strands of the course to create practically useful audio processing software, to a prescribed remit. This is completed in your own time, to a deadline set in the exam period at the end of semester.
Feedback Formative feedback
Each week will be accompanied by a set of tutorial problems covering the key background mathematics and signal processing concepts. You will be expected to work through these problems in advance of the forthcoming lecture. During this lecture, a selection of problems will be worked through, giving you the chance for multiple points of formative feedback throughout the semester. You will be encouraged to contribute to this process by suggesting specific problems and areas of focus.
For the computer programming aspect of the course, you will receive weekly programming workshops, at which you will have the chance for regular verbal feedback and guidance.

Summative feedback
For the class tests (Components 1 and 2) you will receive your marked test scripts, allowing you to see where you have done well, and where you might focus your ongoing study. For the computer programming assignments (Components 3, 4 and 5) you will receive written feedback to explain your mark.
No Exam Information
Learning Outcomes
On completion of this course, the student will be able to:
  1. A thorough and detailed technical and mathematical understanding of Fourier Theory with regard to audio signal processing.
  2. The ability to program audio processing and DSP code in the Matlab language
  3. The ability to design and program specialised signal processing operations, such as the phase vocoder, and various audio effects including flangers, chorusers and artificial reverberation.
  4. An increased facility with various mathematical concepts, including complex number representations, trigonometry, inner product descriptions, orthogonality as well as some linear algebra.
  5. An understanding of, and the ability to program digital fillter structures.
Reading List
None
Additional Information
Course URL http://www.music.ed.ac.uk
Graduate Attributes and Skills Not entered
Additional Class Delivery Information 2 hour lecture per week and 1 hour tutorial per week.
KeywordsMAF music technology fourier theory digital signal processing acoustics
Contacts
Course organiserDr Stefan Bilbao
Tel: (0131 6)51 7043
Email: s.bilbao@ed.ac.uk
Course secretaryMr Hugh Black
Tel: (0131 6)51 5926
Email: hugh.black@ed.ac.uk
Navigation
Help & Information
Home
Introduction
Glossary
Search DPTs and Courses
Regulations
Regulations
Degree Programmes
Introduction
Browse DPTs
Courses
Introduction
Humanities and Social Science
Science and Engineering
Medicine and Veterinary Medicine
Other Information
Combined Course Timetable
Prospectuses
Important Information