0
我用的SoundCloud API的工作和我/活动端点的SoundCloud API ME /活动waveform_url返回JSON
当检查我一直在寻找在waveform_url
数据,而不是一个PNG文件的音轨中的数据指示在API参考的数据是JSON
的waveform_url
字段值是例如:
https://wis.sndcdn.com/S008wsxSkUyp_m.json
我做了一些研究,并看到Wavefo rm.js可用于绘制波形,但它使用浮点数(从他们的文档):
...“浮动的阵列0和1之间的”
所以值在waveform_url的返回数据中太大了。
任何想法这个数据是什么,以及如何使用它来显示波形?
这是一些输出:
{
"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
]
}
感谢您的指针。 我使用waveform_url来检索json数据,然后使用(value/height)构建浮点数的数组,然后将其用于waveform.js代码 – SteveE