Resources and papers on Audio, Music and Speech: Difference between revisions

From XiphWiki
Jump to navigation Jump to search
(per vorbis-dev request)
 
m (wiki formatting)
Line 1: Line 1:
[http://cnx.org/content/col10338/latest/ Frequency and Music]
[http://cnx.org/content/col10338/latest/ Frequency and Music]<br/>
An overview of frequency, harmonic (Fourier) series, and their
An overview of frequency, harmonic (Fourier) series, and their
relationship to music.
relationship to music.


[http://cnx.org/content/col10250/latest/ Audio Localization]
[http://cnx.org/content/col10250/latest/ Audio Localization]<br/>
This course has been created as an introduction to audio localization,
This course has been created as an introduction to audio localization,
and how beamforming can be applied in a real-time environment.
and how beamforming can be applied in a real-time environment.


[http://cnx.org/content/col10303/latest/ Fundamentals of Digital Signal Processing Lab]
[http://cnx.org/content/col10303/latest/ Fundamentals of Digital Signal Processing Lab]<br/>
The purpose of this lab is to familiarize students with the DSP
The purpose of this lab is to familiarize students with the DSP
development workstation in the signal processing lab by examining
development workstation in the signal processing lab by examining
Line 16: Line 16:
sampling frequency and its effects on aliasing.
sampling frequency and its effects on aliasing.


[http://cnx.org/content/col10203/latest/ Intro to Digital Signal Processing]
[http://cnx.org/content/col10203/latest/ Intro to Digital Signal Processing]<br/>
The course provides an introduction to the concepts of digital signal
The course provides an introduction to the concepts of digital signal
processing (DSP). Some of the main topics covered include DSP systems,
processing (DSP). Some of the main topics covered include DSP systems,
Line 22: Line 22:
wavelets, and filterbanks.
wavelets, and filterbanks.


[http://cnx.org/content/col10252/latest/ Methods for Voice Conversion]
[http://cnx.org/content/col10252/latest/ Methods for Voice Conversion]<br/>
This course explores methods in signal processing to perform voice
This course explores methods in signal processing to perform voice
conversion: producing the words from one speaker in the voice of
conversion: producing the words from one speaker in the voice of
Line 28: Line 28:
Hutchinson, Gina Upperman, and Brian VanOsdol.
Hutchinson, Gina Upperman, and Brian VanOsdol.


[http://cnx.org/content/col10313/latest/ Musical Instrument Recognition]
[http://cnx.org/content/col10313/latest/ Musical Instrument Recognition]<br/>
To detect the pitch and instrument of a monophonic signal. To
To detect the pitch and instrument of a monophonic signal. To
decompose polyphonic signals into their component pitches and
decompose polyphonic signals into their component pitches and
instruments by analyzing the waveform and spectra of each instrument.
instruments by analyzing the waveform and spectra of each instrument.
Elec 301 Project Fall 2005.
Elec 301 Project Fall 2005.

Revision as of 04:53, 13 November 2006

Frequency and Music
An overview of frequency, harmonic (Fourier) series, and their relationship to music.

Audio Localization
This course has been created as an introduction to audio localization, and how beamforming can be applied in a real-time environment.

Fundamentals of Digital Signal Processing Lab
The purpose of this lab is to familiarize students with the DSP development workstation in the signal processing lab by examining sampling, analysis, and reconstruction of continuous-time signals. Specifically, we will first look at sampling/reconstruction of continuous-time signals. We will then examine time- and frequency-domain displays. Finally, we will examine the importance of sampling frequency and its effects on aliasing.

Intro to Digital Signal Processing
The course provides an introduction to the concepts of digital signal processing (DSP). Some of the main topics covered include DSP systems, image restoration, z-transform, FIR filters, adaptive filters, wavelets, and filterbanks.

Methods for Voice Conversion
This course explores methods in signal processing to perform voice conversion: producing the words from one speaker in the voice of another. This is the Elec 301 project of Justin Chen, Matthew Hutchinson, Gina Upperman, and Brian VanOsdol.

Musical Instrument Recognition
To detect the pitch and instrument of a monophonic signal. To decompose polyphonic signals into their component pitches and instruments by analyzing the waveform and spectra of each instrument. Elec 301 Project Fall 2005.