Software Listing of Author : "Richard Sikora"
- Alien Voices using the Texas Instruments C5000 and C6000 DSP
- License: Shareware
- Price:


Two complete applications in C, one for the Texas Instruments C5000 fixed-point processor and the other for the TI C6000 floating-point processor. This self-teach application / laboratory is aimed at beginners to allow them to use DSP to generate strange sounds. The digital signal processing is very simple indeed and consists of simply multiplying an audio input by a sine wave. This causes the output to contain sum and difference frequencies. The waveforms and FFTs of the output from the ring modulator are generated using the MATLAB source files. A series of typical results are given in a Word document.
- Publisher: Richard Sikora
- Date Released: 25-06-2013
- Download Size: 748 KB
- Download
- Platform: Matlab, Scripts
- Audio Noise Gate for Texas Instruments C5510 / C6713
- License: Freeware
- Price: 0.00


Used on cellular phones to filter out background noise. Measure the signal to noise ratio of an audio input in realtime. Pass speech but give silence where the input is noise (hiss, snap crackle and pop). Includes a tutorial on how to use statistics (correlation coefficient) to calculate the signal to noise ratio. Realtime implementation using Texas Instruments TMS320C5510 DSK and TMS320C6713 DSK. Code mostly in C, except where it would be too slow and assembly language is used.
- Publisher: richard sikora
- Date Released: 18-03-2013
- Download Size: 1055 KB
- Download
- Platform: Matlab, Scripts
- Comb Filters using the Texas Instruments TMS320C5416 DSK
- License: Shareware
- Price:


