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 条
  • [21] THE REAL-TIME SIGNAL PROCESSOR
    MINTZER, F
    DAVIES, K
    PELED, A
    RIS, FN
    IEEE TRANSACTIONS ON ACOUSTICS SPEECH AND SIGNAL PROCESSING, 1983, 31 (01): : 83 - 95
  • [22] A Digital Signal Processor Implementation of Silent/Electrolaryngeal Speech Enhancement based on Real-Time Statistical Voice Conversion
    Moriguchi, Takuto
    Toda, Tomoki
    Sano, Motoaki
    Sato, Hiroshi
    Neubig, Graham
    Sakti, Sakriani
    Nakamura, Satoshi
    14TH ANNUAL CONFERENCE OF THE INTERNATIONAL SPEECH COMMUNICATION ASSOCIATION (INTERSPEECH 2013), VOLS 1-5, 2013, : 3071 - 3075
  • [23] Real time FFT processor implementation
    Minallah, Mian Sijjad
    Raja, Gulistan
    SECOND INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES 2006, PROCEEDINGS, 2006, : 192 - +
  • [24] LOW-COST REAL-TIME SERVICE DIGITAL SIGNAL PROCESSOR
    COHNSFETCU, S
    DOYLE, J
    IEEE TRANSACTIONS ON COMMUNICATIONS, 1978, 26 (05) : 626 - 631
  • [25] The range image processing in real-time based on Digital Signal Processor
    Jin, YH
    Liu, WY
    Zheng, W
    Zhang, Y
    OPTICAL MANUFACTURING TECHNOLOGIES, 2002, 4921 : 78 - 83
  • [26] Real-time phase noise meter based on a digital signal processor
    Angrisani, Leopoldo
    D'Arco, Mauro
    Greenhall, Charles
    Lo Moriello, Rosario Schiano
    2006 IEEE INSTRUMENTATION AND MEASUREMENT TECHNOLOGY CONFERENCE PROCEEDINGS, VOLS 1-5, 2006, : 1850 - +
  • [27] Study of protection device based on digital signal processor
    Luo, Shanshan
    He, Jiali
    Zhao, Hui
    Dianli Xitong Zidonghua/Automation of Electric Power Systems, 1999, 23 (13): : 30 - 32
  • [28] Implementation of a portable device for real-time ECG signal analysis
    Taegyun Jeon
    Byoungho Kim
    Moongu Jeon
    Byung-Geun Lee
    BioMedical Engineering OnLine, 13
  • [29] Implementation of ECG Portable Device for Real-Time Signal Monitoring
    Purahong, B.
    Thongkrairat, S.
    Anuwongpinit, T.
    Chutchavong, V.
    Aoyama, H.
    PROCEEDINGS OF THE 3RD INTERNATIONAL CONFERENCE ON COMMUNICATION AND INFORMATION PROCESSING (ICCIP 2017), 2017, : 257 - 260
  • [30] Implementation of a portable device for real-time ECG signal analysis
    Jeon, Taegyun
    Kim, Byoungho
    Jeon, Moongu
    Lee, Byung-Geun
    BIOMEDICAL ENGINEERING ONLINE, 2014, 13