midi的一些概念,包括一些音乐的概念
2024-10-19 16:05:08
参考:http://www.yueqixuexi.com/jita/20180918205363.html
https://blog.csdn.net/meicheng777/article/details/52054838
https://wenku.baidu.com/view/a77df60b6c85ec3a87c2c556.html
https://www.jianshu.com/p/f45e0da1416e
https://github.com/HaloOrangeWang/NoiseMaker/blob/master/Routines/P1/main.py
有很多有用的midi播放器可以安装到windows系统中。
我想对于最重要的一点应该是搞清楚midi的一些格式和定义。
音乐是由什么组成?
主旋律;
和弦;
弦走向;
伴奏;
鼓点;
节拍;多长是一个循环,一个小节。循环。
混音;
音轨;他可以有不同的音色。
一个完整的乐谱中,除了有音符组合以外,还应该有一些整体的控制信息,如速度(bpm)、歌名、音色等。这些信息可以通过输入如下代码在程序中进行配置。
错误的东西:比如挨得太近的音符一般不会在一起按下,还有名字怎么叫比较好听,怎么叫比较绕口。(朗朗上口)
评估音乐的指标:由哪几方面,好听的指标。误差的构成,,,这是程序最重要的方面。
产生音乐的步骤:
- 使用适当的模块来生成一段音符
- 让程序生成一段规则的音符,能称得上“主旋律”
- 给这段主旋律添加一系列和弦
- 给这段主旋律添加一段伴奏
- 优化程序生成的音乐
程序如何编写,程序要分为几部分?程序要分成哪几块???
最新文章
- win系统登录密码重置
- VScode常用几个前端插件live HTML previewer和debugger for chrome的配置
- Handler ";BlockViewHandler"; has a bad module ";ManagedPipelineHandler"; in its module list
- java基础2.0:Object、Class、克隆、异常编程
- 【群论】polya定理
- 浅谈Eclipse的更新、升级和MyEclipse插件的安装方法
- bsearch的溢出问题
- 洛谷P2024 食物链
- ubuntu14.04安装chrome
- URAL 2034 Caravans(变态最短路)
- 学习Android之内部类
- npm包管理工具
- expected number,sequence,or string.map evaluated instead of freemarker.template.smplehash
- [ios2] 开发技巧【转】
- zabbix自动截图留档_python版
- [smartMenu.js] 一个基于jquery的实用的右键拓展菜单栏插件
- hdu2795 线段树 贴广告
- Lambda表达式资料整理
- spring为什么推荐使用构造器注入
- spring boot之hello
热门文章
- 面试官:能用JS写一个发布订阅模式吗?
- 使用vsftpd 搭建ftp服务
- linux 关于 环境变量
- gitbook的安装
- 流媒体技术的应用,如何搭建一个SimpleNVR流媒体服务系统
- 大一C语言学习笔记(9)---指针篇--从”内存的使用“和“流程控制”的角度来理解“指针变量的使用‘
- k8s endpoints controller分析
- 动手写一个简单的Web框架(模板渲染)
- Django 小实例S1 简易学生选课管理系统 0 初步介绍与演示
- CTF入门学习3->;Web通信基础