文件名称:PlayThatTune:随机生成并播放歌曲,并显示动态生成的可视化
文件大小:14.31MB
文件格式:ZIP
更新时间:2024-07-14 04:35:26
Java
弹奏那曲调 MusicTestNew.java 生成随机音乐(包括音高、持续时间、伴奏和弦的基音等)并将其写入文本文件。 NameThatTune1.java 从文本文件中读取音乐并播放音乐,添加随机颤音并输出与音乐相伴的视觉显示 - 老虎用它的指挥棒指挥一个音符,其位置(映射到极坐标系)和颜色基于音符的音高和持续时间。 实际乐谱也会在演奏音符时出现 - 当一个音符播放时,相同的音符出现在五线谱上(与半音阶上的音符一起使用),包括颤音符号。 然后将随机生成的歌曲(包括随机生成的颤音)保存到 .wav 文件中以供将来欣赏! 显示随机生成的音乐
【文件预览】:
PlayThatTune-master
----bin()
--------tigerwavingdown.png(132KB)
--------StdDraw.class(23KB)
--------StdIn.class(6KB)
--------tigerwavingup.png(129KB)
--------tigerstandright.png(31KB)
--------quarternoteup.png(22KB)
--------wholenoteup.png(17KB)
--------quarternotedown.png(23KB)
--------tigerstandleft.png(31KB)
--------tigerstandrightdown.png(31KB)
--------trill.png(966B)
--------background.png.png(45KB)
--------tigerstandleftdown.png(31KB)
--------halfnoteup.png(16KB)
--------MusicTestNew.class(4KB)
--------NameThatTune1.class(15KB)
--------background1.png(44KB)
--------StdAudio.class(6KB)
--------halfnotedown.png(16KB)
--------wholenotedown.png(17KB)
--------randomSong.txt(5KB)
--------treble.png(13KB)
--------tigerwaving.png(127KB)
----pttLarge.gif(1.75MB)
----javadocs()
--------NameThatTune1()
--------MusicTestNew()
----pic.png(161KB)
----src()
--------MusicTestNew.java(7KB)
--------tigerwavingdown.png(132KB)
--------StdDraw.class(19KB)
--------StdAudio.java(10KB)
--------StdIn.class(5KB)
--------tigerwavingup.png(129KB)
--------tigerstandright.png(31KB)
--------quarternoteup.png(22KB)
--------wholenoteup.png(17KB)
--------quarternotedown.png(23KB)
--------tigerstandleft.png(31KB)
--------tigerstandrightdown.png(31KB)
--------trill.png(966B)
--------background.png.png(45KB)
--------tigerstandleftdown.png(31KB)
--------halfnoteup.png(16KB)
--------MusicTestNew.class(1KB)
--------background1.png(44KB)
--------StdAudio.class(5KB)
--------NameThatTune1.java(23KB)
--------StdIn.java(14KB)
--------halfnotedown.png(16KB)
--------wholenotedown.png(17KB)
--------StdDraw.java(42KB)
--------randomSong.txt(5KB)
--------treble.png(13KB)
--------tigerwaving.png(127KB)
----ptt.gif(1.75MB)
----finalRandomSong.wav(10.91MB)
----README.md(883B)