登录  | 立即注册

游客您好!登录后享受更多精彩

Betabook社区动象论坛曼恩避难所89号点击投放广告,10稽币/天点击投放广告,10稽币/天
点击投放广告,10稽币/天点击投放广告,10稽币/天点击投放广告,10稽币/天点击投放广告,10稽币/天点击投放广告,10稽币/天
查看: 66|回复: 3

[源码发布] Beep音乐

[复制链接]
  • TA的每日心情
    开心
    5 天前
  •  成长值: 2147483647

    滑稽论坛联合创始人  官方人员认证

    滑稽论坛联合创始人

    6666
    发表于 2021-3-28 11:45:54 | 显示全部楼层 |阅读模式

    马上注册

    您需要 登录 才可以下载或查看,没有帐号?立即注册

    x

    Beep音乐

    Beep音乐



    可以直接写简谱,生成Beep()代码,也可以直接播放


    举个例子:


    123
    生成
      
    ' Beep (音调频率, 时长)
    Beep (524, 400)  ' 1
    Beep (588, 400)  ' 2
    Beep (660, 400)  ' 3



    "-" 减慢
    "+" 加快
    比如
    11+1++1+++
      
    ' Beep (音调频率, 时长)
    Beep (524, 400)  ' 1
    Beep (524, 300)  ' 1+
    Beep (524, 200)  ' 1++
    Beep (524, 100)  ' 1+++





    11-1--1---
      
    ' Beep (音调频率, 时长)
    Beep (524, 400)  ' 1
    Beep (524, 800)  ' 1-
    Beep (524, 1200)  ' 1--
    Beep (524, 1600)  ' 1---



    对于高音/低音
    *高音  ^低音
    比如
    1*1**1***1
    分别是 中音1 高音1 ........
      
    ' Beep (音调频率, 时长)
    Beep (524, 400)  ' 1
    Beep (1048, 400)  ' *1
    Beep (2096, 400)  ' **1
    Beep (4192, 400)  ' ***1



    1^1^^1^^^1
    分别是中音1 低音1.....
      
    ' Beep (音调频率, 时长)
    Beep (524, 400)  ' 1
    Beep (262, 400)  ' ^1
    Beep (131, 400)  ' ^^1
    Beep (65.5, 400)  ' ^^^1




    对于多个音符需要同样的效果:
    比如
    1+2+3+4+5+
    可以简化成
    [12345]+
    同理
    *1*2*3*4*5
    可以简化成
    *[12345]


    但是还有一些问题,
    无法在括号里面套括号
    *[1[23]+] 无法识别














    小星星这首歌
    1155665-4433221-
    5544332-554435++3++2-
    1155665-4433221-

    可以生成
      
    ' Beep (音调频率, 时长)
    Beep (524, 400)  ' 1
    Beep (524, 400)  ' 1
    Beep (784, 400)  ' 5
    Beep (784, 400)  ' 5
    Beep (880, 400)  ' 6
    Beep (880, 400)  ' 6
    Beep (784, 800)  ' 5-
    Beep (698, 400)  ' 4
    Beep (698, 400)  ' 4
    Beep (660, 400)  ' 3
    Beep (660, 400)  ' 3
    Beep (588, 400)  ' 2
    Beep (588, 400)  ' 2
    Beep (524, 800)  ' 1-
    Beep (784, 400)  ' 5
    Beep (784, 400)  ' 5
    Beep (698, 400)  ' 4
    Beep (698, 400)  ' 4
    Beep (660, 400)  ' 3
    Beep (660, 400)  ' 3
    Beep (588, 800)  ' 2-
    Beep (784, 400)  ' 5
    Beep (784, 400)  ' 5
    Beep (698, 400)  ' 4
    Beep (698, 400)  ' 4
    Beep (660, 400)  ' 3
    Beep (784, 200)  ' 5++
    Beep (660, 200)  ' 3++
    Beep (588, 800)  ' 2-
    Beep (524, 400)  ' 1
    Beep (524, 400)  ' 1
    Beep (784, 400)  ' 5
    Beep (784, 400)  ' 5
    Beep (880, 400)  ' 6
    Beep (880, 400)  ' 6
    Beep (784, 800)  ' 5-
    Beep (698, 400)  ' 4
    Beep (698, 400)  ' 4
    Beep (660, 400)  ' 3
    Beep (660, 400)  ' 3
    Beep (588, 400)  ' 2
    Beep (588, 400)  ' 2
    Beep (524, 800)  ' 1-






    附了几首歌的简谱
    有能力的可以帮忙修下现在的问题



    下载:
    游客,如果您要查看本帖隐藏内容请回复

    评分

    参与人数 1原创 +1 稽币 +7 好评 +1 收起 理由
    huangziqiao202 + 1 + 7 + 1 支持开源~!感谢分享

    查看全部评分

  • TA的每日心情
    擦汗
    5 天前
  • 8848
    发表于 2021-3-28 15:03:48 | 显示全部楼层
    本帖最后由 huangziqiao202 于 2021-3-28 15:16 编辑

    话说我的大脑自动在两只老虎的后面加上了爱跳舞
    我是不是没救了
  • TA的每日心情
    开心
    5 天前
  •  成长值: 2147483647

    滑稽论坛联合创始人  官方人员认证

    滑稽论坛联合创始人

    6666
    发表于 2021-3-28 16:40:15 | 显示全部楼层
    huangziqiao202 发表于 2021-3-28 15:03
    话说我的大脑自动在两只老虎的后面加上了爱跳舞
    我是不是没救了

    小兔子乖乖拔萝卜
  • TA的每日心情
    可爱
    昨天 00:10
  • 8800
    发表于 2021-3-28 22:12:34 | 显示全部楼层

    来了来了,上头了
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    返回顶部快速回复上一主题下一主题返回列表找客服手机访问

    QQ|Archiver|手机版|小黑屋|互维社区 ( 冀ICP备16023599号-2 )|网站地图

    GMT+8, 2021-4-16 01:15 , Processed in 0.078914 second(s), 38 queries .

    Copyright © 2001-2020, Huaji BBS.

    快速回复 返回顶部 返回列表