unofficial 2box forum

2Box Drumit 5 Forum => DrumIt 3 and DrumIt 5 Software - PC / Mac => Topic started by: Louis on June 14, 2011, 09:34:30 PM

Title: DSoundTool 1.11 released
Post by: Louis on June 14, 2011, 09:34:30 PM
Some issues were raised on this forum on DSoundTool; in summary:
- out of memory problems
- generated midi files were not "dynamic" enough (they contained too few hard hits and soft hits)
- sometimes the end of samples were not correctly detected and cut off too early when creating a dsnd from a single wave file

I have tried to address these issues in the new release. I must confess that I have not been able to reproduce the last problem, but I have adjusted some parameters so hopefully this has improved. Please let me know if you still have problems.

The memory problem is hard to address in general. If you still encounter out-of-memory problems, please follow the instructions on http://www.shortestpath.se/dsoundtool/download.html
Title: Re: DSoundTool 1.11 released
Post by: Jman on June 15, 2011, 02:39:30 AM
Thanks for working on those improvements Louis. Without your tool I wouldn't have all the new dsnd's in the module that I now have. I only did a Snare drum and Snare rimshot dsnd from the generated MIDI sequence so far from the new 1.1 version and that came out very nice ... I'll test it on some cymbals next time I have some time ... thanks again... J
Title: Re: DSoundTool 1.11 released
Post by: Jman on June 16, 2011, 05:44:58 AM
I still haven't tested out any cymbals with long sustain, but I have done some toms, and this version does not cut the tails off of the sounds when converting the all wavs in one file generated from the MIDI sequence .... works great. And I do think the velocity dynamics are better IMO .... Great job Louis!
Title: Re: DSoundTool 1.11 released
Post by: Louis on June 16, 2011, 07:05:26 AM
Quote from: Jman on June 16, 2011, 05:44:58 AM
I still haven't tested out any cymbals with long sustain, but I have done some toms, and this version does not cut the tails off of the sounds when converting the all wavs in one file generated from the MIDI sequence .... works great. And I do think the velocity dynamics are better IMO .... Great job Louis!

Thank you for this feedback Jman! Sounds encouraging, but I think I'll leave the champaign bottle in the freezer a bit longer till I hear something about cymbal results.
Title: Re: DSoundTool 1.11 released
Post by: logihack on June 16, 2011, 08:35:34 AM
Louis, thank you for this...i dont have memory problem anymore and the dynamics is better...but i still have problems with tails of the sound...if i look the velocity layers the damaged sample is always around 350 - the file is shorter...is there any possibility to have a delete option in that velocity layer window - im talking about 1.12 version ;) ...
Jman its strange that you had(have) that problem just with cymbals...in my case i get that bad sample, no mater how long(big)the sound is
Title: Re: DSoundTool 1.11 released
Post by: Slap the drummer on June 16, 2011, 01:11:04 PM
Quote from: Louis on June 16, 2011, 07:05:26 AM
Thank you for this feedback Jman! Sounds encouraging, but I think I'll leave the champaign bottle in the freezer a bit longer till I hear something about cymbal results.

Thank you Louis, nice one !   :)

Well I just tried a 20in istanbul ride from the C&V pack, and after making the .dsnd file, I split it back out and then compared with
the original SD output (loudest sample).  Spot on - the .dsnd file ends at exactly the point the original fades to zero.
But that's only 7.7 seconds...... er, I thought it wd be longer.  I'll find a longer one later tonight.

Hey Jman - any thoughts on which cymbal in here has a truly long sustain ?
Title: Re: DSoundTool 1.11 released
Post by: Jman on June 16, 2011, 01:44:42 PM
Quote from: Slap the drummer on June 16, 2011, 01:11:04 PM
Thank you Louis, nice one !   :)

Well I just tried a 20in istanbul ride from the C&V pack, and after making the .dsnd file, I split it back out and then compared with
the original SD output (loudest sample).  Spot on - the .dsnd file ends at exactly the point the original fades to zero.
But that's only 7.7 seconds...... er, I thought it wd be longer.  I'll find a longer one later tonight.

Hey Jman - any thoughts on which cymbal in here has a truly long sustain ?
1st splash I did, cut off the tails .... strange ... compared it split out and a definite difference. Split out it just dies naturally.

C&V has some rides with 12 second or so samples ...  20" Z K heavy for example...
Title: Re: DSoundTool 1.11 released
Post by: Slap the drummer on June 16, 2011, 04:30:13 PM
Quote from: Jman on June 16, 2011, 01:44:42 PM
... compared it split out and a definite difference. Split out it just dies naturally.

