How does alphaTab handle drum synthesis? #1602
|
Hi there. I'm interested in how does alphaTab play drums. I've seen that there are around hundred drums in guitar pro in general. Are there any samples for all of those drums somewhere in the project? Or is it generated? I'm really curious. Thanks a lot. |
Replies: 3 comments 5 replies
|
alphaTab is using a midi+soundfont212 based audio synthesis engine. This is quite a common combination which you can find in many popular libraries and applications like:
We are using an adapted and customized TypeScript port of TinySoundFont an amazing work of Bernhard Schelling and Steve Folta. So what does this mean in detail:
Footnotes |
|
Hi @Danielku15. Is there any way I can extract wav (or similar) files from sonivox.sf2 file and get all drum sounds pre-recorded that alphaTab produces? I've tried to extract aforementioned sf file with an online tool but couldn't find all the drum samples there, only few ones. Thanks. |
|
I'm interested on how to convert the midi to a "score", I mean, I see in the midi screen the Charles, the kick, they are on its place, but if I try to convert them to AlphaTab format, it gets more notes by compas than the midi, for example in the midi there are four Charles, and in my conversion it goes to six |



alphaTab is using a midi+soundfont212 based audio synthesis engine. This is quite a common combination which you can find in many popular libraries and applications like:
We are using an adapted and customized TypeScript port of TinySoundFont an amazing work of Bernhard Schelling and Steve Folta.
So what does this mean in detail: