2012-03-29 20 views
5

Niedawno rozpocząłem budowę aplikacji na Androida, która będzie intensywnie korzystać z dźwięków MIDI. Problem: standardowy dźwięk Android MIDI jest po prostu okropny. W systemach Windows i Linux znacznie poprawiłem dźwięk, stosując soundfont (.sf2) - to nie wydaje się możliwe na Androidzie bez dalszych ceregieli.Poprawa dźwięku syntezatora MIDI na Androida/ładowanie czcionek dźwiękowych

Podczas szukania rozwiązania, EAS_LoadDLSCollection() pojawiło się kilka razy, ale ponieważ jestem całkiem nowym programistą Androida, nie mogę się dowiedzieć, jak z niego skorzystać.

Nie jest konieczne, aby dźwięk MIDI był zmieniany na cały system - wystarczy, aby aplikacja była wystarczająca.

Wszelkie wskazówki są mile widziane.

+0

Czy znalazłeś rozwiązanie tego problemu? Jestem bardzo zainteresowany również odpowiedzią. – nunos

Odpowiedz

1

Wygląda na to, że możliwe jest użycie FluidSynth. Musisz jednak skompilować go dla JNI. Kroki, które należy wykonać, można znaleźć na stronie: this thread. W tym wątku są też inne interesujące komentarze.