Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sound font question #123

Closed
yaras6 opened this issue Mar 14, 2017 · 4 comments
Closed

Sound font question #123

yaras6 opened this issue Mar 14, 2017 · 4 comments
Assignees
Milestone

Comments

@yaras6
Copy link

yaras6 commented Mar 14, 2017

Could you recommend a better sound font for player? Have you any experience in this topic, or should I google more? I tried few sound fonts, but I could not find better

@Danielku15
Copy link
Member

I made the best experience with the default soundfont that comes with alphaTab. It does not sound the best but has a reasonable size to download. Musescore has a really nice soundfont (Fluid R3) but it's quite big in the SF2 format. The FluidR3Mono_GM.sf3 would be great in size and quality, but alphaSynth does not support SF3 (ogg-vorbis compression) so far. I started looking into this but decoding ogg-vorbis to raw PCM samples is a nightmare since I cannot use libvorbis (C library) .

I also thought of supporting mini-sf2s or SFZ for more flexible loading of only individual instruments. If you only need 5-12 instruments, higher quality soundfonts would be still feasable to download. It's not directly on my roadmap but somewhere in the back of my mind 😄

I've also experienced that not all SF2 soundfonts are always played as expected. If you found a dedicated SF2 you'd like to use, but experience issues with it, let me know so I can look into this dedicated problems.

@yaras6
Copy link
Author

yaras6 commented Mar 15, 2017

I think sound in music is one of most important think :-). So if it is possible please move if from back of your mind to the road map. Would be very great to have better sound, but I understand, that you need to make much more effort to download fonts for concrete instrument.

@gburlet
Copy link

gburlet commented Mar 15, 2017

Better quality sound fonts are nice, sure, but I don't think it has a place on the critical path. AlphaTab is a music engraving library whose primary purpose is to engrave sheet music. Maybe this is a feature request for AlphaSynth, but even then I'm not sure it belongs on the crit path. Just my opinion; @Danielku15's the big boss.

@Danielku15 Danielku15 added this to the 1.x milestone Aug 19, 2018
@Danielku15 Danielku15 modified the milestones: 1.x, 1.0.0 May 7, 2020
@Danielku15
Copy link
Member

I consider this discussion as closed. AlphaTab 1.0 will ship with a Sonivox based soundfont and with the new TinySoundFont based synth quite a bit more soundfonts are supported better.

Feel free to reopen if needed. There are other issues tracking improvements like to support multiple soundfonts and SF3.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants