Audio Processing on GPU - PowerPoint PPT Presentation

1 / 9
About This Presentation
Title:

Audio Processing on GPU

Description:

Implement various audio processing algorithms on GPU and compare them with CPU ... GPU Audio Pipeline. Implement other modules of the pipeline. ... – PowerPoint PPT presentation

Number of Views:170
Avg rating:3.0/5.0
Slides: 10
Provided by: csU8
Category:
Tags: gpu | audio | processing

less

Transcript and Presenter's Notes

Title: Audio Processing on GPU


1
Audio Processing on GPU
  • Project Update Presentation
  • COMP 790-058
  • Anish Chandak
  • achandak_at_cs.unc.edu

2
Problem Statement
  • Audio Processing Creating, encoding, editing and
    decoding digital audio.
  • Implement various audio processing algorithms on
    GPU and compare them with CPU or hardware
    accelerated implementations.
  • Attempt will be on implementing an audio pipeline
    on GPU.

3
Why Audio Processing?
  • Games
  • 3D Audio
  • Reverberations
  • Doppler Effect
  • Multiple Sources
  • Environment Effects

4
Why Audio Processing?
  • Audio creation
  • Audio Mixing
  • Sound Effects
  • Entertainment
  • Surround sound
  • HD Audio

5
Audio Pipeline
6
So far
  • SRC Sample Rate Converter
  • VoIP 8KHz
  • Audio CD 44.1 KHz
  • HD-Audio/DVD-Audio 96 KHz
  • Linear Interpolation
  • Polyphase Filter

7
So far
  • Mixer Mixes input from different sources.
  • Tried maximum number of sources that can be
    mixed.
  • Sound Blaster denotes 10 of its processing power
    to mixing.
  • Audigy ZS 2 on my laptop can mix sounds from CD
    microphone wave file and on top of it
    left-right control.

8
Results(sources vs. latency)
16x16
32x32
64x64
9
To Do
  • GPU Audio Pipeline
  • Implement other modules of the pipeline. And
    implement audio processing algorithms on top of
    them.
  • CPU implementations and comparison.

10
Thanks
Write a Comment
User Comments (0)
About PowerShow.com