Universitat Pompeu Fabra of Barcelona
Audiosignalverarbeitung für Musikanwendungen
Universitat Pompeu Fabra of Barcelona

Audiosignalverarbeitung für Musikanwendungen

Unterrichtet auf Englisch

Einige Inhalte können nicht übersetzt werden

57.010 bereits angemeldet

Kurs

Informieren Sie sich über ein Thema und erlernen Sie die Grundlagen.

Xavier Serra
Prof Julius O Smith, III

Dozenten: Xavier Serra

4.8

(289 Bewertungen)

Stufe Mittel
Einige einschlägige Kenntnisse erforderlich
Es dauert 49 Stunden
3 Wochen bei 16 Stunden pro Woche
Flexibler Zeitplan
In Ihrem eigenen Lerntempo lernen

Kompetenzen, die Sie erwerben

  • Kategorie: Digitale Signalverarbeitung
  • Kategorie: Signalverarbeitung
  • Kategorie: Python-Programmierung
  • Kategorie: Fft Algorithmen

Wichtige Details

Bewertungen

10 Quizzes

Erfahren Sie, wie Mitarbeiter führender Unternehmen gefragte Kompetenzen erwerben.

Platzhalter

In diesem Kurs gibt es 11 Module

Einführung in den Kurs, in das Gebiet der Audiosignalverarbeitung und in die mathematischen Grundlagen, die für den Beginn des Kurses erforderlich sind. Einführende Demonstrationen zu einigen der zu verwendenden Softwareanwendungen und Tools. Einführung in Python und in das Paket sms-tools, das wichtigste Programmierwerkzeug für den Kurs.

Das ist alles enthalten

11 Videos1 Lektüre1 Quiz1 Programmieraufgabe

Die Gleichung der Diskreten Fourier-Transformation; komplexe Exponentiale; Skalarprodukt in der DFT; DFT komplexer Sinusschwingungen; DFT reeller Sinusschwingungen; und inverse DFT. Demonstrationen zur Analyse eines Tons mit Hilfe der DFT; Einführung in Freesound.org. Generierung von Sinuskurven und Implementierung der DFT in Python.

Das ist alles enthalten

6 Videos1 Lektüre1 Quiz1 Programmieraufgabe

Linearität, Verschiebung, Symmetrie, Faltung; Energieerhaltung und Dezibel; Phasenentfaltung; Zero Padding; Fast Fourier Transformation und Nullphasenfensterung; und Analyse/Synthese. Demonstration der Analyse einfacher periodischer Signale und komplexer Klänge; Demonstration von Tools zur Spektrumanalyse. Implementierung der Berechnung des Spektrums eines Klangfragments mit Python und Vorstellung der im Paket sms-tools implementierten dftModel-Funktionen.

Das ist alles enthalten

7 Videos1 Lektüre1 Quiz1 Programmieraufgabe

STFT-Gleichung; Analysefenster; FFT-Größe und Hop-Größe; Zeit-Frequenz-Kompromiss; inverse STFT. Demonstration von Tools zur Berechnung des Spektrogramms eines Tons und wie man einen Ton damit analysiert. Implementierung der Fensterung von Tönen mit Python und Vorstellung der STFT-Funktionen aus dem Paket sms-tools mit Erläuterungen zu ihrer Verwendung.

Das ist alles enthalten

6 Videos1 Lektüre1 Quiz1 Programmieraufgabe

Gleichung des Sinusmodells; Sinuswellen in einem Spektrum; Sinuswellen als spektrale Spitzen; zeitlich veränderliche Sinuswellen im Spektrogramm; Sinussynthese. Demonstration der Sinusmodell-Schnittstelle des Pakets sms-tools und ihrer Verwendung bei der Analyse und Synthese von Klängen. Implementierung der Erkennung von Spektralspitzen und der Sinussynthese mit Python und Vorstellung der sineModel-Funktionen aus dem sms-tools-Paket mit Erläuterungen zu ihrer Verwendung.

Das ist alles enthalten

8 Videos1 Lektüre1 Quiz1 Programmieraufgabe

Harmonische Modellgleichung; Sinusoide-Teiltöne-Harmonische; polyphone-monophone Signale; Erkennung von Harmonischen; f0-Erkennung im Zeit- und Frequenzbereich. Demonstration des Algorithmus zur Erkennung von Tonhöhen, der Oberfläche des harmonischen Modells des Pakets sms-tools und seiner Verwendung bei der Analyse und Synthese von Klängen. Implementierung der Erkennung der Grundfrequenz im Frequenzbereich unter Verwendung des TWM-Algorithmus in Python und Vorstellung der harmonicModel-Funktionen aus dem sms-tools-Paket mit Erläuterungen zu ihrer Verwendung.

Das ist alles enthalten

7 Videos1 Lektüre1 Quiz1 Programmieraufgabe

