音源操作メモ
忘れないようにまとめ。
m4a を wav に変換
MacOSに標準でinstallされているコマンド afconvert(Audio File Convert)
を利用する。
afconvert -f WAVE -d LEI16 -c 2 input.m4a output.wav
wav を mp3 に変換
sox output.wav output.mp4
RPi Pico のStorageにMacからアクセスする準備
#!/bin/sh
#
# This works around bug where, by default, macOS 14.x writes part of a file
# immediately, and then doesn't update the directory for 20-60 seconds, causing
# the file system to be corrupted.
#
disky=`df | grep CIRCUITPY | cut -d" " -f1`
sudo umount /Volumes/CIRCUITPY
sudo mkdir /Volumes/CIRCUITPY
sleep 2
sudo mount -v -o noasync -t msdos $disky /Volumes/CIRCUITPY
音量を上げる
sox input.wav output.wav gain -l 10
RPi Pico 用に変換
sox input.wav -r 16000 -c 1 -e signed-integer output.wav