我在运行下面的代码时遇到问题,在行t one_freq = tone_map [tone_name时出现错误,列表索引必须是整数或切片而不是字符串
评论的音调网站上的Json示例是
[
{
"432": "Note",
"434": "Frequency (Hz)",
"436": "Wavelength (cm)",
"438": "",
"440": "",
"442": "",
"444": "",
"446": ""
},
{
"432": "C0",
"434": "16.35",
"436": "2109.89",
"438": "",
"440": "",
"442": "",
"444": "",
"446": ""
},
{
"432": "C#0/Db0",
"434": "17.32",
"436": "1991.47",
"438": "",
"440": "",
"442": "",
"444": "",
"446": ""
},
我用于合成音调以生成音乐的python代码是这个。我已将http://www.phy.mtu.edu/~suits/notefreqs.html上的html表转换为正在使用的json文件,但表示具有为整数或切片
相关分类