问题描述
如果我在 Audacity 2.4.2 音轨上创建几个空标签(通过点击音轨上的不同点,并在每次点击后按 Ctrl-B
),Nyquist Prompt 会计算表达式
(cadar (aud-get-info "Labels"))
...到一个列表 L,其元素依次是 3 元素子列表。 为了便于说明,我将这些 3 元素子列表称为“三元组”。
碰巧的是,对于这些三元组中的每一个,前两个元素是相同的浮点数,最后一个元素是空字符串。
因此,此类列表的典型实例 L 可能以类似
((0.12345 0.12345 "") (6.78901 6.78901 "") (23.45678 23.45678 "") ...
如何创建一个新列表,其中包含这样一个列表 L 的所有第一个元素?
例如,如果我的初始列表 L 如上所示开始,那么涉及列表 L 的哪个 Nyquist 表达式将计算为如下所示开头的列表?
(0.12345 6.78901 23.45678 ...)
(我尝试过像 (mapc (lambda (x) x) (cadar (aud-get-info "Labels")))
这样的东西,它不仅没有产生想要的结果,而且在某些情况下实际上导致在轨道上添加了几个新标签,我发现完全令人困惑。因此,尽管这听起来很奇怪,但我必须强调,我正在寻找保持原始界面不变的解决方案,特别是不要在当前选择的轨道上添加任何新标签。)
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)