Audio Processing Laboratory

image1 image2 image3 image4

Objectives and Requirements

The objective of this lab course is to give students a hands on experience in audio processing. Requirements are a solid mathematical background, a good understanding of fundamentals in digital signal processing, as well as a general background and personal interest in audio. Furthermore, experience with PYTHON and NUMPY is required. Experience with the R Programming language is benefitial (beginners tutorial is provided in the course material). The lab course is supervised by members of the AudioLabs team.

Enrollment

logo-studon

Registration is required for this lab. Registration is open from Monday, April 1, 0:00 to Sunday, April 14, 23:59 via StudOn. For an overview of this course, click here. For questions, please contact Sebastian Rosenzweig.

Schedule

The lab consists of:

  • one introductory meeting on Friday, April 26 2019, 16:15-17:15, Room 3R4.04
  • five units (4 hours each) in Room 3R3.06 (P1, LIKE), dates and times t.b.a.:

    • Lab 1: Short-Time Fourier Transform and Chroma Features

      Supervisors: Sebastian Rosenzweig, Christof Weiß

    • Lab 2: Statistical Methods for Audio Experiments

      Supervisors: Alexander Adami, Nils Werner/Pablo Delgado

    • Lab 3: Speech Enhancement Using Microphone Arrays

      Supervisors: Wolfgang Mack, Adrian Herzog

    • Lab 4: Virtual Acoustics

      Supervisors: Frank Wefers

    • Lab 5: Speech Analysis

      Supervisors:

Important notes:

  • Attendance is mandatory for all meetings and labs.
  • CME students are required to have passed the CME Prep-Course in order to participate in this lab.
  • Homework exercises are mandatory, need to be done before the lab in written form on a separate sheet of paper.

Helpful links

  • An introduction to Python and Jupyter Notebooks: Link
  • Python docs: Link
  • Jupyter Notebook docs: Link, Try yourself: Link
  • An introduction to SciPy: Link

Assessment criteria

  • The lab courses are designed to be worked on in groups of 2-3 participants
  • Individual points for each of the groups participants will be assigned by the supervisors (Points: 0=no pass, 1=minimal pass , 2=pass, 3=excellent). To pass the lab course you need to pass all five individual labs by having at least 1 point in all five labs. Altogether at least 7 points.