tiMidity: ilk sessizliği koruyarak izleri çıkar


2

tiMiditytek bir parçayı standart bir MIDI dosyasından ses dosyalarına, -o out.wavseçeneğini -Q 0,-nve n'thth dışındaki tüm parçaları susturma seçeneğini kullanarak ayıklayabilirsiniz .

Ancak, sonuçta ortaya çıkan .wav dosyalarının ( sox -m *.wav ...) yeniden karıştırılması orijinali yeniden oluşturmayabilir (tüm parçalar hariç-Q ). Bunun nedeni, ilk nota kaydetme olayının, toplam başlangıçtan birkaç saniye sonra (yani, bir dinlenme ile başlar) tam olarak ilk nota başlayan bir ses dosyası oluşturmasıdır. Asil ama yanlış yönlendirilmiş.

İlk nota önce sessizliği koruyarak tek bir parça ses dosyasına nasıl çıkarılabilir ?

(Her parçaya, müziğin başlangıcında sahte bir sıfır hacimli not eklemek için MIDI dosyasını düzenlemeli miyim? Veya msıfır hacimli bir başlangıç ​​notu olan sahte bir parça ve ardından -Q 0,-n,-m?)

Yanıtlar:


3

timidity sürüm 2.14.0'da, --preserve-silenceilk basamakları bırakmasını engelleyen bir seçenek vardır.


Aslında, sourceforge'un timidity.c adresinden 2.14.0 bu seçeneği içerir. Yuppi! Henüz çekingenlik paketi 2.13.2 olan Ubuntu 12.04 LTS'ye henüz ulaşmadı.
Camille Goudeseune

Ubuntu 14.04 LTS hala 2.13.2 çekingeninde kaldı.
Camille Goudeseune

Ubuntu 16.04.3 LTS hala 2.13.2 çekingeninde kaldı.
Camille Goudeseune,

1
Sanırım bu, doğrudan ambalajlama faaliyeti görünmeyen Debian'dan geliyor . Öte yandan, 2.14.x sürümünün timidity ++ sourceforge sayfasında da belirtilmemiştir.
Aryeh Leib Taurog
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.