Helpful ReplyDrum Replacer's drum files - adding/changing the drum list

Author
arachnaut
Max Output Level: -67 dBFS
  • Total Posts : 1168
  • Joined: 2007/05/05 17:24:33
  • Location: Sunnyvale, CA USA
  • Status: offline
2015/05/29 17:01:01 (permalink)

Drum Replacer's drum files - adding/changing the drum list

I can replace the Drum Replacer Wave with an SFZ file by loading from the GUI waveform area.
That's pretty cool. It even supports the velocity values in the samples.
 
However, if I put that SFZ file and it's samples in the Drum Replacer content area it will screw things up.
 
For example, I took the Karplangor sfz file I posted in the Rapture Pro forum and loaded it fine by locating it in the Rapture Pro multisamples location.
 
But if I copy the files (SFZ and samples) and put it in:
 
Cakewalk Content\Drum Replacer\Drums\Snares
 
then Drum Replacer will ignore all the Snares until I remove the SFZ file and samples.
 
 
 
 
 

- Jim Hurley -
SONAR Platinum - x64  - Windows 10 Pro 
ASUS P8P67 PRO Rev 3.0;  Core i7-2600K@4.4GHz; 16 GB G.SKILL Ripjaws X;
GeForce GT 740; Saffire Pro14 MixControl 3.7; Axiom 61
64-Bit audio, SR: 48kHz, ASIO 256 samples latency, Rec/Play I/O Buffers 512k, Total Round Trip Latency 13 ms, Pow-r 3 dither 
#1
scook
Forum Host
  • Total Posts : 24146
  • Joined: 2005/07/27 13:43:57
  • Location: TX
  • Status: offline
Re: Drum Replacer's drum files - adding/changing the drum list 2015/05/29 17:04:01 (permalink)
There appears to be a specific naming convention for the sfz files. Each file name ends with the drum type. Not sure if it makes a difference but you might try to follow the convention.
#2
John Joseph [Cakewalk]
Max Output Level: -88 dBFS
  • Total Posts : 126
  • Joined: 2015/02/18 16:37:35
  • Status: offline
Re: Drum Replacer's drum files - adding/changing the drum list 2015/05/29 17:09:47 (permalink)
Out of curiosity, do the samples load ok if you load the .sfz manually from the gui waveform area?
#3
arachnaut
Max Output Level: -67 dBFS
  • Total Posts : 1168
  • Joined: 2007/05/05 17:24:33
  • Location: Sunnyvale, CA USA
  • Status: offline
Re: Drum Replacer's drum files - adding/changing the drum list 2015/05/29 17:16:01 (permalink)
I did three things and it now works:
 
1) Renamed Karplangor.sfz to Karplangor Snare.sfz
2) Moved the samples from the Snares folder to the SampleData folder
3) Edited the sample locations in the SFZ file to point to the new SampleData folder
 
Karplangor is not a snare by any means, but the effect is pretty cool.
 
I could see using 'Drum' Replacer as a special purpose sound replacer.
 

- Jim Hurley -
SONAR Platinum - x64  - Windows 10 Pro 
ASUS P8P67 PRO Rev 3.0;  Core i7-2600K@4.4GHz; 16 GB G.SKILL Ripjaws X;
GeForce GT 740; Saffire Pro14 MixControl 3.7; Axiom 61
64-Bit audio, SR: 48kHz, ASIO 256 samples latency, Rec/Play I/O Buffers 512k, Total Round Trip Latency 13 ms, Pow-r 3 dither 
#4
arachnaut
Max Output Level: -67 dBFS
  • Total Posts : 1168
  • Joined: 2007/05/05 17:24:33
  • Location: Sunnyvale, CA USA
  • Status: offline
Re: Drum Replacer's drum files - adding/changing the drum list 2015/05/29 17:16:47 (permalink)
johnjoseph
Out of curiosity, do the samples load ok if you load the .sfz manually from the gui waveform area?




Yes.

