我想成为一名 DJ,或者至少将歌曲串联起来并使其发挥作用。我已经使用bpmwrap为我的库中的每首歌曲标记节奏,它让我立即意识到,即使节奏工作已经为我完成,我也很难匹配调性。是否有任何 Linux 命令行工具可用于标记我的库中每首歌曲的调性?
编辑:这是我编写的用于分析音调和节奏的脚本文本。您可以根据需要进行修改。如果有人需要,我可以澄清一些内容,但我现在很累,现在不会这样做
#!/bin/bash
total=$(tree | grep .mp3 | wc -l)
declare -i count=0
echo -ne "Analyzing tempos... unknown/$total \r"
/home/spyndling/bigboy4tb/compiling/bpmwrap/bpmwrap.sh -w "/home/spyndling/bigboy4tb/Music imports/" > /dev/null
echo -ne "\033[2K"
echo "Tempos analyzed."
for f in ./**/**/*.mp3; do
count+=1
echo -ne "Analyzing keys... $count/$total \r"
mid3v2 --TKEY "$(keyfinder-cli "$f")" "$f"
echo -ne "\033[2K"
done
echo "Keys analyzed."