Ahh - I didn't try actually playing the file I made !
Do you mean that if you split the .dsnd file out it looks ok, but when you play back through the module
you can hear it cut ? ?

I know that I had the same problem originally but now I can't remember all the ins and outs  :P

Title: Re: DSoundTool 1.11 released
Post by: Jman on June 16, 2011, 07:26:50 PM
Quote from: Slap the drummer on June 16, 2011, 04:30:13 PM
Ahh - I didn't try actually playing the file I made !
Do you mean that if you split the .dsnd file out it looks ok, but when you play back through the module
you can hear it cut ? ?

I know that I had the same problem originally but now I can't remember all the ins and outs  :P


If I play the multi hit single WAV file it is fine .... if I convert the file to dsnd and listen to it either in DSoundtool or the drum module the tail is chopped off somewhat premature...
Title: Re: DSoundTool 1.11 released
Post by: Louis on June 16, 2011, 08:51:02 PM
Ok, so it seems that version 1.11 is an improvement but that not all problems have been solved. I will have a more thorough look at this when I have the time, with a little bit luck next week and provide a new fix. Thank you all for valuable feedback so far!

It would be great if you could mail me (preferably not too big) examples of failing wav files to info (at) shortestpath.se, or share them somehow in some place on the internet. Logihack, I am particularly interested in your problem...
Title: Re: DSoundTool 1.11 released
Post by: Jman on June 17, 2011, 04:22:57 AM
I cranked out dsnds today for a full Gretsch kit ... toms, snare, kick, and also a crash with long sustain .... everything came out very nice with the new MIDI sequences and the new 1.1 version in general (no tails chopped off to the ear anyway... ) .... thinking back on the splash I built the other night it was a MIDI multi hit file that I had created in the last version of DSoundTool and then converted it to dsnd with the latest version  .... I would not think that would make a dif... but like I say all dsnds came out nice today ... So, yes you can say that this version is a big improvement .... I'll have to do a few more cymbals just to double check, but a noticable improvement for sure... good work Louis!
Title: Re: DSoundTool 1.11 released
Post by: Slap the drummer on June 17, 2011, 09:37:40 AM
I've made a few more rides and crashes now as well, including the heavy ride Jman mentioned,
and no problems that I can hear.
Title: Re: DSoundTool 1.11 released
Post by: Slap the drummer on June 17, 2011, 09:46:32 AM
Quote from: logihack on June 16, 2011, 08:35:34 AM
Louis, thank you for this...i dont have memory problem anymore and the dynamics is better...but i still have problems with tails of the sound...if i look the velocity layers the damaged sample is always around 350 - the file is shorter...is there any possibility to have a delete option in that velocity layer window - im talking about 1.12 version ;) ...

Hi Logihack
Not sure but are you saying that only one sample out of a file is getting chopped?

I have noticed that in EZplayer the end of the midi file can be a problem, in that it loops back to the start immediately.....
so I have seen in Sound Forge where the last sample gets chopped by the start of the loop and the first very quiet sample,
with a tiny gap between.  I did try adding extra silence to the end of the midi but EZp seemed to ignore it.

Anyway, just a suggestion..........

