提问人:PJ Lans 提问时间:11/12/2023 更新时间:11/12/2023 访问量:10
如何查找和缩放代码块参数
How to go about finding and scaling code block parameters
问:
我有一个预设文件,大约有 250 个预设。这是一个 LV2 文件。 我想对这些预设进行更改,即删除整个块或缩放参数。
例如:
lv2:symbol "velocityvolume" ;
pset:value 0.000000 ;
] ,
[
lv2:symbol "velocitycontour" ;
pset:value 0.000000 ;
] ,
[
lv2:symbol "velocitycutoff" ;
pset:value 0.000000 ;
] ,
[
lv2:symbol "pitchwheelcutoff" ;
pset:value 0.000000 ;
] ,
[
lv2:symbol "pitchwheelpitch" ;
pset:value 0.000000 ;
] ,
[
lv2:symbol "ringmodulation" ;
pset:value 0.000000 ;
] ,
[
lv2:symbol "oscbitcrusher" ;
pset:value 1.000000 ;
].
上面的代码都是我不需要的参数。所以我想从所有 250 个预设中删除它们。 所有预设的值都可以不同。. 然后我需要缩放其他某些参数,所有值都从 0 缩放到 1,我希望能够将它们从 -1 缩放到 1。
我的主要问题是,我该怎么做?
我尝试使用正则表达式,但很快就失控了(或超出了我的联盟),有多行等。
我尝试了 python,但由于要删除的块中存在所有选项卡和 python 语法,python 语法妨碍了我。
有没有更简单的方法可以做到这一点?还是更深入地了解 python 是我的最佳选择?
答: 暂无答案
评论