- Jim Hurley -
SONAR Platinum - x64  - Windows 10 Pro 
ASUS P8P67 PRO Rev 3.0;  Core i7-2600K@4.4GHz; 16 GB G.SKILL Ripjaws X;
GeForce GT 740; Saffire Pro14 MixControl 3.7; Axiom 61
64-Bit audio, SR: 48kHz, ASIO 256 samples latency, Rec/Play I/O Buffers 512k, Total Round Trip Latency 13 ms, Pow-r 3 dither 
#5
scook
Forum Host
  • Total Posts : 24146
  • Joined: 2005/07/27 13:43:57
  • Location: TX
  • Status: offline
Re: Drum Replacer's drum files - adding/changing the drum list 2015/05/29 17:22:17 (permalink)
I believe you can add folders in the Drum folder.
I just added a User folder and dropped one of the snare sfz files renaming it ...user.sfz. It appears to work.

post edited by scook - 2015/05/29 17:31:17
#6
arachnaut
Max Output Level: -67 dBFS
  • Total Posts : 1168
  • Joined: 2007/05/05 17:24:33
  • Location: Sunnyvale, CA USA
  • Status: offline
Re: Drum Replacer's drum files - adding/changing the drum list 2015/05/29 17:22:47 (permalink)
Here is what I see now - and the track drum sound is replaced with the karplangor pluck:
 

 

- Jim Hurley -
SONAR Platinum - x64  - Windows 10 Pro 
ASUS P8P67 PRO Rev 3.0;  Core i7-2600K@4.4GHz; 16 GB G.SKILL Ripjaws X;
GeForce GT 740; Saffire Pro14 MixControl 3.7; Axiom 61
64-Bit audio, SR: 48kHz, ASIO 256 samples latency, Rec/Play I/O Buffers 512k, Total Round Trip Latency 13 ms, Pow-r 3 dither 
#7
scook
Forum Host
  • Total Posts : 24146
  • Joined: 2005/07/27 13:43:57
  • Location: TX
  • Status: offline
Re: Drum Replacer's drum files - adding/changing the drum list 2015/05/29 17:26:06 (permalink)
I have not tried absolute paths to samples in an sfz but would expect DR would use them. Most sfz files are created with relative paths.
#8
Bill Jackson [Cakewalk]
Administrator
  • Total Posts : 519
  • Joined: 2007/07/11 16:44:27
  • Location: Boston, MA
  • Status: offline
Re: Drum Replacer's drum files - adding/changing the drum list 2015/05/29 17:27:48 (permalink)
Yes. Absolute paths will work. Also, sfzs make search and replace pretty easy.

Bill Jackson
Product Manager
Cakewalk

#9
arachnaut
Max Output Level: -67 dBFS
  • Total Posts : 1168
  • Joined: 2007/05/05 17:24:33
  • Location: Sunnyvale, CA USA
  • Status: offline
Re: Drum Replacer's drum files - adding/changing the drum list 2015/05/29 17:29:34 (permalink)
scook
I believe you can add folders in the Drum folder.
I just added a User folder and dropped one of the snare sfz files renaming it ...user.sfz. It appears to work




 
Yes!
 


- Jim Hurley -
SONAR Platinum - x64  - Windows 10 Pro 
ASUS P8P67 PRO Rev 3.0;  Core i7-2600K@4.4GHz; 16 GB G.SKILL Ripjaws X;
GeForce GT 740; Saffire Pro14 MixControl 3.7; Axiom 61
64-Bit audio, SR: 48kHz, ASIO 256 samples latency, Rec/Play I/O Buffers 512k, Total Round Trip Latency 13 ms, Pow-r 3 dither 
#10
arachnaut
Max Output Level: -67 dBFS
  • Total Posts : 1168
  • Joined: 2007/05/05 17:24:33
  • Location: Sunnyvale, CA USA
  • Status: offline
Re: Drum Replacer's drum files - adding/changing the drum list 2015/05/29 17:34:20 (permalink)
Bill Jackson [Cakewalk]
Yes. Absolute paths will work. Also, sfzs make search and replace pretty easy.



Yes they do.
 
I use UltraEdit and I made an SFZ toolkit for it so it knows how to parse and color-code SFZ Files:
 