(So there's no confusion, for me the orig problem was that every note was getting chopped).
Title: Re: DSoundTool 1.11 released
Post by: logihack on June 17, 2011, 11:19:40 AM
Quote from: Slap the drummer on June 17, 2011, 09:46:32 AM
Hi Logihack
Not sure but are you saying that only one sample out of a file is getting chopped?

I have noticed that in EZplayer the end of the midi file can be a problem, in that it loops back to the start immediately.....
so I have seen in Sound Forge where the last sample gets chopped by the start of the loop and the first very quiet sample,
with a tiny gap between.  I did try adding extra silence to the end of the midi but EZp seemed to ignore it.

Anyway, just a suggestion..........

(So there's no confusion, for me the orig problem was that every note was getting chopped).
yes just one file is faulty...but i must tell, that i work in logic 8, since im on mac and i think sound forge is for windows only...but i think if have midi file just with 30 samples, everything is ok...i should test this more, but time is not on my side these days...i will report tomorrow, about how this sounds are on big PA...i have concert today and its a first time with 2box module  :patbat2box:
Title: Re: DSoundTool 1.11 released
Post by: Jman on June 17, 2011, 04:01:22 PM
Yeah, too bad you can't set EZ Player so that it stops at the end of the MIDI sequence (at least I never found that as an auto option?) On the files I've done with 99 hits, I have to watch the end of the recording real close and stop it on time! That is one thing nice about splitting out the multi hits to individuals ..... you can always just delete the extra hits.
Title: Re: DSoundTool 1.11 released
Post by: Jman on June 20, 2011, 06:45:29 PM
I did run into similar problems with cymbal tails getting chopped in the new version. And some other strange stuff ... with the new MIDI sequences I was getting random no. of hits .... iE ... make a 33 hit recording and end up with 31 hits or 32 hits .... make a 99 hit recording and end up with anything from 94 to 99 hits ... I thought it might be a sync problem, but I tried synching in the player ... and it didn't change anything ... when I used the earlier MIDI sequences that didn't happen ... not sure what's up on that ....
So, anyway, just reverted to the previous MIDI sequences and splitting out the Wavs to individuals works just fine for me ....
Title: Re: DSoundTool 1.11 released
Post by: Louis on June 20, 2011, 08:45:12 PM
Hi Jman,

I did some experiments, and I can confirm that I made a typo in one of the parameters that is involved in splitting of wave files. The result is that samples with very low volume get skipped, so I would suspect that the samples that had lowest volume were skipped.

I was finally also able to reproduce the tail-cut example. I got this when the overall volume in the recorded wave file was very low. I could improve it quite a lot by a few simple adjustments, but not completely get rid of it without making more radical changes. I will test a bit more and release a new version soon.

But in general I would recommend to make sure to record with as high volume as possible (without causing "red peaks"). Also I would recommend to record at 24 bits; this minimizes rounding errors when DSoundTool scales up the volumes and should give a little bit better sound quality at low volumes. The latter also applies if you use "many wave files in 1 directory" method.
Title: Re: DSoundTool 1.11 released
Post by: Slap the drummer on June 21, 2011, 11:44:41 AM
Hi Louis - I know its not a major point but cd I clarify the 24bit/16bit issue.....

DSoundTool converts from 24bit to 16bit last of all I assume.  And it's best to feed it 24bit so that the volume
adjustments are made at 24bit.... right so far?

So if we don't use the "Max Volume" feature it wdn't make any difference if we feed it 16bit, or does the DSoundTool
still do some "processing" of the samples?

Also, it crosses my mind - if we make volume adjustments AFTER the initial creation of the .dsnd file we might lose
technically lose a small amount of fidelity because the adjustments are now being made to a 16bit file ?


I must say now I'm turning out the dsnd files I really appreciate the way the tool has been designed (with the max
volume features and so on).  The most time is spent bouncing the files in SD.  Creating .dsnd files can literally
take seconds !  Great stuff.

Thanks
Title: Re: DSoundTool 1.11 released
Post by: Louis on June 21, 2011, 04:41:26 PM
Quote from: Slap the drummer on June 21, 2011, 11:44:41 AM
Hi Louis - I know its not a major point but cd I clarify the 24bit/16bit issue.....

DSoundTool converts from 24bit to 16bit last of all I assume.  And it's best to feed it 24bit so that the volume
adjustments are made at 24bit.... right so far?

So if we don't use the "Max Volume" feature it wdn't make any difference if we feed it 16bit, or does the DSoundTool
still do some "processing" of the samples?

Also, it crosses my mind - if we make volume adjustments AFTER the initial creation of the .dsnd file we might lose
technically lose a small amount of fidelity because the adjustments are now being made to a 16bit file ?


I must say now I'm turning out the dsnd files I really appreciate the way the tool has been designed (with the max
volume features and so on).  The most time is spent bouncing the files in SD.  Creating .dsnd files can literally
take seconds !  Great stuff.

Thanks

Yes, you are right on all points, spot on! So indeed, when you don't use the max volume feature, there is no difference in 16/24 bits; only when you scale volumes. And thanks (again!) for your compliments :D
Title: Re: DSoundTool 1.11 released
Post by: Slap the drummer on June 22, 2011, 08:17:59 AM
On the subject of red peaks and starting out with as high volume as possible, I've noticed that in SD2.0 that
when you bounce a drum out to a 2 channel WAV, if the signal clips then SD redoes the mixer stage and then
puts out a WAV which peaks back under 0db.

Which is a pretty cool feature.  So I guess we can ramp up the mic volumes without having to worry too much
about clipping......  ?
Title: Re: DSoundTool 1.11 released
Post by: Jman on June 22, 2011, 02:59:11 PM
Quote from: Slap the drummer on June 22, 2011, 08:17:59 AM
On the subject of red peaks and starting out with as high volume as possible, I've noticed that in SD2.0 that
when you bounce a drum out to a 2 channel WAV, if the signal clips then SD redoes the mixer stage and then
puts out a WAV which peaks back under 0db.

Which is a pretty cool feature.  So I guess we can ramp up the mic volumes without having to worry too much
about clipping......  ?