Stochastische Signale; stochastisches Modell; stochastische Annäherung von Klängen; Sinus-/Harmonik-plus-Residuum-Modell; Subtraktion von Residuen; Sinus-/Harmonik-plus-stochastisches Modell; stochastisches Modell von Residuen. Demonstration des stochastischen Modells, des harmonischen plus Residualmodells und der harmonischen plus stochastischen Schnittstellen des Pakets sms-tools und seiner Verwendung bei der Analyse und Synthese von Klängen. Vorstellung der Funktionen stochasticModel, hprModel und hpsModel, die im Paket sms-tools implementiert sind, und Erläuterung ihrer Verwendung.

Das ist alles enthalten

8 Videos1 Lektüre1 Quiz1 peer review

Filterung und Morphing unter Verwendung der Kurzzeit-Fourier-Transformation; Frequenz- und Zeitskalierung unter Verwendung des Sinusmodells; Frequenztransformationen unter Verwendung des harmonischen plus Residualmodells; Zeitskalierung und Morphing unter Verwendung des harmonischen plus stochastischen Modells. Demonstrationen der verschiedenen Transformationsschnittstellen des sms-tools-Pakets und von Audacity. Vorstellung der Funktionen stftTransformations, sineTransformations und hpsTransformations, die im Paket sms-tools implementiert sind, und Erläuterung ihrer Verwendung.

Das ist alles enthalten

9 Videos1 Lektüre1 Quiz1 peer review

Extraktion von Audiomerkmalen mit Methoden der Spektralanalyse; Beschreibung von Klängen, Klangsammlungen, Musikaufnahmen und Musiksammlungen. Clustering und Klassifizierung von Klängen. Demonstration verschiedener Plugins von SonicVisualiser zur Beschreibung von Klang- und Musiksignalen und Demonstration einiger fortschrittlicher Funktionen von freesound.org. Vorstellung von Essentia, einer C++-Bibliothek für die Beschreibung von Klängen und Musik, und Erläuterung, wie sie von Python aus verwendet werden kann. Programmierung mit der Freesound API in Python, um Klangsammlungen herunterzuladen und zu untersuchen.

Das ist alles enthalten

6 Videos1 Quiz1 peer review

Audiosignalverarbeitung über diesen Kurs hinaus. Über die Audiosignalverarbeitung hinaus. Rückblick auf die Kursthemen. Wo Sie mehr über die Themen dieses Kurses erfahren können. Vorstellung von MTG-UPF. Demonstration von Dunya, einem Webbrowser zur Erkundung verschiedener Audiomusiksammlungen, und von AcousticBrainz, einer kollaborativen Initiative zur Sammlung und gemeinsamen Nutzung von Musikdaten.

Das ist alles enthalten

6 Videos1 Lektüre1 Quiz

Das ist alles enthalten

3 peer reviews

Dozenten

Lehrkraftbewertungen
4.9 (37 Bewertungen)
Xavier Serra
Universitat Pompeu Fabra of Barcelona
1 Kurs57.010 Lernende
Prof Julius O Smith, III
Stanford University
1 Kurs57.010 Lernende

von

Stanford University

Empfohlen, wenn Sie sich für Softwareentwicklung interessieren

Warum entscheiden sich Menschen für Coursera für ihre Karriere?

Felipe M.
Lernender seit 2018
„Es ist eine großartige Erfahrung, in meinem eigenen Tempo zu lernen. Ich kann lernen, wenn ich Zeit und Nerven dazu habe.“
Jennifer J.
Lernender seit 2020
„Bei einem spannenden neuen Projekt konnte ich die neuen Kenntnisse und Kompetenzen aus den Kursen direkt bei der Arbeit anwenden.“
Larry W.
Lernender seit 2021
„Wenn mir Kurse zu Themen fehlen, die meine Universität nicht anbietet, ist Coursera mit die beste Alternative.“
Chaitanya A.
„Man lernt nicht nur, um bei der Arbeit besser zu werden. Es geht noch um viel mehr. Bei Coursera kann ich ohne Grenzen lernen.“

Bewertungen von Lernenden

Zeigt 3 von 289

4.8

289 Bewertungen

  • 5 stars

    87,88 %

  • 4 stars

    8,99 %

  • 3 stars

    1,73 %

  • 2 stars

    0,69 %

  • 1 star

    0,69 %

FE
4

Geprüft am 16. Dez. 2018

NH
4

Geprüft am 9. Juni 2024

PS
5

Geprüft am 4. Juni 2017

Platzhalter

Neue Karrieremöglichkeiten mit Coursera Plus

Unbegrenzter Zugang zu über 7.000 erstklassigen Kursen, praktischen Projekten und Zertifikatsprogrammen, die Sie auf den Beruf vorbereiten – alles in Ihrem Abonnement enthalten

Bringen Sie Ihre Karriere mit einem Online-Abschluss voran.

Erwerben Sie einen Abschluss von erstklassigen Universitäten – 100 % online

Schließen Sie sich mehr als 3.400 Unternehmen in aller Welt an, die sich für Coursera for Business entschieden haben.

Schulen Sie Ihre Mitarbeiter*innen, um sich in der digitalen Wirtschaft zu behaupten.

Häufig gestellte Fragen