随笔分类 -  自动生成音乐

编程盲的自动生成音乐的漫漫学习过程
摘要:上一次已经可以生成随机的音乐,要从单调的声音变成音乐,最简单的是模仿,那么先根据菊花台的简谱整一个吧。简谱是网上找的。为了简单,乐曲只生成中间一段。写头文件没变,依然是:Head.h,Head.cpp,因为不需要随机产生音符,那么随机数那个就不用了。Head.h:#ifndef HEAD_H_#de... 阅读全文
posted @ 2014-07-02 11:20 史布辽 阅读(3670) 评论(12) 推荐(4) 编辑
只有注册用户登录后才能阅读该文。
posted @ 2014-06-30 16:34 史布辽 阅读(380) 评论(0) 推荐(1) 编辑
摘要:有了WAV头文件的格式,要生成一个WAV格式的声音文件就比较简单了,只要将头文件输出,在简单生成一点内容就可以了。为了简单,就生成一个单声道,11025HZ的,长度一秒的声音文件。那么开做,要生成一个文件,那么文件的输出流肯定要用到,参考了一下资料,简单整了如下的一个程序:#include #inc... 阅读全文
posted @ 2014-06-29 16:03 史布辽 阅读(5847) 评论(4) 推荐(0) 编辑
摘要:玩蜂鸣器已经失去兴趣了,想生成个音乐文件玩玩,但是如此貌似超出了自己弱小的能力范围。那么首先就要学习下这个WAV音乐格式到底是怎么样的。从哪里着手呢?MP3这样的压缩肯定不是首选,那么WAV格式貌似不错的入口。第一步:百度百科WAV为微软公司(Microsoft)开发的一种声音文件格式,它符合RIF... 阅读全文
posted @ 2014-06-26 10:57 史布辽 阅读(2703) 评论(0) 推荐(0) 编辑
摘要:上一篇简单实现了自动生成声音,但是发出的声音和音乐完全不能相提并论,简直是惨不忍睹。虽然只要知道音乐的五线谱就可以实现简单音乐的制作。但是和我想要的音乐自动生成还是有很大区别的。那么音乐和普通声音有什么区别?我虽然是音乐盲,但是简单想想节奏和规律肯定是要有的。那么就整个节奏吧,最简单节奏就是1231... 阅读全文
posted @ 2014-06-26 08:50 史布辽 阅读(835) 评论(0) 推荐(0) 编辑
摘要:最近听了场音乐会,为啥音乐会那么吸引人呢?自己完全是五音不全,用电脑自动生成人类欣赏音乐肯定是可行的,但是如何去做呢。可惜本人完全是编程盲,只能从最基础开始,希望随着自己深入学习,慢慢掌握C++的使用方法吧。这里注册了一个博客,边记录边学习吧。要生成音乐,当然最开始的肯定是从蜂鸣器发生开始了。百度了... 阅读全文
posted @ 2014-06-25 13:40 史布辽 阅读(3692) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示