I didn't know that .... A lot of producer presets in Sd2.0 peg the Red a lot .... so that explains it ....
Title: Re: DSoundTool 1.11 released
Post by: Slap the drummer on June 22, 2011, 07:00:32 PM
Yeah, it seems to calculate an output level (to right on bounce dialog box) and then redo if the level
goes over.

I keep meaning to check that it does just bring the master level down........
Title: Re: DSoundTool 1.11 released
Post by: logihack on June 23, 2011, 10:04:34 AM
well, i did some good samples yesterday...now i know that the problem with tails of the sound must be in logic, because everything works fine in toontrack solo...but the progress is so slow - much slower than working with logic, where you dont have to record every sample
Title: Re: DSoundTool 1.11 released
Post by: Jman on July 08, 2011, 12:17:22 AM
Anyone had a (Java) Negative Array Size Exception message that prevents you from completing a dsnd? That's what I got today....
Title: Re: DSoundTool 1.11 released
Post by: Louis on July 08, 2011, 10:55:04 PM
Yes, it is a bug that I also have found and fixed. I had planned to release a new version last week. Unfortunately this did not happen; I spent the last 10 days at the hospital because my 12-year old son was diagnosed with diabetes. My son is ok and we came back home today.

I must say that we got really great support, the health care in Sweden is really fantastic for children.

You understand that I was not in the mood for any programming... I am sorry for any inconvenience that this bug causes. If I remember well (but my memory is dim) the bug occurs if the wav file that is to be converted is bigger than a certain size; you could try to split the file using soundforge before converting to dsnd.

If everything goes fine, perhaps I will release next week, there is only some tweaking and testing left, but I do not want to make any promise at this point.
Title: Re: DSoundTool 1.11 released
Post by: Jman on July 08, 2011, 11:31:53 PM
Quote from: Louis on July 08, 2011, 10:55:04 PM
Yes, it is a bug that I also have found and fixed. I had planned to release a new version last week. Unfortunately this did not happen; I spent the last 10 days at the hospital because my 12-year old son was diagnosed with diabetes. My son is ok and we came back home today.

I must say that we got really great support, the health care in Sweden is really fantastic for children.

You understand that I was not in the mood for any programming... I am sorry for any inconvenience that this bug causes. If I remember well (but my memory is dim) the bug occurs if the wav file that is to be converted is bigger than a certain size; you could try to split the file using soundforge before converting to dsnd.

If everything goes fine, perhaps I will release next week, there is only some tweaking and testing left, but I do not want to make any promise at this point.

Sorry you have had such a shake up in your life ... it really brings you back to what is most important in life when something like that happens ... best to your son and you and your family Louis...

I did go ahead and split out the waves in SF the other day and it worked just fine ... so it evidently is a bug only when large single Wav file is used..... take care of the fam .... no worries, no rush ... best wishes, J
Title: Re: DSoundTool 1.11 released
Post by: Louis on July 13, 2011, 08:45:45 PM
At last DSoundTool 1.12 is released. This is a bug fix release:

    * Fixed an error when creating a dsnd file from a large wave file.
    * Further improved silence detection when creating dsnd files from a single wave file.

The silence detection is not 100% perfect: a little bit "tail cutting" of certain long-lasting cymbal sounds can still occur if the samples are recorded at very low volumes. But for most sounds (also most cymbal sounds) I think/hope that this version will be good enough.

Any feedback would be appreciated!
Title: Re: DSoundTool 1.11 released
Post by: Jman on July 14, 2011, 12:55:39 AM
Cool, Thanks Louis, give er a try next dsnd's I make ..... and again really appreciate what you've done with this. If it weren't for your program I wouldn't have these killer new drum sounds in my module!  :patbat2box:
Title: Re: DSoundTool 1.11 released
Post by: Jman on July 15, 2011, 11:54:31 PM
I haven't done any new cymbals yet, but did some toms and it worked great using the "all samples are contained in one .wav file" ... all tails were in tact .... Plus with your newest MIDIs I am getting a wide dynamic range. I think you have this updated tool working quite well! Thanks for all your work Louis! J
Title: Re: DSoundTool 1.11 released
Post by: Jman on July 16, 2011, 03:03:06 AM
I just generated a couple new MIDI sequences from version 1.12 and the velocities go from loudest to softest whereas before it was softest to loudest.... is that on purpose?
Title: Re: DSoundTool 1.11 released
Post by: Louis on July 16, 2011, 09:45:52 PM
Quote from: Jman on July 16, 2011, 03:03:06 AM
I just generated a couple new MIDI sequences from version 1.12 and the velocities go from loudest to softest whereas before it was softest to loudest.... is that on purpose?

