Acerca de este Curso
4.8
188 calificaciones
52 revisiones
100 % en línea

100 % en línea

Comienza de inmediato y aprende a tu propio ritmo.
Fechas límite flexibles

Fechas límite flexibles

Restablece las fechas límite en función de tus horarios.
Nivel intermedio

Nivel intermedio

Horas para completar

Aprox. 50 horas para completar

Sugerido: 10 weeks of study, 8 hours/week...
Idiomas disponibles

Inglés (English)

Subtítulos: Inglés (English)

Habilidades que obtendrás

Digital Signal ProcessingSignal ProcessingPython ProgrammingFft Algorithms
100 % en línea

100 % en línea

Comienza de inmediato y aprende a tu propio ritmo.
Fechas límite flexibles

Fechas límite flexibles

Restablece las fechas límite en función de tus horarios.
Nivel intermedio

Nivel intermedio

Horas para completar

Aprox. 50 horas para completar

Sugerido: 10 weeks of study, 8 hours/week...
Idiomas disponibles

Inglés (English)

Subtítulos: Inglés (English)

Programa - Qué aprenderás en este curso

Semana
1
Horas para completar
6 horas para completar

Introduction

Introduction to the course, to the field of Audio Signal Processing, and to the basic mathematics needed to start the course. Introductory demonstrations to some of the software applications and tools to be used. Introduction to Python and to the sms-tools package, the main programming tool for the course....
Reading
11 videos (Total 126 minutos), 1 reading, 2 quizzes
Video11 videos
Welcome4m
Introduction to Audio Signal Processing13m
Course outline10m
Basic mathematics16m
Introduction to Audacity9m
Introduction to SonicVisualizer10m
Introduction to sms-tools17m
Introduction to Python11m
Python and sounds13m
sms-tools software14m
Reading1 lecturas
Advanced readings and videos10m
Quiz1 ejercicios de práctica
Basics20m
Semana
2
Horas para completar
5 horas para completar

Discrete Fourier transform

The Discrete Fourier Transform equation; complex exponentials; scalar product in the DFT; DFT of complex sinusoids; DFT of real sinusoids; and inverse-DFT. Demonstrations on how to analyze a sound using the DFT; introduction to Freesound.org. Generating sinusoids and implementing the DFT in Python....
Reading
6 videos (Total 78 minutos), 1 reading, 2 quizzes
Video6 videos
DFT 216m
Analyzing a sound8m
Introduction to Freesound12m
Sinusoids14m
DFT15m
Reading1 lecturas
Advanced readings and videos10m
Quiz1 ejercicios de práctica
DFT20m
Semana
3
Horas para completar
5 horas para completar

Fourier theorems

Linearity, shift, symmetry, convolution; energy conservation and decibels; phase unwrapping; zero padding; Fast Fourier Transform and zero-phase windowing; and analysis/synthesis. Demonstration of the analysis of simple periodic signals and of complex sounds; demonstration of spectrum analysis tools. Implementing the computation of the spectrum of a sound fragment using Python and presentation of the dftModel functions implemented in the sms-tools package....
Reading
7 videos (Total 99 minutos), 1 reading, 2 quizzes
Video7 videos
Fourier properties 213m
Periodic signals11m
Complex sounds9m
Spectrum13m
Fourier properties23m
dftModel13m
Reading1 lecturas
Advanced readings and videos10m
Quiz1 ejercicios de práctica
Fourier properties20m
Semana
4
Horas para completar
5 horas para completar

Short-time Fourier transform

STFT equation; analysis window; FFT size and hop size; time-frequency compromise; inverse STFT. Demonstration of tools to compute the spectrogram of a sound and on how to analyze a sound using them. Implementation of the windowing of sounds using Python and presentation of the STFT functions from the sms-tools package, explaining how to use them. ...
Reading
6 videos (Total 90 minutos), 1 reading, 2 quizzes
Video6 videos
STFT 216m
Spectrogram10m
Analyzing a sound14m
Windows16m
STFT14m
Reading1 lecturas
Advanced readings and videos10m
Quiz1 ejercicios de práctica
Short-time Fourier transform20m

Instructores

Avatar

Xavier Serra

Full Professor
Dept. of Information and Communication Technologies, UPF
Avatar

Prof Julius O Smith, III

Professor of Music and (by courtesy) Electrical Engineering
CCRMA

Acerca de Universitat Pompeu Fabra of Barcelona

Pompeu Fabra University (UPF) is a modern public university, conveniently located in the centre of Barcelona (Spain) with the aim of providing top quality education and standing out as a research-based university. UPF is both a specialised university with a unique teaching model and a cutting-edge research institution. UPF places a strong emphasis on quality teaching, based on comprehensive education and student-centred learning, and innovation in the learning processes. UPF’s MOOCs are produced within this general goal....

Acerca de Stanford University

The Leland Stanford Junior University, commonly referred to as Stanford University or Stanford, is an American private research university located in Stanford, California on an 8,180-acre (3,310 ha) campus near Palo Alto, California, United States....

Preguntas Frecuentes

  • Una vez que te inscribes para obtener un Certificado, tendrás acceso a todos los videos, cuestionarios y tareas de programación (si corresponde). Las tareas calificadas por compañeros solo pueden enviarse y revisarse una vez que haya comenzado tu sesión. Si eliges explorar el curso sin comprarlo, es posible que no puedas acceder a determinadas tareas.

  • Cuando compras un Certificado, obtienes acceso a todos los materiales del curso, incluidas las tareas calificadas. Una vez que completes el curso, se añadirá tu Certificado electrónico a la página Logros. Desde allí, puedes imprimir tu Certificado o añadirlo a tu perfil de LinkedIn. Si solo quieres leer y visualizar el contenido del curso, puedes participar del curso como oyente sin costo.

  • All the materials and tools for the class are available online under open licences.

  • No, it is self-contained.

  • All the assignments start from some existing Python code that the student have to understand and modify. Some programming experience is necessary.

  • You will play around with sounds a lot, analysing them, transforming them, and making interesting new sounds.

¿Tienes más preguntas? Visita el Centro de Ayuda al Alumno.