- Jim Hurley -
SONAR Platinum - x64  - Windows 10 Pro 
ASUS P8P67 PRO Rev 3.0;  Core i7-2600K@4.4GHz; 16 GB G.SKILL Ripjaws X;
GeForce GT 740; Saffire Pro14 MixControl 3.7; Axiom 61
64-Bit audio, SR: 48kHz, ASIO 256 samples latency, Rec/Play I/O Buffers 512k, Total Round Trip Latency 13 ms, Pow-r 3 dither 
#11
arachnaut
Max Output Level: -67 dBFS
  • Total Posts : 1168
  • Joined: 2007/05/05 17:24:33
  • Location: Sunnyvale, CA USA
  • Status: offline
Re: Drum Replacer's drum files - adding/changing the drum list 2015/05/29 19:40:09 (permalink) ☄ Helpfulby sylent 2015/05/30 00:12:15
So, to summarize:
 
The Drum Replacer content files are located in your 'Cakewalk Content' folder
For me this path is: "K:\Cakewalk Content\Drum Replacer"
 
That folder contains two other folders: "Drums" and "SampleData"
 
In the Drums folder, create a new folder called 'User', or whatever, and put your sfz files there. This name will show up on the drop down list in the DR lanes.
 
The sfz file names can be anything you like, and these names will appear in the User drop down.
 
In the SampleData folder, create a new folder called 'User-Samples', or whatever, and put your sfz samples there.
 
 
Edit the sfz file region sample paths so that they point to the correct folders, for example, one of mine look like this:
 

<region> sample=..\..\Sampledata\User-Samples\Karplangor-C-2-p.wav key=0 lokey=0 hikey=6 loop_mode=one_shot

 
You may be able to locate these samples in other locations, but this way things are neat and organized.
You can't put the samples in the Drums folder though, I tried that.
post edited by arachnaut - 2015/05/29 19:49:59

- Jim Hurley -
SONAR Platinum - x64  - Windows 10 Pro 
ASUS P8P67 PRO Rev 3.0;  Core i7-2600K@4.4GHz; 16 GB G.SKILL Ripjaws X;
GeForce GT 740; Saffire Pro14 MixControl 3.7; Axiom 61
64-Bit audio, SR: 48kHz, ASIO 256 samples latency, Rec/Play I/O Buffers 512k, Total Round Trip Latency 13 ms, Pow-r 3 dither 
#12
arachnaut
Max Output Level: -67 dBFS
  • Total Posts : 1168
  • Joined: 2007/05/05 17:24:33
  • Location: Sunnyvale, CA USA
  • Status: offline
Re: Drum Replacer's drum files - adding/changing the drum list 2015/05/29 20:29:28 (permalink)
Another thing that might come in handy is to check the error log from loading stuff in Drum Replacer.
It's at <user>\AppData\Roaming\Cakewalk\DrumReplacer\Logs and it's called: "sfzlog.txt"
 
It can help you figure out path-related problems or sample errors.

- Jim Hurley -
SONAR Platinum - x64  - Windows 10 Pro 
ASUS P8P67 PRO Rev 3.0;  Core i7-2600K@4.4GHz; 16 GB G.SKILL Ripjaws X;
GeForce GT 740; Saffire Pro14 MixControl 3.7; Axiom 61
64-Bit audio, SR: 48kHz, ASIO 256 samples latency, Rec/Play I/O Buffers 512k, Total Round Trip Latency 13 ms, Pow-r 3 dither 
#13
arachnaut
Max Output Level: -67 dBFS
  • Total Posts : 1168
  • Joined: 2007/05/05 17:24:33
  • Location: Sunnyvale, CA USA
  • Status: offline
Re: Drum Replacer's drum files - adding/changing the drum list 2015/05/29 23:27:09 (permalink)
It looks like Drum Replacer won't use FLAC files. Just SFZ, WAV, AIFF, and OGG, I think.
I was trying some Rapture Pro samples and several use FLAC in the SFZ file.
 
post edited by arachnaut - 2015/05/29 23:40:48

