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 条
  • [41] LOW-COST REAL-TIME SERVICE DIGITAL SIGNAL PROCESSOR.
    Cohn-Sfetcu, Sorin
    Doyle, John
    IEEE Transactions on Communications, 1978, COM-26 (05): : 626 - 631
  • [42] Real-time power quality waveform recognition with a programmable digital signal processor
    Wang, M
    Rowe, GI
    Mamishev, AV
    2003 IEEE POWER ENGINEERING SOCIETY GENERAL MEETING, VOLS 1-4, CONFERENCE PROCEEDINGS, 2003, : 1268 - 1273
  • [43] An Ultrafast Digital Signal Processor for Millimeter Wave Real-time Imaging Radar
    Shi, Qingzhan
    Zhang, Deping
    Cheng, Shiliang
    Luo, Hui
    Yuan, Naichang
    2015 IEEE INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING, COMMUNICATIONS AND COMPUTING (ICSPCC), 2015, : 306 - 309
  • [44] PERFORMANCE OF THE IMS-A100 DIGITAL SIGNAL PROCESSOR FOR REAL-TIME DECONVOLUTION
    SANCHEZ, T
    ANAYA, JJ
    FRITSCH, C
    MICROPROCESSORS AND MICROSYSTEMS, 1994, 18 (06) : 315 - 322
  • [45] REAL-TIME VIDEO SIGNAL PROCESSOR
    ENAMI, K
    YAGI, N
    MURAKAMI, K
    SMPTE JOURNAL, 1987, 96 (12): : 1158 - 1165
  • [46] Education in Real-Time Digital Signal Processing using Digital Signal Processors
    Zahradnik, Pavel
    Simak, Boris
    2012 35TH INTERNATIONAL CONFERENCE ON TELECOMMUNICATIONS AND SIGNAL PROCESSING (TSP), 2012, : 625 - 628
  • [47] VLSI implementation of a real time fuzzy processor
    Cardarilli, GC
    Re, M
    Lojacono, R
    JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 1998, 6 (03) : 389 - 401
  • [48] Multiple channel superconducting quantum interference device controller using a digital signal processor
    Limketkai, B
    Granger, J
    Weilert, M
    Hahn, I
    REVIEW OF SCIENTIFIC INSTRUMENTS, 2002, 73 (11): : 4010 - 4013
  • [49] Memory access overhead reduction for a digital color copier implementation using a VLIW digital signal processor
    Kang, M
    Sung, W
    2005 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), VOLS 1-6, CONFERENCE PROCEEDINGS, 2005, : 1465 - 1468
  • [50] A DIGITAL PROCESSOR TO GENERATE SPECTRA IN REAL TIME
    SHIVELY, RR
    IEEE TRANSACTIONS ON COMPUTERS, 1968, C 17 (05) : 485 - +