Skip to content.

Skip to navigation
Log In
Contact Us
Report a Bug
Search Site
OpenStaxCNX
Sections
Home
Content
Lenses
About Us
Help
MyCNX
You are here:
Home
»
Content
Browse by Author:
Swaroop Appadwedula
View author profile
Return to Browsing Content

Search for Content
Content by Swaroop Appadwedula
Other authors' collections containing modules by Swaroop Appadwedula
Content based on works by Swaroop Appadwedula (derived copies)
Content maintained by Swaroop Appadwedula
(What are
modules
and
collections
?)
Sort by:
Popularity
Language
Revision Date
Title
Type
Results per page:
10
25
100
View:
Detail

Compact

Statistics
« Previous
10
1
...
3
4
5
[
6
]
Spectrum Analyzer: MATLAB Exercise
(m10625)
Authors:
Douglas L. Jones
,
Swaroop Appadwedula
,
Matthew Berry
,
Mark Haun
,
Jake Janovetz
,
Michael Kramer
,
Dima Moussa
,
Daniel Sachs
,
Brian Wade
Keywords:
bitreversed
,
boxcar
,
DFT
,
Discrete Fourier Transform
,
Discrete Time Fourier Transform
,
DSP
,
DTFT
,
Fast Fourier transform
,
FFT
,
Fourier transform
,
hamming
,
mainlobe
,
sidelobe
,
twiddlefactor
,
windowing
,
zeropad
Summary:
You will investigate the effects of windowing and zeropadding on the Discrete Fourier Transform of a signal.
Subject:
Science and Technology
Language:
English
Popularity:
91.25%
Revised:
20040225
Revisions:
9
Spectrum Analyzer: MATLAB Exercise
(m12379)
Authors:
Swaroop Appadwedula
,
Matthew Berry
,
Mark Haun
,
Jake Janovetz
,
Michael Kramer
,
Dima Moussa
,
Daniel Sachs
,
Brian Wade
,
Matt Kleffner
,
Douglas L. Jones
Keywords:
autocorrelation
,
bitreversed
,
boxcar
,
DFT
,
Discrete Fourier Transform
,
Discrete Time Fourier Transform
,
DSP
,
DTFT
,
Fast Fourier transform
,
FFT
,
Fourier transform
,
hamming
,
mainlobe
,
Power Spectra
,
Power Spectral Density Estimate
,
PSD
,
sidelobe
,
twiddlefactor
,
windowing
,
zeropad
Summary:
You will investigate the effects of windowing and zeropadding on the Discrete Fourier Transform of a signal, as well as the effects of dataset quantities and weighting windows used in Power Spectral Density estimation.
Subject:
Science and Technology
Language:
English
Popularity:
98.72%
Revised:
20040923
Revisions:
2
Speech Processing: LPC Exercise in MATLAB
(m10824)
Authors:
Douglas L. Jones
,
Swaroop Appadwedula
,
Matthew Berry
,
Mark Haun
,
Jake Janovetz
,
Michael Kramer
,
Dima Moussa
,
Daniel Sachs
,
Brian Wade
Keywords:
autocorrelation
,
DSP
,
levinsondurbin algorithm
,
linear predictive coding
,
speech
,
speech analysis
,
speech coding
,
speech compression
,
speech synthesis
,
xcorr
Summary:
You will write MATLAB code to compute the autocorrelation sequence of a simple signal. Then you will implement the LevinsonDurbin algorithm in MATLAB and analyze a recording of your own voice.
Subject:
Science and Technology
Language:
English
Popularity:
97.20%
Revised:
20040225
Revisions:
6
Speech Processing: LPC Exercise on TI TMS320C54x
(m10825)
Authors:
Douglas L. Jones
,
Swaroop Appadwedula
,
Matthew Berry
,
Mark Haun
,
Jake Janovetz
,
Michael Kramer
,
Dima Moussa
,
Daniel Sachs
,
Brian Wade
Keywords:
autocorrelation
,
autocovariance
,
division
,
DSP
,
speech processing
Summary:
You will write code to compute the autocorrelation or autocovariance of an input signal. Then you connect a microphone to the DSP and write code to detect the beginning of a speech segment. Finally, you will combine the two programs and compare results with MATLAB.
Subject:
Science and Technology
Language:
English
Popularity:
82.45%
Revised:
20040225
Revisions:
7
Speech Processing: Theory of LPC Analysis and Synthesis
(m10482)
Authors:
Douglas L. Jones
,
Swaroop Appadwedula
,
Matthew Berry
,
Mark Haun
,
Jake Janovetz
,
Michael Kramer
,
Dima Moussa
,
Daniel Sachs
,
Brian Wade
Keywords:
autocorrelation
,
autocovariance
,
correlation
,
crosscorrelation
,
DSP
,
levinsondurbin
,
linear predicitive coding
,
speech
,
speech coding
,
speech compression
,
speech synthesis
Summary:
Speech analysis and synthesis with Linear Predictive Coding (LPC) exploit the predictable nature of speech signals. Crosscorrelation, autocorrelation, and autocovariance provide the mathematical tools to determine this predictability. If we know the autocorrelation of the speech sequence, we can use the LevinsonDurbin algorithm to find an efficient solution ... the speech.
[Expand Summary]
Speech analysis and synthesis with Linear Predictive Coding (LPC) exploit the predictable nature of speech signals. Crosscorrelation, autocorrelation, and autocovariance provide the mathematical tools to determine this predictability. If we know the autocorrelation of the speech sequence, we can use the LevinsonDurbin algorithm to find an efficient solution to the least meansquare modeling problem and use the solution to compress or resynthesize the speech.
[Collapse Summary]
Subject:
Science and Technology
Language:
English
Popularity:
98.43%
Revised:
20090601
Revisions:
20
Surround Sound: Chamberlin Filters
(m10479)
Authors:
Douglas L. Jones
,
Swaroop Appadwedula
,
Matthew Berry
,
Mark Haun
,
Jake Janovetz
,
Michael Kramer
,
Dima Moussa
,
Daniel Sachs
,
Brian Wade
Keywords:
Chamberlin
,
DSP
,
filter
,
IIR
,
lowpass
,
music
,
narrowband
Summary:
The Chamberlin filter topology can implement very narrowband, lowpass filters. This module provides the Chamberlin filter transfer function, an illustration of the topology, and sample frequency responses for different choices of design parameters.
Subject:
Science and Technology
Language:
English
Popularity:
85.09%
Revised:
20090603
Revisions:
16
Surround Sound: Passive Encoding and Decoding
(m10484)
Authors:
Douglas L. Jones
,
Swaroop Appadwedula
,
Matthew Berry
,
Mark Haun
,
Jake Janovetz
,
Michael Kramer
,
Dima Moussa
,
Daniel Sachs
,
Brian Wade
Keywords:
decoder
,
Dolby Pro Logic
,
DSP
,
encoder
,
Hilbert transform
,
surround sound
Summary:
You will implement a Dolby Pro Logic encoder in MATLAB and a passive surround sound decoder on DSP hardware.
Subject:
Science and Technology
Language:
English
Popularity:
92.51%
Revised:
20090601
Revisions:
14
Two's Complement and Fractional Arithmetic for 16bit Processors
(m10808)
Authors:
Douglas L. Jones
,
Swaroop Appadwedula
,
Matthew Berry
,
Mark Haun
,
Dima Moussa
,
Daniel Sachs
,
Jason Laska
Keywords:
DSP
,
fractional arithmetic
,
overflow
,
two's complement
Summary:
Two'scomplement notation is a mathematically convenient way of representing signed numbers in microprocessors. The most significant bit of a two's complement number represents its sign, and the remaining bits represent its magnitude. Fractional arithmetic allows one to multiply numbers on an integer processor without incurring overflow. Fractional ... one bit.
[Expand Summary]
Two'scomplement notation is a mathematically convenient way of representing signed numbers in microprocessors. The most significant bit of a two's complement number represents its sign, and the remaining bits represent its magnitude. Fractional arithmetic allows one to multiply numbers on an integer processor without incurring overflow. Fractional arithmetic requires signextension of multipliers and multiplicands, and it requires the product of two numbers to be leftshifted one bit.
[Collapse Summary]
Subject:
Science and Technology
Language:
English
Popularity:
97.76%
Revised:
20050130
Revisions:
10
Vector Signal Analyzer: Testing a QPSK Transmitter on Hewlett Packard 89440A
(m10667)
Authors:
Douglas L. Jones
,
Swaroop Appadwedula
,
Matthew Berry
,
Mark Haun
,
Jake Janovetz
,
Michael Kramer
,
Dima Moussa
,
Daniel Sachs
,
Brian Wade
Keywords:
constellation
,
demodulate
,
QPSK
,
quadrature phase shift keying
,
spectrum
,
test
,
vector signal analyzer
Summary:
You will configure a Hewlett Packard 89440A Vector Signal Analyzer (VSA) to display a quadrature phase shift keying (QPSK) constellation or a signal spectrum.
Subject:
Science and Technology
Language:
English
Popularity:
81.30%
Revised:
20040225
Revisions:
7
« Previous
10
1
...
3
4
5
[
6
]
Popularity is measured as percentile rank of page views/day over all time
My Account
Username
Password
Cookies are not enabled. You must
enable cookies
before you can log in.
Get an account
Forgot your password?
Repository
Total Collections:
1501
Visit a random collection
Total Modules:
24397
Visit a random module