Laboratory 5 of 12 for the Texas Instruments TMS320C5416 DSK. A self-teach application or college laboratory to allow the student to find out by practical experiment the answer to the following question: Comb filters use the same configuration used for echo and reverberation. How does the number of delay elements affect the audio output? Comb filters of different lengths can be selected and the effect on audio heard. Frequency response curves generated from supplied MATLAB source files and also in a Word document. The application could be modified for the MS320C5402 DSK, although this has less user switches (2 vs. 4 of 'C5416).
- Publisher: Richard Sikora
- Date Released: 04-02-2013
- Download Size: 686 KB
- Download
- Platform: Matlab, Scripts
- DTMF Generator for Texas Instruments C5510 / C6713
- License: Shareware
- Price:


Generates dual tones used for DTMF (Dual Tone Multi Frequency) on a touch-tone telephone. Can be used as a signal generator to test the Goertzel Algorithm. Contains a beginners tutorial on how to generate waveforms using Matlab .m files
- Publisher: richard sikora
- Date Released: 13-06-2013
- Download Size: 676 KB
- Download
- Platform: Matlab, Scripts
- Electronic Crossover using FIR Filters (Texas Instruments C5000 DSP)
- License: Shareware
- Price:


Divides an audio signal into bass and treble using FIR filters. The effect of changing the crossover frequency can be selected using the Texas Instruments TMS320C5510 DSK. May also be applied to other devices in the C5000 family. The frequency response curves for each frequency are provided in MATLAB and also in a Word document. This code may be used as a starting point for student projects.
- Publisher: Richard Sikora
- Date Released: 08-05-2013
- Download Size: 492 KB
- Download
- Platform: Matlab, Scripts
- FIR Filters of Variable Length for the Texas Instruments TMS320C5416 DSK
- License: Shareware
- Price:


Laboratory 4 of 12 for the Texas Instruments TMS320C5416 DSK. A self-teach application or college laboratory to allow the student to find out by practical experiment the answer to the following question: How many coefficients are required when implementing a FIR filter for clear division between one range and another?Different filter lengths may be selected and the effect heard. Frequency response curves generated from supplied MATLAB source files and also in a Word document. The application could be modified for the TMS320C5402 DSK, although this has less user switches (2 vs. 4 of 'C5416).
- Publisher: Richard Sikora
- Date Released: 10-01-2013
- Download Size: 297 KB
- Download
- Platform: Matlab, Scripts
- FIR Windows using the Texas Instruments TMS320C5416 DSK
- License: Shareware
- Price:


Laboratory 3 of 12 for the Texas Instruments TMS320C5416 DSK. A self-teach application or college laboratory to allow the student to find out by practical experiment the answer to the following question: What is the difference in sound between Rectangular, Hamming, Hanning, Blackman and Kaiser windows used to implement Finite Impulse Response (FIR) filters? Different filter types may be selected and the effect heard. Frequency response curves generated from supplied MATLAB source files and also in a Word document. The application could be modified for the TMS320C5402 DSK, although this has less user switches (2 vs. 4 of 'C5416).
- Publisher: Richard Sikora
- Date Released: 10-02-2013
- Download Size: 604 KB
- Download
- Platform: Matlab, Scripts
- First to Sixth Order IIR Filters using the TI TMS320C5416
- License: Shareware
- Price:


Laboratory 6 of 12 for the Texas Instruments TMS320C5416 DSK. A self-teach application or college laboratory to allow the student to find out by practical experiment the answer to the following question: An Infinite Impulse Response (IIR) filter can be used to implement low pass and high pass Butterworth filters, which behave in the same way as analogue (resistor-capacitor) filters. What order of filter (1st order to 6th order) is required to give acceptable cut-offs for audio work? IIR filters from 1st order to 6th order can be selected and the effect heard. Frequency response curves generated from supplied MATLAB source files and also in a Word document. The application could be modified for the TMS320C5402 DSK, although this has less user switches (2 vs. 4 of 'C5416).
- Publisher: Richard Sikora
- Date Released: 22-06-2013
- Download Size: 676 KB
- Download
- Platform: Matlab, Scripts
- Goertzel Algorithm (DTMF) with Texas Instruments C5510 / C6713 DSK
- License: Shareware
- Price:


Uses a microphone to listen to the sounds generated when buttons are pressed on a touch telephone and to display result on a PC. C code application for the Texas Instruments TMS320C5510 DSK.May also be applied to other devices in the C5000 family. The frequency response curves for each Goertzel frequency are provided in MATLAB and also in a Word document. This code may be used as a starting point for student projects.
- Publisher: Richard Sikora
- Date Released: 04-04-2013
- Download Size: 758 KB
- Download
- Platform: Matlab, Scripts
- Guitar Effects using Texas Instruments C5510 and C6713 DSP
- License: Shareware
- Price:


A selection of guitar distortion effects e.g. fuzz, overdrive, value (tube) sound, distortion for both the Texas instruments TMS320C6713 DSK and the TMS320C5510 DSK. Explains how non-linear transfer functions can be used to change the harmonic content of a signal and also compress the signal. Explanations are given using MATLAB .m files.
- Publisher: Richard Sikora
- Date Released: 22-05-2013
- Download Size: 778 KB
- Download
- Platform: Matlab, Scripts
- IIR Bandpass Filters using the TI TMS320C5416 DSK
- License: Shareware
- Price:


Laboratory 8 of 12 for the Texas Instruments TMS320C5416 DSK. A self-teach application or college laboratory to allow the student to find out by practical experiment the answer to the following question: What is the difference in sharpness of cut-off and stability between IIR bandpass filters designed by a) placing poles and zeroes b) using the Bilinear Transform (BLT)? Different filter types may be selected and the effect heard. Frequency response curves generated from supplied MATLAB source files and also in a Word document. The application could be modified for the TMS320C5402 DSK, although this has less user switches (2 vs. 4 of 'C5416).
- Publisher: Richard Sikora
- Date Released: 25-05-2013
- Download Size: 829 KB
- Download
- Platform: Matlab, Scripts
- IIR Bandstop and Notch Filters using the TI TMS320C5416
- License: Shareware
- Price:


Laboratory 7 of 12 for the Texas Instruments TMS320C5416 DSK. A self-teach application or college laboratory to allow the student to find out by practical experiment the answer to the following question: What is the difference in behaviour between IIR bandstop and notch filters designed a) placing poles and zeroes b) using the Bilinear Transform (BLT)? Different filter types may be selected and the effect heard. Frequency response curves generated from supplied MATLAB source files and also in a Word document. The application could be modified for the TMS320C5402 DSK, although this has less user switches (2 vs. 4 of 'C5416).
- Publisher: Richard Sikora
- Date Released: 18-01-2013
- Download Size: 850 KB
- Download
- Platform: Matlab, Scripts
- IIR Filters for Texas Instruments C5000 / C6000 DSP
- License: Shareware
- Price:


A series of lowpass, highpass, bandpass and bandstop filters designed using MATLAB. Application code written in C for Texas Instruments TMS320C5510 DSK. Can hear effects of filters using audio signal from a CD player. Could also be applied to other TI C5000 DSP devices. Intended as a starting point by students for audio projects.
- Publisher: Richard Sikora
- Date Released: 25-02-2013
- Download Size: 174 KB
- Download
- Platform: Matlab, Scripts
- Multirate Processing using the Texas Instruments TMS320C5416 DSK
- License: Shareware
- Price:


A complete application written in C and assembly language to show how changing the sampling rate can be used to improve the sharpness of cut-offs of FIR filters. Shows effects of anti-aliasing and anti-imaging filters. Frequency response curves are provided using MATLAB and in Word format. May be used as the basis of a laboratory or a student project.
- Publisher: Richard Sikora
- Date Released: 05-01-2013
- Download Size: 952 KB
- Download
- Platform: Matlab, Scripts