Java swing实现录音、播放、180多种乐器模拟、电子钢琴等功能
2017-11-29 14:53
1841 查看
大家好,今天给大家介绍一个由Java swing实现的本地音频播放、录音、180多种乐器模拟、电子琴模拟、摇滚谱子制作的一款项目,这个项目说大不大,说小也不小,涉及到比较专业的知识,可能适合搞音乐又爱IT的人玩玩。
承训运行环境为普通的Java环境,jdk版本不限,接下来我们演示一下导入项目,运行效果:
1. 将项目导入到eclipse中运行;
2. JavaSound这个文件为程序主文件,运行这个文件即可,下面看看运行效果:
运行后的主界面:
这个版面的功能主要是载入音乐文件,进行播放,可调节速度,音量等基本的播放功能都会有,还可以播放网络歌曲,我们搜索一个试试。
接下来我们看第二个面板:
这里的主要功能是实现了录音功能,由于我的电脑没有麦克风,就不演示了,笔记本可以的,里面可以选择很多格式,都是比较专业的音乐方面的知识。
下面是第三个面板,也就是电子钢琴:
这里默认是模拟电子钢琴,但是在下方可以选择180多种乐器,选中后就会发出该乐器的声音,我们来演示一下,还可以录音,这里好多乐器我都不认识。
下面是最后一个面板,就是摇滚的一个自己设置节奏,然后它给你演示出来的,我们来看看。
这里那个黑点就是选中的节拍,点击start就可以把这个节奏演奏出来,感觉还像那么回事,应该是要专业的人才看得懂,我不懂音乐,搞不懂这个节拍的意思。
系统演示就到这里把,喜欢这个源码的朋友可以加我V 信:qixinfang002,或者扫下面加我(备注项目名称)
更多经典Java项目地址:http://blog.csdn.net/llqqxf/article/details/75007430
承训运行环境为普通的Java环境,jdk版本不限,接下来我们演示一下导入项目,运行效果:
1. 将项目导入到eclipse中运行;
2. JavaSound这个文件为程序主文件,运行这个文件即可,下面看看运行效果:
运行后的主界面:
这个版面的功能主要是载入音乐文件,进行播放,可调节速度,音量等基本的播放功能都会有,还可以播放网络歌曲,我们搜索一个试试。
接下来我们看第二个面板:
这里的主要功能是实现了录音功能,由于我的电脑没有麦克风,就不演示了,笔记本可以的,里面可以选择很多格式,都是比较专业的音乐方面的知识。
下面是第三个面板,也就是电子钢琴:
这里默认是模拟电子钢琴,但是在下方可以选择180多种乐器,选中后就会发出该乐器的声音,我们来演示一下,还可以录音,这里好多乐器我都不认识。
下面是最后一个面板,就是摇滚的一个自己设置节奏,然后它给你演示出来的,我们来看看。
这里那个黑点就是选中的节拍,点击start就可以把这个节奏演奏出来,感觉还像那么回事,应该是要专业的人才看得懂,我不懂音乐,搞不懂这个节拍的意思。
系统演示就到这里把,喜欢这个源码的朋友可以加我V 信:qixinfang002,或者扫下面加我(备注项目名称)
更多经典Java项目地址:http://blog.csdn.net/llqqxf/article/details/75007430
相关文章推荐
- Java swing实现钢琴程序,支持录音等功能之Java钢琴源码
- java实现一个录音播放的功能
- 用java Robot API 模拟实现类似按键精灵功能
- 使用Java Swing的JComboBox实现Html中Select的key-value功能
- Android 录音、播放功能的实现
- Java程序中添加播放MIDI音乐功能的实现方法详解
- Java实现视频网站的视频上传、视频转码、视频关键帧抽图, 及视频播放功能
- java swing 基本实现QQ截屏功能,很简陋但有学习价值
- Java实现视频网站的视频上传、视频转码、视频关键帧抽图, 及视频播放功能
- Jsp+JavaBean+Servlet实现模拟银行账户存取款等功能的网站(实习第4-8天)
- java实现录音功能
- Java实现视频网站的视频上传、视频转码、视频关键帧抽图, 及视频播放功能
- Java实现视频播放功能
- java swing开发的图像生成器demo实例源代码下载,实现绘制图像,截屏功能。
- Android平台下实现录音及播放录音功能的简介
- Java学习笔记之 swing 基本实现QQ截屏功能
- java网络编程一:模拟qq聊天功能,实现一对一聊天
- Java实现视频网站的视频上传、视频转码、视频关键帧抽图, 及视频播放功能
- Java实现视频网站的视频上传、视频转码、视频关键帧抽图, 及视频播放功能
- 实现一个录音播放功能的app(ios)