sintetizzatore software midi che riproduce file wave


0

Sto programmando un'applicazione che utilizza javax.sound.midi, prepara una sequenza e la invia a un sintetizzatore. Ora vorrei suonare la "melodia" con i suoni, che mi assegno.

Quindi ho pensato di trovare un sintetizzatore software open source in cui poter assegnare vari file wave a strumenti MIDI e quindi accedere al software sintetizzatore dal mio programma Java. Il programma Java dovrebbe collegare il suo trasmettitore al ricevitore del sintetizzatore e riprodurre la melodia.

Tuttavia non ho trovato un software adatto. Qualcuno potrebbe suggerirmi un simile sintetizzatore? O forse dimmi cosa sto effettivamente cercando. Ho cercato "midi software synthesizer", "midi soundbank da file wave" e simili.

Dovrebbe preferibilmente essere indipendente dalla piattaforma o funzionare su Linux e OS X.


Se si tratta di un file .wav, il suono fa parte del file. Sarei sorpreso se esistesse uno strumento simile a quello che descrivi. Il MIDI non ha nulla a che fare con il suono: è un protocollo e si comporta in modo molto simile alla tastiera del computer che emette un comando specifico per causare un risultato specifico. (Premi "A" e sullo schermo apparirà una "A"). Premere un tasto ("C") sulla tastiera e un modulo di interpretazione produrrà un tono basato sulla nota premuta. La tua domanda sembra confondere i due diversi tipi di procedura come se fossero uguali. Forse modifica la tua domanda per essere più chiari.
Xavierjazz,

1
@Xavierjazz, sto specificatamente cercando un sintetizzatore MIDI, il modulo di interpretazione nel tuo commento. Sto usando il sequencer MIDI standard che mi viene restituito da java (MidiSystem.getSequencer ()). Quindi sto cercando un modulo di interpretazione che produca un tono basato sulla nota premuta in cui il tono è un bitstream audio (ad esempio un file .wav).
Amelse Etomer,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.