• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

Python简易音乐演奏器: Beep简易音乐演奏器

原作者: [db:作者] 来自: 网络 收藏 邀请

开源软件名称:

Python简易音乐演奏器

开源软件地址:

https://gitee.com/nbody1996/Beeper

开源软件介绍:

Python简易音乐演奏器

目录

项目介绍

Beeper是一个利用winsound库(封装了windows播放声音底层功能)的Beep函数来演奏音乐的项目。

Beep函数长下面这个样子:

我们通过调节声音频率声音时长, 就可以演奏各式各样的音乐了~

项目地址: https://gitee.com/nbodyfun/Beeper

目录结构

  • 根目录
    • knowledge(存放了一些乐理知识图片)
    • music_lib(存放了一些已经制作好的曲子)
    • nmn(存放了一些简谱图片)
    • beeper.py(beeper主要功能封装)
    • gui.py(加上图形界面的Beeper演奏器)

使用说明

图形界面

python执行gui.py即可:

  1. music_lib文件夹中有一些做好的乐谱, 点击加载其一
  2. 点击演奏, 开始逼逼~

代码调用

调用beeper.py中的Beeper类

例子:

Beeper(tune='C', beat_ms=400).play('./music_lib/小星星.bp')

常见问题

如果遇到没有声音(beep), 重置BIOS设置一般能解决问题

缺点

  • 仅支持单音轨
  • 仅支持Windows系统
  • 需要懂一点乐理知识, 以便将简谱等转化为程序可解读文件

PS: 静待互联网大佬解决一波

制作过程

如何从Beep到Beeper?


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap