MATLAB演奏音乐

演奏原理:sound(y,Fs) 以采样率 Fs 向扬声器发送音频信号 y。
Fs 指单位时间对音频信号采样的次数。采样频率的选择应该遵循奈奎斯特(Harry Nyquist)采样理论:如果对某一模拟信号进行采样,则采样后可还原的最高信号频率只有采样频率的一半,或者说只要采样频率高于输入信号最高频率的两倍,就能从采样信号系列重构原始信号。正常人听觉的频率范围大约在20Hz~20kHz之间,根据奈奎斯特采样理论,为了保证声音不失真,采样频率应该在40kHz左右。
y 一般指正弦波信号,对应的频率可以在网上找到数据。
请添加图片描述

由以上可写出自己喜欢的音乐的曲子了,以生日快乐歌为例,找到对应谱子请添加图片描述
main.m

clear;clc;
Fs = 40000;
y = [yy(1,5,0.2),yy(1,5,0.2),yy(1,6,0.3),yy(1,5,0.3),yy(2,1,0.3),yy(1,7,0.3),zeros(1,2478),...yy(1,5,0.2),yy(1,5,0.2),yy(1,6,0.3),yy(1,5,0.3),yy(2,2,0.3),yy(2,1,0.3),zeros(1,2478),...yy(1,5,0.2),yy(1,5,0.2),yy(2,5,0.3),yy(2,3,0.3),yy(2,1,0.3),yy(1,7,0.2),yy(1,6,0.2),zeros(1,2478),...yy(2,4,0.2),yy(2,4,0.2),yy(2,3,0.3),yy(2,1,0.3),yy(2,2,0.3),yy(2,1,0.3)];
sound(y,Fs);

注:y构成一个行向量,sound按顺序演奏

yy.m

function y = yy(type,tone,rythm)
%type为1表示低音,为2表示中音,为3表示高音
%tone为音节序号,1为哆
%rythm为持续时间长短
%y为所输出声波信号所对应离散值Fs = 40000;freqs = zeros(3,7);freqs(1,:) = [220,246.94,277.19,293.67,329.63,370,415.31];freqs(2,:) = [440,493.88,554.37,587.33,659.33,739.99,830.61];freqs(3,:) = [880,987.76,1108.73,1174.66,1318.52,1479.98,1661.22];x = linspace(0, 2 * pi * rythm, floor(Fs * rythm));y = sin(freqs(type,tone) * x);
end

注:两个函数里的Fs应保持一致。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/52207.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

分离歌曲中的人声和背景音乐(tensorflow)

有没有好奇歌星们清唱的声音怎么样?这一讲,我们将歌曲的人声和背景音乐分离出来,使用的网络是RNN。接下来一一讲解怎么实现。 下载数据集 搞机器学习,首先想到的是怎么获取训练的数据,网上有开放的数据集MIR-1k&…

推荐一个在线实现音乐可视化的网站

场景: 可以录入麦克风、MP3等,实现音乐可视化 链接 https://www.uberviz.io/

7个好用到爆的音频、配乐素材网站,BGM都在这里了

现在只要有一部手机,人人都能成为视频创作者。一个好的视频不能缺少的就是内容、配乐,越来越注重版权的当下,音效素材使用不当造成侵权的案例层出不穷。为了避免侵权,找素材让很多创作者很头疼。 今天我就整理了7个可以免费下载&…

每个人都能制作的简易版QQ音乐(HTML+CSS+JQuery)

自制系列二它来了。 如果在制作过程中有如何问题你都可以私信我,我会答复你的。 今天中秋节,首先祝大家中秋节快乐! 因为没什么礼物送给大家,所以在这里给大家安利一份简易版QQ音乐的制作,过程很简单,每…

音乐app、app原型、音乐原型、云音乐、听歌、电台、本地音乐、点赞、收藏、歌单广场、动态、社区、评论、歌词、歌手、主播、视频、云村、下载、翻唱、歌曲播放、订阅、频道、引导页、登录注册、axure原型

音乐app、app原型、音乐原型、云音乐、听歌、电台、本地音乐、点赞、收藏、歌单广场、动态、社区、评论、歌词、歌手、主播、视频、云村、下载、翻唱、歌曲播放、订阅、频道、引导页、登录注册、axure原型 Axure原型演示及下载地址: 登陆 (首次打开) (pmdaniu.com)…

音乐网站设计

设计内容: 音乐网站网站是一款提供在线播放音乐和下载音乐功能的网站,具有音乐排行榜、歌星排行榜、音乐分类三个板块,并提供查询功能,要求如下: ① 页面布局合理,色彩和谐,链接正确&#xff0c…

音乐app、音乐原型、在线音乐、云音乐、听歌、电台、本地音乐、点赞、收藏、歌单广场、动态、社区、评论、歌词、歌手、主播、视频、云村、下载、翻唱、歌曲播放、订阅、频道、引导页、登录注册、axure原型