- Jim Hurley -
SONAR Platinum - x64  - Windows 10 Pro 
ASUS P8P67 PRO Rev 3.0;  Core i7-2600K@4.4GHz; 16 GB G.SKILL Ripjaws X;
GeForce GT 740; Saffire Pro14 MixControl 3.7; Axiom 61
64-Bit audio, SR: 48kHz, ASIO 256 samples latency, Rec/Play I/O Buffers 512k, Total Round Trip Latency 13 ms, Pow-r 3 dither 
#14
scook
Forum Host
  • Total Posts : 24146
  • Joined: 2005/07/27 13:43:57
  • Location: TX
  • Status: offline
Re: Drum Replacer's drum files - adding/changing the drum list 2015/05/29 23:33:39 (permalink)
Must be using an older sfz engine. It would be nice if it was updated to use flac. Good topic for a feature request.
#15
arachnaut
Max Output Level: -67 dBFS
  • Total Posts : 1168
  • Joined: 2007/05/05 17:24:33
  • Location: Sunnyvale, CA USA
  • Status: offline
Re: Drum Replacer's drum files - adding/changing the drum list 2015/05/29 23:48:10 (permalink)
I added a bunch of feature requests for DR:
 
http://forum.cakewalk.com/FindPost/3229996

- Jim Hurley -
SONAR Platinum - x64  - Windows 10 Pro 
ASUS P8P67 PRO Rev 3.0;  Core i7-2600K@4.4GHz; 16 GB G.SKILL Ripjaws X;
GeForce GT 740; Saffire Pro14 MixControl 3.7; Axiom 61
64-Bit audio, SR: 48kHz, ASIO 256 samples latency, Rec/Play I/O Buffers 512k, Total Round Trip Latency 13 ms, Pow-r 3 dither 
#16
papacucku
Max Output Level: -88 dBFS
  • Total Posts : 135
  • Joined: 2015/04/13 16:28:35
  • Status: offline
Re: Drum Replacer's drum files - adding/changing the drum list 2015/07/15 16:14:29 (permalink)
This may not be the place to ask this, but you guys seem to have a handle on SFZ.  I was looking at the sfz files and the wav sample data in sonar.  most of them have stereo (2) wav files associated with one hit strength.  -L- and -R-.  The bass drum sample data is just singular meaning no left or right just a wav for each velocity.
The drum SFZ files for both the snare and the bass are the same , they call two separate wav files for each velocity range, however the bass calls the next velocity instead of a right or left.
 
 like tightfunkbass for example, have the same layout except the regions call literally different velocity wav files.  When comparing the bass drum SFZ and the other sfz that the bass drum is not correct?
 
Shouldn't it call the same velocity wav file in the sister region?  why would one want it louder on one side? 
 
The way I am understanding it, the bass drum calling two different velocity wav samples is wrong or the snare calling L and R of the same velocity is wrong.  Because they are identical except for the polyphony and sample names.
I don't see how the polyphony affects anything.
 
