wav dosyalarını oynayan midi yazılımı synthesizer


0

Javax.sound.midi kullanan, bir dizi hazırlayan ve bir sentezleyiciye gönderen bir uygulamayı programlıyorum. Şimdi "melodiyi" kendimle verdiğim seslerle çalmak istiyorum.

Bu yüzden, midi enstrümanlarına çeşitli dalga dosyaları atayabileceğim ve ardından java programımdan synthesizer yazılımına erişebileceğim bir açık kaynaklı yazılım synthesizer'ı bulacağımı düşündüm. Java programının vericisini sentezleyicinin alıcısına bağlaması ve melodiyi çalması gerekir.

Ancak uygun bir yazılım bulamadım. Biri beni böyle bir sentezleyiciye ima edebilir mi? Ya da belki söyle, gerçekte aradığımı. "Midi yazılımı synthesizer", "dalga dosyalarından midi soundbank" ve benzerlerini aradım.

Tercihen platformdan bağımsız olmalı veya linux ve os x'de çalıştırılmalıdır.


Bir .wav dosyasıysa, ses dosyanın bir parçasıdır. Anlattığın gibi bir araç olsaydı şaşırırdım. MIDI'nin sesle ilgisi yoktur - bu bir protokoldür ve bilgisayar klavyesine benzer şekilde davranarak belirli bir sonuç vermesini sağlar. ("A" ya basın ve ekranda bir "A" belirecektir). Klavyenizdeki bir tuşa ("C") basın, çeviri modülü basılan nota göre bir ton üretecektir. Sorunuz, iki ayrı prosedürü aynılarmış gibi birleştiriyor gibi görünüyor. Belki de sorunuzu daha açık olması için düzenleyin.
Xavierjazz

1
@Xavierjazz, özellikle yorumunuzdaki yorumlama modülü olan bir MIDI sentezleyici arıyorum. Java (MidiSystem.getSequencer ()) tarafından bana döndürülen standart MIDI sıralayıcı kullanıyorum. Bu yüzden, tonun bir ses bit akımı olduğu basılan nota dayalı bir ton üreten bir yorumlama modülü arıyorum (örneğin, bir .wav dosyası).
Sebastian Langer
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.