音乐app、音乐原型、在线音乐、云音乐、听歌、电台、本地音乐、点赞、收藏、歌单广场、动态、社区、评论、歌词、歌手、主播、视频、云村、下载、翻唱、歌曲播放、订阅、频道、引导页、登录注册、axure原型、产品原型 Axure原型演示及下载地址:Axure Cloud - Gener…

【学习笔记】穿T恤听古典音乐

文章目录 1 走进古典音乐1.1 音乐中的自然法则1.2 音乐要素如何模仿1.3 模仿与超越 2 每一天的巴赫2.1 巴赫的故事与作品2.2 对位法2.3 数学之美 3 莫扎特:把日子过成歌剧3.1 《莫扎特传》序曲——唐璜3.2 历史地位与风格演变3.3 咏叹调与宣叙调3.4 《后宫诱逃》3.5…

如何找到能商用的背景纯音乐

很多时候,我们在网上下载的音乐都是不能商用的。如果要商用就必须向作者购买版权授权。对于一些自媒体、博主、小公司等,这将是一笔不菲的费用。那么,哪里有免费可商用的背景配乐吗? 有的,那就是版权协议为CC0的公共音…

设计师精选实用AI工具合集 | Midjourney 、GPT等...

作为一名设计师,我们都知道,在智能化技术的推动下及ChatGPT的突然爆火,越来越多的AI工具正在被设计师广泛应用于日常工作中。 在这里给设计师们介绍几款功能强大、易于使用的AI设计工具。 第一款,基于 GPT 的 Figma 配色生成插件…

比尔·盖茨退出微软董事会,回顾盖茨与微软的传奇故事

作者|年素清 责编|伍杏玲 出品|CSDN(ID:CSDNnews) 头图|视觉中国 微软于周五宣布,公司联合创始人兼技术顾问比尔盖茨(Bill Gates)辞去微软董事会职务。 对于这…

后盖茨的IT世界

本文应《中华读书报》之邀所写。 图1 Joel Spolsky的新书More Joelon Software中文版,人民邮电出版社即将出版图2 The Big Switch,中文版,中信出版社 比尔盖茨今以壮岁之年隐退,不再掌管微软帝国的日常工作,标志着一个时代的结束。过渡从两年前就开始…

电子计算机比尔盖茨和微软品牌,尉迟:比尔盖茨卖安全套 牌子不能叫微软

核心提示:真正的土豪通常有更重要的事做,比方说比尔盖茨。IT男跨界转行做安全套。预计是明年2015年推出上市。但是估计不能延续以前的品牌,叫“微软安全套”,这个要改。 凤凰卫视9月27日《笑逐言开》,以下为文字实录&a…

比尔盖茨为什么能成为世界首富?

说到比尔盖茨的财富,很多人可能首先想到的是比尔盖茨精明的投资,因为这些年他通过跟巴菲特学投资,光靠投资就带来了超过700亿美元的财富,而微软所带来的财富只占其总财富的1/8左右。 但我想说的是,投资确实给比尔盖茨带…

你见过比尔盖茨38年前写的MicrosoftBasic代码吗

你见过比尔盖茨38年前写的MicrosoftBasic代码吗 2016-11-15 06:07 编辑: suiling 分类:程序人生 来源:w3cschoolcn 1 2830 程序员比尔盖茨 招聘信息: iOS开发工程师移动APP研发工程师产品经理/Product ManagerUnity开发工程师…

比尔盖茨/UNIX之父/Donald Knuth/Dijkstra等全球IT大师的编程名言

这不是一个bug,这只是一个未列出来的特性。——匿名 ​​ ​ Dennis Ritchie

比尔·盖茨1978年写的古老程序曝光:IT人膜拜

官方网站 www.itilzj.com 官方文库: wenku.itilzj.com 比尔盖茨31岁,就成为世界首富。很多人好奇,作为世界第一大PC系统的创始人,抛弃世界首富的头衔,单单从程序员角度来讨论,比尔盖茨的代码水平如何? 其实…

微软创始人 比尔·盖茨

比尔盖茨 比尔盖茨(Bill Gates),全名威廉亨利盖茨(William Henry Gates,1955年10月28日-),美国微软公司的董事长。他与保罗艾伦一起创建了微软公司,曾任微软CEO和首席软件…

有钱真的能为所欲为,微软用75亿美元解决了比尔盖茨的“心头大患”

全世界只有3.14 % 的人关注了 数据与算法之美 2018年6月4日,微软在官方博客上宣布:以75 亿美元的价格收购了全球最大的开源代码托管平台GitHub。 谁也没想到,微软和开源这场长达几十年的战争,到最后双方竟然喜结连理了。 不过&…