V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
Hydjan
V2EX  ›  程序员

为了吃灰云不再吃灰,撸了个在线制作乐谱的应用

  •  
  •   Hydjan · 2018-06-14 21:25:31 +08:00 · 4725 次点击
    这是一个创建于 2380 天前的主题,其中的信息可能已经有所发展或是发生改变。

    wupuxia.com

    之前搞了个 360 元 5 年的吃灰云,之后又用 7 张 100 元的优惠劵加了点钱撸了个域名,

    最近在学吉他,想到了这方面的需求,找了找没找到特别符合我需求的,于是就动手自己撸了一个,

    前端用的 react + material-ui,后端用的 go gin + mysql,

    基本工作原理是 文本标签解析 + 生成 svg 图片 ,难度不大,

    业余学习编程,之前是学的是 C、C++、Java(Android)、C#,这次搞的基本都是新玩意,重头学起,收获还是蛮大的,也算是为日后能全职做个程序员打个基础

    wupuxia.com

    欢迎大家提出宝贵意见或建议。

    19 条回复    2018-06-16 18:03:41 +08:00
    pypy
        1
    pypy  
       2018-06-14 22:09:40 +08:00
    文艺程序员。支持一波!
    jmjc
        2
    jmjc  
       2018-06-14 22:12:59 +08:00 via Android
    加油^0^~
    0vels
        3
    0vels  
       2018-06-14 22:51:55 +08:00 via iPhone
    话说上次 7 张优惠券当天就给我过期了.....
    lance6716
        4
    lance6716  
       2018-06-14 23:58:29 +08:00 via Android
    支持!
    xomix
        5
    xomix  
       2018-06-15 09:31:48 +08:00
    之前就在关注这些东西,网站单位打不开,晚上回家看。
    berumotto
        6
    berumotto  
       2018-06-15 10:09:26 +08:00
    可不可以加上吉他谱~
    lance6716
        7
    lance6716  
       2018-06-15 10:09:52 +08:00 via Android
    我还以为是五线谱…
    wizardoz
        8
    wizardoz  
       2018-06-15 10:18:58 +08:00
    如果能支持 midi 播放就完美了
    Marmot
        9
    Marmot  
       2018-06-15 11:15:36 +08:00
    吉他谱+1
    mfhh
        10
    mfhh  
       2018-06-15 13:28:33 +08:00   ❤️ 1
    ABC 记谱法了解一下?
    https://zh.wikipedia.org/wiki/ABC%E8%AE%B0%E8%B0%B1%E6%B3%95

    下面是《 Frere Jacques 》的 ABC 记谱法例子。

    X:1
    T:Frère Jacques
    M:4/4
    L:1/8
    K:F
    F2 G2 A2 F2 | F2 G2 A2 F2 | A2 B2 c4 | A2 B2 c4 |
    cd cB A2 F2 | cd cB A2 F2 | G2 C2 F4 | G2 C2 F4 ||

    还有大量支持 midi 播放的软件
    http://abcnotation.com/software
    Hydjan
        11
    Hydjan  
    OP
       2018-06-15 13:50:46 +08:00
    @mfhh 做之前也查了不少资料,觉得 1234567 比 cdefgab 更适合国内习惯,国外流行五线谱,国内流行简谱,主要参考了 [番茄简谱]( http://jianpu99.net/)
    mfhh
        12
    mfhh  
       2018-06-15 13:56:50 +08:00
    @Hydjan 哦,那你其实可以作个 1234567 跟 cdefgab 之间的 converter,然后 abc 的代码和工具就可以复用了
    Hydjan
        13
    Hydjan  
    OP
       2018-06-15 13:59:17 +08:00
    @mfhh 感谢提醒,我来研究一下
    GTim
        14
    GTim  
       2018-06-15 15:54:17 +08:00
    @mfhh 这个主意赞
    yivanus
        15
    yivanus  
       2018-06-15 16:53:55 +08:00
    还有在搞 ingress glyph 吗?
    Hydjan
        16
    Hydjan  
    OP
       2018-06-15 17:07:35 +08:00 via Android
    @yivanus 早就不搞了,你最近在搞啥?
    itabas016
        17
    itabas016  
       2018-06-15 18:52:19 +08:00 via Android
    一直想自己搞个,就是没头绪。
    yivanus
        18
    yivanus  
       2018-06-16 17:32:33 +08:00
    @Hydjan 认真工作啊。。
    ZackB0T
        19
    ZackB0T  
       2018-06-16 18:03:41 +08:00 via Android
    厉害...其实不强求在线,软件的话,guitar pro 挺好用的
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2798 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 14:54 · PVG 22:54 · LAX 06:54 · JFK 09:54
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.