arecordmidi - Standart MIDI Dosyalarını kaydedin
arecordmidi -p client:port[,...] [options] midifile
arecordmidi, bir veya daha fazla ALSA sıralayıcı bağlantı noktasından bir Standart MIDI Dosyası kaydeden bir komut satırı yardımcı programıdır.
Kaydı durdurmak için Ctrl+C tuşlarına basın.
Bir seçenek listesi yazdırır.
Geçerli sürümü yazdırır.
Olası giriş bağlantı noktalarının bir listesini yazdırır.
Olayların kaydedildiği sıralayıcı bağlantı noktalarını ayarlar.
Bir müşteri, numarası, adı veya adının öneki ile belirtilebilir. Bir bağlantı noktası, numarasıyla belirtilir; bir istemcinin 0 numaralı bağlantı noktası için, bağlantı noktası özelliğinin ":0" kısmı atlanabilir.
MIDI dosyasının müzikal temposunu dakika başına vuruş cinsinden ayarlar. Varsayılan değer 120 BPM'dir.
SMPTE çözünürlüğünü saniyedeki kare cinsinden ayarlar. Olası değerler 24, 25, 29,97 (30 damla çerçeve için) ve 30'dur.
MIDI dosyasındaki zaman damgalarının (tikler) çözünürlüğünü, vuruş başına tik (müzik temposu kullanılırken) veya çerçeve başına tik (SMPTE zamanlaması kullanılırken) cinsinden ayarlar. Varsayılan değer sırasıyla 384 tik/vuruş veya 40 tik/kare'dir.
Her MIDI kanalı için verinin MIDI dosyasında ayrı bir ize yazılması gerektiğini belirtir. Bu, bir "format 1" dosyasıyla sonuçlanacaktır. Aksi takdirde, yalnızca bir parça olduğunda, arecordmidi bir "format 0" dosyası oluşturur.
Belirtilen sıralayıcı bağlantı noktasında bir metronom sinyali oynatır.
Metronom sesleri kanal 10'da, MIDI notaları 33 ve 34'te (GM2/GS/XG metronom standart notaları), hız 100 ve süre 1 ile çalınır.
MIDI dosyası ve metronom için zaman işaretini ayarlar.
Zaman işareti, her zamanki gibi, zaman işaretinin notasyona tabi tutulacağı şekliyle payını ve paydasını temsil eden iki sayı ile belirtilir. Payda ikinin kuvveti olmalıdır. Her iki sayı da iki nokta üst üste ile ayrılmalıdır. Zaman imzası varsayılan olarak 4:4'tür.
Clemens Ladisch