iOS上的歌词和和弦格式

 彭木对_690 发布于 2023-01-30 16:42

我目前正在开发一个iPhone应用程序,该应用程序需要显示歌曲的歌词以及吉他和弦。屏幕上的输出将类似于以下内容:

我仍然想知道哪种格式最好的格式来承载这种数据(每行音轨中的歌词,和弦和时间戳)。我正在考虑使用以这种方式格式化的JSON文件:

{
      "lyrics": [
          {
              "text":"This is one line of lyrics",
              "startTimestamp":5000,
              "endTimestamp":5800,
              "chords":[
                  {
                      "symbol":"A",
                      "position":0.2
                  },
                  {
                      "symbol":"D#",
                      "position":0.8
                  }
                  ]
          },
          { ... },
          { ... }
       ]
}

另一个选择是使用Chordpro格式:http ://tenbyten.com/software/songsgen/help/HtmlHelp/files_reference.htm

但是这种格式没有时间戳来将歌词的显示与音乐同步,在iOS上解析起来似乎有些痛苦。我还能考虑其他有趣的选项吗,例如HTML?

该应用程序将仅包含12首曲目的歌词。

撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有