Hi Jman, good to hear that the updates work well. Yes, I changed the order in generated midi files from loudest to softest; that makes it in certain use cases easier to get an as loud as possible recording, which will help in getting higher quality dsnd files.
Title: Re: DSoundTool 1.11 released
Post by: Slap the drummer on July 18, 2011, 10:53:36 AM
Thanks Louis, nice one  :)

And great idea going from loud to soft, easier to check the gap between hits will be long enough
as well.
Title: Re: DSoundTool 1.11 released
Post by: Jman on July 18, 2011, 01:54:09 PM
Quote from: Slap the drummer on July 18, 2011, 10:53:36 AM
Thanks Louis, nice one  :)

And great idea going from loud to soft, easier to check the gap between hits will be long enough
as well.
Yup, it makes it that much easier as you can tell right from the first hit about volume peaks and length of sample ..... I just have to make a new slew of MIDI's now ;D
Title: Re: DSoundTool 1.11 released
Post by: logihack on July 19, 2011, 01:12:59 PM
the new version works great form me...now i can work in logic - its faster than solo...one sample in 3min  :rock:
Title: Re: DSoundTool 1.11 released
Post by: digitalDrummer on August 17, 2011, 01:56:00 AM
Anyone else having trouble running DSoundTool in Windows. I have it running fine on my Mac, but can't get it going on my Win 7 laptop (where all my VSTs reside!).
On the mac, it launches straight from the web link, but won't do that on PC, neither will it instal from the zipped folder.
Any suggestions?
Title: Re: DSoundTool 1.11 released
Post by: Jman on August 17, 2011, 03:23:03 AM
Quote from: digitalDrummer on August 17, 2011, 01:56:00 AM
Anyone else having trouble running DSoundTool in Windows. I have it running fine on my Mac, but can't get it going on my Win 7 laptop (where all my VSTs reside!).
On the mac, it launches straight from the web link, but won't do that on PC, neither will it instal from the zipped folder.
Any suggestions?
I'm on Win 7 ... On the zip folder I right clicked the first time, extract all. Then from the extracted folder ... double click the Windows Batch file and it opens for me. Might wanna check that you have the Java plugin enabled in your browser.
Title: Re: DSoundTool 1.11 released
Post by: digitalDrummer on August 17, 2011, 03:46:02 AM
Quote from: Jman on August 17, 2011, 03:23:03 AM
Might wanna check that you have the Java plugin enabled in your browser.
Thanks Jerry, you nailed it in one! Updated Java and installed like a dream.
Title: Re: DSoundTool 1.11 released
Post by: edcito on August 17, 2011, 05:41:49 AM
Quote from: digitalDrummer on August 17, 2011, 01:56:00 AM
Anyone else having trouble running DSoundTool in Windows. I have it running fine on my Mac, but can't get it going on my Win 7 laptop (where all my VSTs reside!).
On the mac, it launches straight from the web link, but won't do that on PC, neither will it instal from the zipped folder.
Any suggestions?
Why do you keep the pc? ditch it now;D
Title: Re: DSoundTool 1.11 released
Post by: digitalDrummer on August 17, 2011, 05:45:41 AM
Quote from: edcito on August 17, 2011, 05:41:49 AM
Why do you keep the pc? ditch it now;D
Lucky I didn't! The hard drive on my Mac died last week. And three months ago, the main board had to be replaced as well. So much for Macs being dependable! That said, the service was excellent.
Title: Re: DSoundTool 1.11 released
Post by: edcito on August 17, 2011, 06:27:10 AM
Quote from: digitalDrummer on August 17, 2011, 05:45:41 AM
Lucky I didn't! The hard drive on my Mac died last week. And three months ago, the main board had to be replaced as well. So much for Macs being dependable! That said, the service was excellent.

Haha, yeah I agree, hardware-wise macs are a rip-off..... not even the most expensive mac (laptop) has a HDMI output! whereas a $500 asus has even 3g modem...
But in the software and plug and play arena, don't tell me it's not amazing your audio device is recognised instantly by the mac?
And don't get me started with the trackpads on a pc..... :patbat2box:
Title: Re: DSoundTool 1.11 released
Post by: Manfred on September 30, 2011, 09:01:07 PM

Hello,

i'm trying to create my first DSNDs out of the NDK sample library but i get error messages from DSoundtool:

"File 441_sn12wbop_stxl_ord_043.wav has unsupported format; must be 44,1kHz, mono or stereo, 16 or 24 bits"

All the samples have been converted to 44100Hz but i still get this message. So i checked the properties of the file with Wavosaur:

Wavosaur statistics and informations

------------------------------------

General information:


   Sample name:      Z:\home\nj\NDK\...\ord\441\441_sn12wbop_stxl_ord_043.wav

   Channel number:      2

   Sample number:      119247

   Total duration:      00:00:02:704

   Frequency:      44100Hz

   Bits per sample:   24

   Format:         PCM


