English Page

音乐德比 - Music Derby

提供有关媒体艺术的信息。  
 
Overview and rules

 

www.mu-tech.co.jp/video/archive/MusicDerby_Chinese.mp4
音乐德比是一个游戏,音乐的声音运行七个机器人。
当曲调结束时,玩家预测哪个机器人将走得最远。
每个四足步行机器人都分配了一个音高,这些机器人模仿了鹿、兔子和老鼠等动物。
例如,音符 "哆" 分配给鹿,音符 "来" 分配给兔子,音符 "咪" 分配给老鼠。
当演奏 "嗦" 音符时,猪向前移动。
播放 "发" 音符时,长颈鹿向前移动, 播放音符 "咪" 时,鼠标向前移动。
如果用C大调演奏 "小星星",歌曲结尾哪只动物走的最远?
在 C 大调中,"哆" 是主音,因此您可能会认为分配给 "哆" 的鹿走得最远。
但实际上,分配给 "嗦" 的猪赢了。
这是因为"嗦"在“小星星”中出现的频率最高。
相反,猫从不移动,因为 "西" 从未出现。
通过这种方式,音乐德比 可以可视化歌曲中音阶上音符的出现频率。
麦克风拾取乐器播放的声音。
它使用 Arduino 来分析音高。
它旋转电机以向前移动动物。
我用各种乐器测试了音高检测系统。
键盘式口琴还不错,但漏掉了一些音符,例如 "发"。
金属琴和玩具钢琴有很好的反应。
12弦吉他不好,与预期相反。
我的声音不好,但我想它可以通过一些调整来使用。
也许我需要语音训练。
竖笛是检测音高最好的乐器。
我认为这是因为它不包含太多谐波。
(1) Play a sound from a musical instrument such as a keyboard. (Single note is desirable)
(2) Analyze the pitch of the sound with Arduino.
(3) Each animal corresponding to the note of C, D, E (Do, Re, Mi) advances.
For example, when the sound of E(Mi) is played, the third animal (because E(Mi) is the third note of C,D,E...) moves forward.
If the note F is played, the fourth animal moves forward.
(4) The animal in the foreground wins when one song has finished playing.

Older versions used fans to advance balloon animals.
 
Production process
 
 
Components
These are Components.




 
Product Spec. Amount Price
Relay OMRON G5V-1 (DC3V) 1 \275
Gearbox TAMIYA 1 670
Arduino Pro Mini KeeYees (ATMEGA328P 3.3V 8MHz) 1 \360
Microphone HiLetgo (MAX4466) 1 \313
Battery box (AAA x 2) 2 \158
LED 2.3V to 3.3V 2 \100
Switch   1 \100
Connector & Cable   22 \60
Acrylic frame     \1000 to \2000
Screws M2.6 X 10mm    
Nuts M2.6 6 \50
Split pin M2 X 20mm 2  
 
Race course field
There are 7 courses from note c(Do) to note B(Si).
There is a step between each course so that the animals can go straight.
The name of the note is engraved on the course so that you can see which sound it is.

 
Animal and sound assignment



 
C Deer
D Rabbit
E mouse
F Giraffe
G pig
A Rabbit
B cat
 
Instrument used