Design and Implementation of a MCU Based Electronic Piano Performance System

Article Preview

Abstract:

In this paper, an electronic piano performance system is given. Within the system, a traditional piano keyboard is retained, and a micro-controller unit (MCU) C8051F340 is applied to scan the key value, velocity of the keyboard and send the scanned data to principal computer (PC) via universal serial bus (USB) interface. In addition, application software for PC has been developed to simulate the sound function of a traditional piano, which can identify multiple key values and distinguish between light and heavy sound simultaneously. Finally the design results have proved the validity and utility of our performance system by virtue of lower cost and more accurate and adjustable tones.

You might also be interested in these eBooks

Info:

Periodical:

Pages:

103-107

Citation:

Online since:

December 2013

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2014 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

[1] Liu Youli, Design of High-speed Data Acquisition System Based on USB, Xi an: Xidian University, (2006).

Google Scholar

[2] Pan Zhuojin, C8051F340 Chinese version of the data Sheet [EB/OL], http: /www. xhl. com. cn/CN/JisuJiaoliu/exchange. aspx?menuid=01030504.

Google Scholar

[3] Silicon Laboratories, USBXpress Programmer's Guide [EB/OL], http: /ishare. iask. sina. com. cn/f/18126831. html?retcode=0.

Google Scholar

[4] V Yu Teplov, A V Anisimov. Thermostatting System Using a Single-Chip Microcomputer and Thermoelectric Modules Based on the peltier Effect [J], (2002).

Google Scholar

[5] Wang Xiaoning, USB Data Acquisition System Based on MCU C8051F340 [J], Medical Equipment, 2009, 7 (30).

Google Scholar