首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >soundcloud / returns waveform_url返回JSON

soundcloud / returns waveform_url返回JSON
EN

Stack Overflow用户
提问于 2016-02-13 14:40:54
回答 1查看 163关注 0票数 0

我正在使用SoundCloud API和me/SoundCloud端点。

在检查轨道数据时,我查看的是waveform_url数据,而不是API引用中指出的.PNG文件,数据是JSON

例如,waveform_url字段的值为:

m.json

我做了一些研究,发现Waveform.js可以用来绘制波形,但是它使用浮点数(来自它们的文档):

.“在0和1之间浮动的数组”

因此,waveform_url返回的数据中的值太大了。

知道这些数据是什么,以及如何使用它来显示波形吗?

这是一些输出:

代码语言:javascript
复制
{
   "width":1800,
   "height":140,
   "samples":[
      0,
      99,
      98,
      110,
      95,
      69,
      56,
      50,
      133,
      109,
      134,
      132,

      //...
      //about 250 line skipped

      77,
      71,
      59,
      52,
      46
   ]
}
EN

回答 1

Stack Overflow用户

发布于 2016-02-14 01:00:17

查询返回一个“宽度”和一个“高度”键值对,表示波形的尺寸。

  • 宽度:列表中的条目数,或数组的长度
  • 高度:所有条目的最大值

使用此信息,您可以将每个值从0-高度映射到0-1,并将其用作浮点值来绘制波形。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35381218

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档