Using a digital signal processor for real time implementation of a tuning device

被引:0
|
作者
Reagan, Joseph [1 ]
Agili, Sedig [1 ]
Morales, Aldo [1 ]
机构
[1] Electrical Engineering Program, Penn State University at Harrisburg, 777 West Harrisburg Pike, Middletown, PA 17057
来源
Computers in Education Journal | 2005年 / 15卷 / 02期
关键词
C (programming language) - Functions - Iterative methods - Musical instruments - Optimization - Real time systems - Sampling - Tuning - VLSI circuits;
D O I
暂无
中图分类号
学科分类号
摘要
In this paper, a demonstration of the use of a digital signal processing (DSP) board for teaching purposes and project implementation is presented. This is carried out through the design of a guitar tuner using a DSP platform. The goal of the design is to optimize the DSP process so that the best results are obtained for the guitar tuner. This involves the proper selection of DSP parameters and the use of DSP techniques to provide an accurate guitar tuning such as frequency resolution and sampling rates. The application was implemented in a target hardware system, the TMS320C5402 DSP Starter Kit (DSK). The software for the guitar tuner is written in the C programming language and makes use of DSP assembly functions provided by Texas Instruments. The software program developed for the guitar tuner can be run in the Code Composer Studio (CCS), Integrated Development Environment (IDE) and is able to accurately tune a guitar in several common tunings. This project is interesting for the students so they can experience real time implementation issues of different DSP techniques.
引用
收藏
页码:60 / 68
相关论文
共 50 条
  • [1] Real Time Controller Implementation for an Atomic Force Microscope using a Digital Signal Processor.
    Khan, Umar
    French, Mark
    Chong, Harold
    2013 INTERNATIONAL CONFERENCE ON APPLIED ELECTRONICS (AE), 2013, : 133 - 137
  • [2] Implementation of a Real-time ECG Signal Processor
    Chien, Shih-Yu Chang
    Hsieh, Cheng-Han
    Lin, Mark Po-Hung
    Fang, Qiang
    Lee, Shuenn-Yuh
    2014 IEEE INTERNATIONAL SYMPOSIUM ON BIOELECTRONICS AND BIOINFORMATICS (ISBB), 2014,
  • [3] REAL-TIME LINEAR QUADRATIC CONTROL USING DIGITAL SIGNAL PROCESSOR
    Slavov, T.
    Mollov, L.
    Petkov, P.
    TWMS JOURNAL OF PURE AND APPLIED MATHEMATICS, 2012, 3 (02): : 145 - 157
  • [4] Implementation of real-time SAR-systems with a high performance digital signal processor
    Kloos, H
    Wittenburg, JP
    Hinrichs, W
    Lieske, H
    Pirsch, P
    IMAGE AND SIGNAL PROCESSING FOR REMOTE SENSING V, 1999, 3871 : 343 - 347
  • [5] Real Time Implementation of Dynamic 3D Sound Sources in a Digital Signal Processor
    Pelczynski, Pawel
    Bochenska, Magda
    11TH IFAC/IEEE INTERNATIONAL CONFERENCE ON PROGRAMMABLE DEVICES AND EMBEDDED SYSTEMS (PDES 2012), 2012,
  • [6] Real time signal reconstruction from spikes on a digital signal processor
    Harris, John G.
    Xu, Jie
    Rastogi, Manu
    Singh-Alvarado, Alexander
    Garg, Vaibhav
    Principe, Jose C.
    Vuppamandla, Kalyana
    PROCEEDINGS OF 2008 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-10, 2008, : 1060 - 1063
  • [7] Hardware implementation of real-time SAR signal processor
    Huang, Jian-xi
    Wu, Jing-hong
    Huang, Shun-ji
    IEEE National Radar Conference - Proceedings, 2000, : 205 - 209
  • [8] The hardware implementation of real-time SAR signal processor
    Huang, JX
    Wu, JH
    Huang, SJ
    RECORD OF THE IEEE 2000 INTERNATIONAL RADAR CONFERENCE, 2000, : 205 - 209
  • [9] REAL-TIME GRANULAR SYNTHESIS WITH A DIGITAL SIGNAL PROCESSOR
    TRUAX, B
    COMPUTER MUSIC JOURNAL, 1988, 12 (02) : 14 - 26
  • [10] A REAL-TIME ADAPTIVE LATTICE PREDICTOR USING A DIGITAL SIGNAL PROCESSOR CHIP
    KIM, SH
    HONG, KR
    CHOI, YH
    HONG, WH
    IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, 1989, 38 (05) : 1016 - 1019