Hi !
Well now I tried it according to your suggestion and it seems to work. Now only one question. What happens if I make a midifile of let´s say 26 different velocitys and the wav:s that I then trigger via the midifle only consists of mabe 22 hits ?
Is that really a problem for the dsdn-engine..beccuase then a few hits will be exactly the same(velocity and not different in sound at all ??
Claes
Hi Claes,
Good to hear that it works! Hmm, 26 velocities and only 22 hits are detected in the wav? That could indicate a problem. There could be several reasons for this difference:
1. the volumes of the lowest hits were so low, or they lasted so short that they are discarded by dsoundtool. In this case you do not have a real problem.
2. some sounds last very long (I think the limit is 20 or 30 seconds), for example it could happen with a ride cymbal. Those are discarded by the tool. A workaround is to manually split the wave file into individual hits (at least for the hits that are missing). But also in this case there is not really a big problem.
3. there is not enough silence between the hits (dsoundtool tries to find isolate hits in the wave file by looking for silent periods between non-silent periods), and some sounds in dsoundtool consist actually of 2 subsequent hits. Here we have a problem, because if you would download the dsnd file to the 2box module you will sometimes get a double hit when you only hit once.
I would suggest that you split the dsnd file (there is a menu item for this in dsoundtool) and listen to the individual hits to check some of them contain double hits. If you have, you could try to insert a small silence period just before every hits in the wave file, for example using Audacity.
Best regards,
Louis