Selection:


   Selection start:   0

   Selection end:      0

   Delta:         1


No loop points

No marker points

No automation points
------------------------------------

So it is 44,1kHz, Stereo and 24bit but still doesn't work. Any ideas?

Regards, Manfred
Title: Re: DSoundTool 1.11 released
Post by: Deve Loper on September 30, 2011, 09:49:41 PM
Did you try the DrumIt Five Editor?
It swallows all sample rates, 8, 16 or 24 bits, mono or stereo.
Just (so far) only single zone.

Deve.
Title: Re: DSoundTool 1.11 released
Post by: Manfred on September 30, 2011, 11:54:56 PM
Hi,

yes, but as you already said it can only do single zone sounds. And it does some normalizing but only for the first sample. Thats a bit weird. To get a uniform distribution over the dynamic range you need to edit each sample with a wav-editor prior creating a sound. Otherwise it looks like this:


(http://www.njnj.de/bilder/2Box_Editor.png)


I know that there is some progress with the 2Box editor but so far it is a bit laborious. At least the sound editor, the kit editor is a nice tool to rearrange the kits.

So anybody an idea why DSoundtool doesn't like my wav files? They were converted from 48kHz to 44.1kHz with a small script and SoX (http://sox.sourceforge.net/) by the way.

Regards, Manfred


Title: Re: DSoundTool 1.11 released
Post by: Manfred on October 01, 2011, 12:16:15 AM

Okay, i found the answer in the FAQ at the SoX homepage

----------------------------------------------------------------------------
Question:

Why can't this wav file (with more than 2 channels or bit-depth more than 16) that I created with SoX be read by other programs?

Answer:

Unfortunately, there are 2 variants of the WAV-file standard for such files: an unofficial one, and the official one from Microsoft. SoX can read such files regardless of which standard they conform to, but some applications can cope with only one of the two variants. By default, SoX creates such files according to the official standard; to create such a wav file that conforms to the unofficial standard, `-t wavpcm' must be given before the name of the output file.
----------------------------------------------------------------------------

So adding the option "-t wavpcm" to my small script solved the problem. Obviously DSoundtool wants what they call "unofficial standard". Anyway, converting a whole directory and creating the DSND file is now done in less than 3 minutes  :)

Regards, Manfred
Title: Re: DSoundTool 1.11 released
Post by: Louis on October 01, 2011, 08:57:58 PM
Hi Manfred,

Sorry for the trouble it took you to do the conversion, I had no idea that there were two different wave formats. I will have a look into this before next DSoundTool release (2box is again ahead of me with OS 1.20 vs. DSoundTool 1.11)

I have used a tool called r8brain, http://www.voxengo.com/product/r8brain/ to convert wave files from 48 KHz to 44.1 KHz. It support converting all files in a directory (and sub-directories too, I think) and it worked fine.

Best regards,

Louis

Title: Re: DSoundTool 1.11 released
Post by: Deve Loper on October 01, 2011, 09:33:02 PM
Hi. Must be something weird with your wav files you dropped. Depending on the loudest layer abs level, all layers get amplified so the loudest layer is normalized. So orig -5 -9 -13 will become 0 -4 -8.
Test with the birch sounds on our web.
Before dropping files you need not normalize any of them.
Deve.
Title: Re: DSoundTool 1.11 released
Post by: Manfred on October 03, 2011, 10:48:29 AM

Hi Deve,

thanks for the explanation. I will try with the Birch files on your web page.


@Louis

no problem at all since i know now how to prepare the wav files  :D

But i have another question: When opening a DSND file and klick on one of the zones i get a table with information about each layer. Can you please tell me what the range for the values "Velocity" and "Max volume" is.

For velocity i thought it is 0 to 360 as described in the "Advanced topics" of your online documentation. But i opened a sound file which i created with SD2.0 samples and i saw a negative velocity value:


(http://www.njnj.de/bilder/DSoundtool_Zone3head.png)


I can't imagine what a negative velocity is. Is there an explanation or is it a bug?

Second question is the range for the volume. Looking at at the values of several files the maximum seems to be 32768. That looks like 16bit including 1 bit for sign. Is this always the range for the volume no matter if i use 16bit or 24bit samples to create the sounds?

Thanks for your help,

Manfred
Title: Re: DSoundTool 1.11 released
Post by: Louis on October 03, 2011, 06:14:45 PM
Quote from: Manfred on October 03, 2011, 10:48:29 AM

But i have another question: When opening a DSND file and klick on one of the zones i get a table with information about each layer. Can you please tell me what the range for the values "Velocity" and "Max volume" is.

For velocity i thought it is 0 to 360 as described in the "Advanced topics" of your online documentation. But i opened a sound file which i created with SD2.0 samples and i saw a negative velocity value:

I can't imagine what a negative velocity is. Is there an explanation or is it a bug?

Second question is the range for the volume. Looking at at the values of several files the maximum seems to be 32768. That looks like 16bit including 1 bit for sign. Is this always the range for the volume no matter if i use 16bit or 24bit samples to create the sounds?


Question 1: when I reversed-engineered the dsnd file format I did not know exactly how to interpret the velocity values. Since I could only find samples within a range of 360 I took 360 as maximum and 0 as minimum. But I should have used 511 as maximum. In order to preserve backward compatibility, I extended the range to -151 ... 360, but I forgot to update the manual. Very soft hits can have negative velocities.

Question 2: yes, DSoundTool normalizes volumes to 16-bit values, so 32768 (= abs(-32768) for binary number afficionados) is the maximum even for 24-bit samples.
Title: Re: DSoundTool 1.11 released
Post by: Manfred on October 03, 2011, 07:31:00 PM

Hi Louis,

thanks for your reply! Interesting to see that a lot of factory sounds are using mostly the upper half of the velocity range. At least the files i opened have very few layers with velocities below 100. But while drumming the played volume of the samples is a function of the trigger inputs. By the way the AD-Converters at the trigger inputs (ADC78H90) have a resolution of 12 bit.

I hope i'm not bothering you but i have another question regarding the naming of zones when opening a DSND file. As example a screenshot of the hihat file Swiss Med12:

(http://www.njnj.de/bilder/DSoundTool_SwissMed12.png)

So the zones are named by the zone number (3, 8 and 9) followed by the description. Is the description just a description stored in the file or does it mean anything? I'm asking because the bow sounds have "closed", "10", "35" and "95" in its name. But i read somewhere that the distribution between closed and open is uniform just depending on the number of halfopen levels.

At the Groove15 hihat there is a zone called "Zone 8: bow 25 open". But zone 8 is edge. Thats why i guess it is just a description.

Regards, Manfred

PS. And the mapping of the zones obviously has changed since the last OS update. At my kit the bow of the hihat is now displayed as zone 4 and not 3 anymore. And the heads of snare and toms are now zone 1....
Title: Re: DSoundTool 1.11 released
Post by: Louis on October 03, 2011, 07:50:22 PM
Hi Manfred,

I forgot to mention: you can consider the velocity as a logarithmic number; for example the difference between velocity 0 and 100 is very small, but the difference between 260 and 360 is huge.

Regarding the names of the zones: you are right, the zone number is the (OS 1.1 based) zone number. The description is stored in the dsnd file, and is obviously not always correct, but it has no impact whatsoever on how the sounds are played. Only the zone number and (for hihat) the order in which the zones are listed is of importance.

I also noticed that the zone numbers have changed in OS 1.20. I don't know why.

Best regards,

Louis
Title: Re: DSoundTool 1.11 released
Post by: Manfred on October 03, 2011, 08:01:58 PM
Hi,

thanks again for the explanation. Regarding the order of the hihat sounds the "Swiss SE 14" seems to be a kind of misfit. There it starts with foot splashes whereas the other files have foot splashes at the end of the file.

Best Regards,

Manfred

PS. No more questions for today  :)
Title: Re: DSoundTool 1.11 released
Post by: dancebander on October 25, 2011, 05:36:39 PM
Hi!
Why is DSoundtool piching up the dsnd files when the files have been split?

>:(
Best Regards
dancebander
Title: Re: DSoundTool 1.11 released
Post by: digitalDrummer on February 27, 2012, 09:08:52 AM
Is it possible to delete a single layer from a DSND file with Dsoundtool? I have brewed a snare, but level 16 has an off noise. How would I delete just that layer?
Title: Re: DSoundTool 1.11 released
Post by: twisted.mellow on February 27, 2012, 09:30:09 AM
Good point Allan, I've tried that too. It doesn't appear so... :-\
Title: Re: DSoundTool 1.11 released
Post by: dancebander on February 27, 2012, 02:21:03 PM
Hi !
I you want to delete a singel layer in DSoundtool do like this :
Split up the file and import the samples into 2box orginal editor.
Delete the layers and save as a DSND file and play......

/Dancebander
Title: Re: DSoundTool 1.11 released
Post by: digitalDrummer on March 04, 2012, 08:59:55 AM
Just one more thing. When you delete a layer, you also have to delete the file containing the velocity information, otherwise the app looks for the missing layer.
Title: Re: DSoundTool 1.11 released
Post by: digitalDrummer on May 21, 2012, 06:50:00 AM
I gather there's a new version of DsoundTool about to be released. Any chance that will have the ability to delete a single layer?
Title: Re: DSoundTool 1.11 released
Post by: Rider on December 09, 2012, 02:13:23 AM
lucky folks that at least got it to work!! i never got past the memory not enough error..
Title: Re: DSoundTool 1.11 released
Post by: Lundin on December 11, 2012, 08:03:35 PM
Hmm i used Lustar's excellent converter program tonight and even though it were blazing fast i got some "Out of memory" errors in Dsoundtool 1.12 but on cymbals and hihats only seems.. i got some crashes and a ride converted though.

I've also read about Java not giving memory back to the host until the program is closed.. and it wen't up to 1GB of RAM in total.. is there a limit how much RAM Java can handle?

I'm stoked by Lustar's program anyhow.. I thought i would be able to go to the gym in between the converter doing it's job... but i didn't even get the time to put on my shoes before it were finished :D

EDIT: Memory issue solved I got some help from Lustar about the memory-switch in Dsoundtool.bat.
The Cymbals alone ( converting the Avatar standard kit) wanted 3.4GB of RAM so the switch

start javaw -Xmx10240M -Xms1024M -jar "dsoundtool.jar"

actually did the trick
Title: Re: DSoundTool 1.11 released
Post by: Rider on December 12, 2012, 11:16:33 PM
i got an issue building hats, no matter in wich order i use the .wav files regarding open levels , i always get an open sound when the hats are closed. only one hat seems to work its the edge but that is always closed when the hats are open too!!! and the only thing that works right its the chick  :P
Title: Re: DSoundTool 1.11 released
Post by: maczila on November 10, 2014, 04:59:44 AM
Hi All.. Iam noob to the site, and I have tried  following the instruction on how to create samples from SP2 using the DSound tool. I managed to reached the point of generating the wav files after the bounce process, but the thing that confused me was the files that were generated have different voices as its file names ( e.g. tom1, tom 2, snare, OH, etc.) I did carry on creating a .dsnd file from one of the wav files and it worked but I am not really sure if I used the right/optimum file. The site tutorial indicates that it should be named as OUT1+2 or something, but there's no file that was named like that when I generated the wav. Any insight or view regarding this will be much appreciated.  :patbat2box:
Title: Re: DSoundTool 1.11 released
Post by: Soundmanneal on November 14, 2014, 09:49:20 PM
Hi guys, newbie here , I tryed downloading the 1.1 version from the link but it says it version 1.0 ,
is there a link I.m missing ???

greetings from Holland
Title: Re: DSoundTool 1.11 released
Post by: ANGR77 on December 20, 2014, 11:38:38 PM
Hi!

I have created some wave files using the SDSE tool/Reaper. In the last part of this sequence the DSoundTool is used to convert the wave file(s) to dsnd file. For the kick - no problem...but on the snare...memory error. I tried to do this step manually but there is no way to get around the "memory error" which java produces.

I tried to patch the java Environment and increase the memory. 1300m is the default in the batch file....and I was able to increase it to 1370 Before java started to say no. But there is no way to get around the memory error in the DSoundTool V1.12. Any hints out there? My two snare files are 320 MB each....

Best Regards

ANGR77
Title: Re: DSoundTool 1.11 released
Post by: Jman on December 21, 2014, 12:15:17 AM
Check with Lustar, he can prolly point you in the right direction with this.
Title: Re: DSoundTool 1.11 released
Post by: ANGR77 on December 21, 2014, 03:04:29 PM
Yepp, he did!

Best regards angr77
Title: Re: DSoundTool 1.11 released
Post by: ANGR77 on December 29, 2014, 10:07:53 PM
The solution was to run DSoundTool in 64 bit version of Java. If you have the 32 bit version installed... it must be uninstalled first.

Best Regards

ANGR77
Title: Re: DSoundTool 1.11 released
Post by: Sevenchaos on January 28, 2018, 09:05:59 PM
How have i missed this method of creating dsnds  :o

Need to try it out tomorrow.
I allready liked the info and buy section on the website. Im monthly donator for WWF’s Snow Leopard program so i really give respect to developer/developers to ask donations for good purposes  :rock:

Anyway, tomorrow ill try to convert my Addictive drums funk kit with DWs piccolo snare.
Title: Re: DSoundTool 1.11 released
Post by: KnipeDrums on July 27, 2018, 02:34:24 PM
I am getting a memory error in DSoundTool, can anyone point to the link in the help manual that explains this and how to fix it.



Title: Re: DSoundTool 1.11 released
Post by: KnipeDrums on July 27, 2018, 05:14:53 PM
Never mind, i figured it out on my own.