2012-03-29 65 views
5

Gần đây tôi đã bắt đầu xây dựng một ứng dụng Android sẽ sử dụng nhiều âm thanh MIDI. Vấn đề: Âm thanh MIDI chuẩn của Android thật khủng khiếp. Trên Windows và Linux, tôi đã cải thiện âm thanh bằng cách áp dụng soundfont (.sf2) - dường như không thể thực hiện được trên Android mà không cần thêm quảng cáo.Cải thiện âm thanh tổng hợp MIDI trên Android/Tải phông chữ âm thanh

Khi tìm kiếm giải pháp, EAS_LoadDLSCollection() bật lên một vài lần, nhưng vì tôi khá mới với lập trình Android, tôi không thể tìm ra cách sử dụng nó.

Không bắt buộc phải thay đổi âm thanh MIDI - chỉ dành cho ứng dụng là đủ.

Bất kỳ gợi ý nào được đánh giá cao.

+0

bạn đã đến với giải pháp cho điều này chưa? Tôi cũng rất thích câu trả lời. – nunos

Trả lời

1

Có thể sử dụng FluidSynth. Tuy nhiên, bạn sẽ phải biên dịch nó cho JNI. Các bước để làm như vậy có thể được tìm thấy trên this thread về nó. Cũng có một số nhận xét thú vị khác trong chuỗi đó.