Open Yale course:Listening to Music
一、Introductionhttps://app.yinxiang.com /Home.action?offer=www_menu#n=4b034a29-986d-4914-8220-eb99c2e8f0a3&ses=4&sh=2&sds=2&
贝多芬第五交响曲(命运)与第九交响曲(欢乐颂)给人不同的感觉,前者焦虑、消极,后者积极向上,原因在于:1)小调与大调;2)跳进与级进;3)主音高是否明确;4)旋律走向,下行或上行。
- the change of chord: regular or irregularpop music are regularmost of the chords in rock music in particular tend to be root-position chords
十二、布鲁克青年交响乐团
十三、赋格:巴赫,比才和伯恩斯坦
1、赋格(fugue)源于古拉丁词,意为飞或飞翔。赋格是复调音乐的一种 固定的创作形式,即一个 声部先行,作为引导,然后另外一个声部跟进,赋格至少要有两个声部,也可多 达二三十个声部,键盘乐 器谱成和演奏的赋格是最好的。 最伟大的赋格作品是巴赫的《平均律钢琴曲集》的前奏和赋格集,赋格的鼎盛时期在巴洛克时代。
2、复调音乐可以分为模仿复调和非模仿复调,其中模仿复调又可分为卡农(一个声部从头到尾完全模仿另一个声部)和赋格(在主题出现之后,所有声部各自为政从而产生旋律配合)。
3、赋格中的插句(episode),它通常用于转调(modulate key),作曲家借助旋律模进(上行或下行)来转调。插句是对位的,它运用了主题中的部分动机,上下变化,来达到不同的调。赋格中的插句相当于奏鸣曲式中的发展部,插句就是一个迷你的发展部。
4、巴赫的c小调第二赋格曲,以大三和弦结尾。这是16到18世纪以和弦结尾的惯用处理方式,也称皮卡迪三度,来源于古法语。 曲子结尾也用了持续音,低声部有个音一直持续。
5、爵士和巴洛克音乐有一些共通的地方:都有很多反复的节奏;有很强的低音。
7、英语:声部(voices);低声部bass;中声部alto;次中音声部tenor;高声部soprano。在多声部音乐中,其最高声部和最低声部称为外声部,处于中间的声部称为内声部
canon
imitative《
Polyphony———《 fugue
non-imitative
Open Yale course:Listening to Music的更多相关文章
- Jetty使用教程(四:24-27)—Jetty开发指南
二十四.处理器(Handler ) 24.1 编写一个常用的Handler Jetty的Handler组件用来处理接收到的请求. 很多使用者不需要编写Jetty的Handler ,而是通过使用Serv ...
- Practical Node.js (2018版) 第9章: 使用WebSocket建立实时程序,原生的WebSocket使用介绍,Socket.IO的基本使用介绍。
Real-Time Apps with WebSocket, Socket.IO, and DerbyJS 实时程序的使用变得越来越广泛,如传统的交易,游戏,社交,开发工具DevOps tools, ...
- Java 学习(21):Java 实例
Java 实例 本章节我们将为大家介绍 Java 常用的实例,通过实例学习我们可以更快的掌握 Java 的应用. Java 环境设置实例 //HelloWorld.java 文件 public cla ...
- gradle中使用嵌入式(embedded) tomcat, debug 启动
在gradle项目中使用embedded tomcat. 最开始部署项目需要手动将web项目打成war包,然后手动上传到tomcat的webapp下,然后启动tomcat来部署项目.这种手动工作通常还 ...
- 《深入浅出Node.js》第7章 网络编程
@by Ruth92(转载请注明出处) 第7章 网络编程 Node 只需要几行代码即可构建服务器,无需额外的容器. Node 提供了以下4个模块(适用于服务器端和客户端): net -> TCP ...
- ps(process status)
1.PS ps -a(all):显示现行终端机下的所有进程,包括其他用户的进程: ps -ax: 同时加上x参数会显示没有控制终端的进程. ps -j:显示与作业有关的信息:会话ID.进程组ID等 ...
- eclipse中如何远程java debug配置
1.Window中修改startup.bat文件,在顶部添加如下: SET CATALINA_OPTS=-server -Xdebug -Xnoagent -Djava.compiler=NONE - ...
- eclipse远程调试Tomcat方法[转]
转载自:http://blog.csdn.net/afgasdg/article/details/9236877 1.Linux中配置tomcat在catalina.sh中添加如下CATALINA_O ...
- Node.js高级编程读书笔记 - 3 网络编程
Outline 3.4 构建TCP服务器 3.5 构建HTTP服务器 3.6 构建TCP客户端 3.7 创建HTTP请求 3.8 使用UDP 3.9 用TLS/SSL保证服务器的安全性 3.10 用H ...
随机推荐
- 【LintCode】计算两个数的交集(一)
问题分析: 既然返回值没有重复,我们不妨将结果放进set中,然后对两个set进行比较. 问题求解: public class Solution { /** * @param nums1 an inte ...
- VirtualBox提示:错误,创建一个新任务失败,被召者解决办法
被召者 RC: REGDB_E_CLASSNOTREG (0x80040154) 目前有两种解决办法: 解决方法一: 打开命令窗口(快捷键:窗口键+R,输入cmd点击确定) 输入cd D:\Progr ...
- css-文字和图片在容器内垂直居中实测。方法来源张鑫旭博客。
方法一:在文字或者图片后加入一个width为0的inline-block元素,将文字inline-block后vertical-align:middle.图片同理 多行文字居中:(有些浏览器会出问题, ...
- Hibernate学习-Hibernate查询语言HQL
HQL(Hibernate Query Language)Hibernate查询语言,语法类似于SQL,可以直接使用实体类及属性. 使用HQL 可以避免使用JDBC 查询的一些弊端 不需要再编写繁复的 ...
- [转]vi command summary
The following tables contain all the basic vi commands. *Starting vi* Command Description vi file st ...
- [iOS Hybrid实践:UIWebView中Html中用JS调用OC方法,OC执行JS代码]
原理: 1.JS调用OC 每次webview执行跳转时都会被iOS给拦截,执行下面函数获得系统允许. 因此可以根据跳转信息转给系统,执行相应功能,比如打开相册等. // 网页中的每一个请求都会被触发 ...
- RabbitMQ代码第一步
Hello RabbitMQ 终于到了使用.Net连接RabbitMQ的时候了,我们首先新建一个控制台应用程序,在程序包管理控制器中NuGet中下载 RabbitMQ. Install-Package ...
- HDU 1811 Rank of Tetris(拓扑排序+并查集)
题目链接: 传送门 Rank of Tetris Time Limit: 1000MS Memory Limit: 32768 K Description 自从Lele开发了Rating系统, ...
- 数据结构与算法分析 - 最短路(Dijkstra+floyd_Warshall+bellman_ford)
先附上Djikstra的代码:普通版 const int maxn=101; const int INF=0x3f3f3f3f; int edges[maxn][maxn]; int dist[max ...
- MySQL时间函数,用起来比PHP还爽
前一篇写了PHP的时间函数(还是草稿),这一篇就写Mysql的时间函数吧.最近做的项目,关乎权限,于是自然而然的就与有效期联系在了一起.其中有一个功能是生成特殊表格,可以根据用户的选择,按周.月.季. ...