Here is the funktight kick region(I don't want to violate and protected data by posting this so if  am please delete this info but suffice it to say they are identical other than polyphony) wouldn't this result in one louder wav being layered over a softer one??(in the bass drum sfz)
 
<group> lokey=0 hikey=127 group=35 polyphony=2 loop_mode=one_shot
 
<region> sample=..\..\Sampledata\Cakewalk-Funktight-Kick\Kick-Funktight-031.wav                         lovel=120 hivel=127 lorand=0.0 hirand=0.5
 
<region> sample=..\..\Sampledata\Cakewalk-Funktight-Kick\Kick-Funktight-032.wav                         lovel=120 hivel=127 lorand=0.5 hirand=1.0
 
______________Snare_____________________
 
<group> lokey=0 hikey=127 group=38 polyphony=4 loop_mode=one_shot
 
<region> sample=..\..\Sampledata\Cakewalk-Funktight-Snare\SDstdL\Snare-Funktight-Hit-L-024.wav lovel=123 hivel=127 lorand=0.0 hirand=0.5
 
<region> sample=..\..\Sampledata\Cakewalk-Funktight-Snare\SDstdR\Snare-Funktight-Hit-R-024.wav lovel=123 hivel=127 lorand=0.5 hirand=1.0
post edited by papacucku - 2015/07/15 16:22:03

Rig1: Platinum. 1513 Intel Core i7 5930K (3.50GHz) 32GB DDR3 SSD, GTX 970 Windows  10 64. Focusrite Saffire 6i6. Presonus Monitors.
 
Rig 2:Platinum. Win 7,  Quad CPU 8 DDR3. SSD. RME multiface II, Oktopre MKII, StudioLive AI 16,  Presonus Sceptre Coaxial Monitors.  
Drums:TAMA ImperialStar, Roland TD30
Keys: Yamaha Mx-61, M-audio Keystation IRIG I/O Midi Controllers.
Additional Plugs:Melodyne Editor, Izotope (all), Autotune, Trillian, East West(most),Addictive Drums2, Addictive Piano, AIR FX Collection.
 
 
#17
arachnaut
Max Output Level: -67 dBFS
  • Total Posts : 1168
  • Joined: 2007/05/05 17:24:33
  • Location: Sunnyvale, CA USA
  • Status: offline
Re: Drum Replacer's drum files - adding/changing the drum list 2015/07/15 16:55:31 (permalink)
I don't quite understand your question, but I will attempt to describe how I understand your sfz snippets.
 
The first shows a Kick drum with polyphony = 2, so up to two samples play at once with the newest stopping the oldest.
 
The two kick samples are triggered only by high velocity notes (120-127) so they are probably loud.
There is a random number generated (from 0.0 to 1.0) while playback is occurring, the lorand/hirand range selects one of the samples to trigger based on that value - that way the same sample shouldn't play back all the time (anti-machine-gun effect).
 
The snare is similar except polyphony is 4.
 
post edited by arachnaut - 2015/07/15 17:02:24

- Jim Hurley -
SONAR Platinum - x64  - Windows 10 Pro 
ASUS P8P67 PRO Rev 3.0;  Core i7-2600K@4.4GHz; 16 GB G.SKILL Ripjaws X;
GeForce GT 740; Saffire Pro14 MixControl 3.7; Axiom 61
64-Bit audio, SR: 48kHz, ASIO 256 samples latency, Rec/Play I/O Buffers 512k, Total Round Trip Latency 13 ms, Pow-r 3 dither 
#18
papacucku
Max Output Level: -88 dBFS
  • Total Posts : 135
  • Joined: 2015/04/13 16:28:35
  • Status: offline
Re: Drum Replacer's drum files - adding/changing the drum list 2015/07/16 10:13:49 (permalink)
That makes sense to me. Thanks.  But to clarify what this means and what I am asking is that it seems like the bass drum is randomly selecting two samples of different velocity (up to two overlapping at the same time).   (When the two samples in the region are listened to they clearly are different volumes) 
 
While the snare drum is randomly selecting two samples of the SAME velocity/volume(up to four overlapping at the same time) just left or right stick hits. (When these are listened to, they are the same velocity except one seems tuned slightly higher)
 
So the question is.... why are they handled differently? one is randomly switching between different volumes and one is different intonation in my view.
 
Additionally, I would think the snare might/could/should alternate between left and right not random, if those samples truly represent left and right hits.
 
This might be more of an artist or creative call and I know nothing about drum samples or drum programming.  I am just pointing out the difference as I learn about Sonar and SFZ.
 
This may be the standard way its done for bass drum emulations(single pedal).

Rig1: Platinum. 1513 Intel Core i7 5930K (3.50GHz) 32GB DDR3 SSD, GTX 970 Windows  10 64. Focusrite Saffire 6i6. Presonus Monitors.
 
Rig 2:Platinum. Win 7,  Quad CPU 8 DDR3. SSD. RME multiface II, Oktopre MKII, StudioLive AI 16,  Presonus Sceptre Coaxial Monitors.  
Drums:TAMA ImperialStar, Roland TD30
Keys: Yamaha Mx-61, M-audio Keystation IRIG I/O Midi Controllers.
Additional Plugs:Melodyne Editor, Izotope (all), Autotune, Trillian, East West(most),Addictive Drums2, Addictive Piano, AIR FX Collection.
 
 
#19
Jump to:
© 2024 APG vNext Commercial Version 5.1