首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  程序员

如何把五线谱转为钢琴曲

  •  
  •   VisionKi · 65 天前 · 2158 次点击
    这是一个创建于 65 天前的主题,其中的信息可能已经有所发展或是发生改变。

    目前能想到,把钢琴上 88 个键的音提前录入,然后图像识别,找到对应的音或者组合然后按顺序播放。。。

    能搞吗 钢琴谱

    50 回复  |  直到 2019-09-04 11:13:18 +08:00
        1
    tongz   65 天前
    你说的这个有丶意思啊, 不过我不懂乐理, 楼下回答你
        2
    ts8zs   65 天前
    目前能想到,把钢琴上 88 个键的音提前录入,(有 midi)

    然后图像识别,找到对应的音或者组合然后按顺序播放。。。
    哦 photoscore
        3
    yqesl1   65 天前
    pc 软件有很多 ocr 图片到 midi 文件,自己做可以尝试 h5+c3+js 库,生成 midi 文件,使用电脑上的自带设备回放,当然如果做一个音色库也可以,不只有 88 个基本音,还要一些顿奏、连奏、强弱录进去。比较复杂,可以尝试一下
        4
    fyyz   65 天前
    如果直接转的话是没有伴奏的
        5
    littleshy   65 天前
    既然你能接收一个音一个音录入,那直接在软件上录入不就行了,录入一般可以转成 midi 文件。
    midi 文件可以靠声卡解析直接播放了,也可以用音源编曲。
    很久以前有用过 overtrue,你可以找找类似的软件。
        6
    VisionKi   65 天前
    @ts8zs 我去试试看

    @yqesl1 嗯。就是想用程序做做看
        7
    VisionKi   65 天前
    @littleshy 好。我去看看
        8
    vlitter   65 天前 via Android
    用 overture 照着乐谱一个音符一个音符打上去,然后用自带的 midi 播放
        9
    VisionKi   65 天前
    @vlitter 主要是这几天爬了一些乐谱,想用程序合成试听下。
        10
    coolxl   65 天前
    你想简单了,并不是只有琴键的单音那么简单,还有调,速度,音符时值,重音,滑音,强弱等。我是弹吉他的,并不会钢琴,但肯定还有很多技巧符号,反正吉他六线谱就很多。
        11
    simonlu9   65 天前
    参考一下弹琴吧
        12
    VisionKi   65 天前
    试了下 PhotoScore 这个软件,效果好像还行,看起来跟弹琴吧类似
        13
    exploreXin   64 天前
    提前录入?图像识别?吆西,原来还可以这样。
        14
    darknoll   64 天前
    @VisionKi 都能扒谱了,cubase 啥的还不会么?
        15
    murmur   64 天前
    这不是弹吧么,app 自带播放功能,还需要自己录 midi,多无聊,,,
        16
    nooper   64 天前
    已经有人做了,我去那家公司面试过,做的很好。
        17
    murmur   64 天前
    不是给楼主泼凉水,图里这就是最低级的铺子,连延音踏板和表情踏板也没有,没有好的钢琴音色弹出来效果也不尽人意
    最重要的是,谱子是量化过的,真的钢琴演奏的每个时值还有发挥的空间
        18
    eagleweb   64 天前
    不太明白你的意思,但是我 jio 着你直接把这图片谱打成 midi 最好。
        19
    VisionKi   64 天前
    @murmur 因为最近也在学钢琴,刚入门的小白,在网上找到谱子然后想听听整体效果再练,所以就想着能不能搞个这个出来。就算是听个响也好的那种哈哈
        20
    VisionKi   64 天前
    @eagleweb 我的意思是直接谱子图片转为音频。主要是懒哈哈哈
        21
    murmur   64 天前
    @VisionKi 那就直接弹 8 app 买个会员,啥也不要考虑,你对采样的认识都太肤浅了
        22
    baobao1270   64 天前
    FL Studio,很多业余音乐人的选择,收费软件
    MuseScore,开源的打谱软件

    不要自己录音,效果不行,有行业标准的 MIDI,大公司比你做的更好
        23
    VisionKi   64 天前
    @murmur 嗯。买了,打算认真练一波
        24
    orzorzorzorz   64 天前
    直接放声音是真的没前途。主要是音源太单一了,没法处理震音或者延音这些
    我的思路就是做一大套出来,五线谱用自己指定的格式,然后写程序解析。音源网上倒是有,只是单音还需要处理
        25
    orzorzorzorz   64 天前
    不过我记得好像有高级的电钢能识谱甚至弹出来的,不过价格得过六位数了
        26
    VisionKi   64 天前
    @baobao1270 好,其实现在只是在考虑技术层面上的实现方法,突然好奇的那种。
        27
    inwar   64 天前 via Android
    Cakewalk 或是后续 sonar ,有各种音效器,已经非常成熟了
        28
    KevZhi   64 天前 via iPhone
    V2 程序员们的平均音乐素养有待提高

    关键词:乐谱 OCR,MIDI,音源
        29
    nnqijiu   64 天前
    这个已经有人在做了
        30
    annielong   64 天前
    好多年没见类似的帖子了,03 年左右讨论这个的比较多,当时键盘音乐游戏比较流行
        31
    VisionKi   64 天前
    @KevZhi 第一次发帖,标签好像是自动生成的 -。-
        32
    lumotian   64 天前
    Notation Scanner
        33
    whatIsGhost   64 天前 via iPhone
    @murmur 哎我擦大佬也混 v2(OvO)
        34
    murmur   64 天前
    @whatIsGhost 你是哪个?
        35
    whatIsGhost   64 天前 via iPhone
    @murmur cndzq
        36
    wshwwl   64 天前 via iPhone
    弹琴吧 app 好像就能播放五线谱,可以自己调速度,可以在任意音暂停等等。
        37
    VisionKi   64 天前
    @wshwwl 是啊,效果感觉挺不错
        38
    xpresslink   64 天前
    别折腾了,有现成的东西。我给我儿子学钢琴喜欢各位钢琴曲,我给儿子注册了一个永久 VIP。
    http://www.tan8.com/yuepu-407.html
        39
    YvesX   64 天前
    不好听是原罪。
        40
    Joyboo   64 天前
    钢琴上的刹车油门怎么控制?
        41
    VisionKi   64 天前
    @Joyboo 刹车油门是啥。。。踏板吗
        42
    xsliang   64 天前
    19 世纪末的欧洲,就用打孔纸卷控制钢琴了。
    https://zh.wikipedia.org/wiki/自動演奏鋼琴
    现在要自动演奏有更先进的方法。
        43
    xsliang   64 天前
    不好意思,上一条没有好好看楼主要求。
    不过自己录搞不定吧,应该是找好的 midi 音源库,各种不同音的强弱速度不是那么简单的。
        44
    MMMMMMMMMMMMMMMM   64 天前
    import tensorflow as tf
        45
    murmur   64 天前
    @Joyboo 娱乐级谱子一般不标踏板,延音的话可能标,弱音和柔音因为在电钢琴上可以用音量电位器或者切换音色轻松实现,所以也不标了
    为啥一个钢琴的采样能上 g,还不就是花样太多了
        46
    PbCopy111   64 天前
    sibelius 有一个 photoscore 插件,sibelius 有一个 free 版本,但是 photoscore 没有,所以你问问淘宝什么的。

    这玩意可以把 pdf 谱子变成 sibelius 谱子并且演奏。
        47
    PbCopy111   64 天前
    另外,你这个谱子来自弹琴 8 啊。。。。本身就可以演奏吧
        48
    VisionKi   63 天前
    @PbCopy111 是可以,但是考虑到一些其他渠道找到的谱子,不会弹但是又想试听的情况,所以来问问程序上的实现
        49
    PbCopy111   63 天前
    @VisionKi #48 那就来一套 sibelius+photoscore 吧。
        50
    Fuluhu   50 天前 via iPhone
    Melody Assistant 可以把五线谱一个个输入后播放
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   3617 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 45ms · UTC 04:13 · PVG 12:13 · LAX 21:13 · JFK 00:13
    ♥ Do have faith in what you're doing.