sfz player skips notes

Author
Vovchik
Max Output Level: -74 dBFS
  • Total Posts : 847
  • Joined: 2005/01/24 00:47:59
  • Location: Staten Island, NY
  • Status: offline
2008/10/30 00:31:25 (permalink)

sfz player skips notes

I have two groups of samples which I try to organize in sfz file. My goal is to make "round robin" kind of sample triggering. I set sequence length to 2, first group to seq_position 1 and second group to seq_position 2.

<group>
ampeg_decay=12
ampeg_sustain=0
seq_length=2
seq_position=1

<region> sample=XP30 Bass A\Xp30_FingBassA_E2.wav lokey=36 pitch_keycenter=40 hikey=40
<region> sample=XP30 Bass A\Xp30_FingBassA_G2.wav lokey=41 pitch_keycenter=43 hikey=46
<region> sample=XP30 Bass A\Xp30_FingBassA_D3.wav lokey=47 pitch_keycenter=50 hikey=52
<region> sample=XP30 Bass A\Xp30_FingBassA_G3.wav lokey=53 pitch_keycenter=55 hikey=57
<region> sample=XP30 Bass A\Xp30_FingBassA_C4.wav lokey=58 pitch_keycenter=60 hikey=61
<region> sample=XP30 Bass A\Xp30_FingBassA_D4.wav lokey=62 pitch_keycenter=62 hikey=72

<group>
ampeg_decay=12
ampeg_sustain=0
seq_length=2
seq_position=2

<region> sample=XP30 Bass C\XP30_FingBassC_G2.wav lokey=c2 pitch_keycenter=g2 hikey=g#2
<region> sample=XP30 Bass C\XP30_FingBassC_C#3.wav lokey=a2 pitch_keycenter=c#3 hikey=e3
<region> sample=XP30 Bass C\XP30_FingBassC_F#3.wav lokey=f3 pitch_keycenter=f#3 hikey=g#3
<region> sample=XP30 Bass C\XP30_FingBassC_B3.wav lokey=a3 pitch_keycenter=b3 hikey=c4
<region> sample=XP30 Bass C\XP30_FingBassC_D4.wav lokey=c#4 pitch_keycenter=d4 hikey=c5

I load it into sfz player, and when I play keyboard, some notes are silent in random order. Same with Drop Zone and Dimention LE.

Here is the archive with samples and sfz file:

http://www.box.net/shared/8sjugtzl9l

If It Ain't Broken, Don't Fix It
#1

5 Replies Related Threads

    chad
    Max Output Level: -81 dBFS
    • Total Posts : 468
    • Joined: 2008/08/15 15:17:32
    • Status: offline
    RE: sfz player skips notes 2008/10/30 10:29:59 (permalink)
    Looking really quick... You have an un-even number of regions between the two groups. Are you missing a region in the second group?

    #2
    Vovchik
    Max Output Level: -74 dBFS
    • Total Posts : 847
    • Joined: 2005/01/24 00:47:59
    • Location: Staten Island, NY
    • Status: offline
    RE: sfz player skips notes 2008/10/30 10:37:10 (permalink)
    Yes, first group has one more region... Just noticed that, thank you for pointing out. Does it mean that groups must have equal numbers of regions? First sample set has 6 key zones and second set has only 5 zones, so where do I get 6th region for the 2nd group?

    If It Ain't Broken, Don't Fix It
    #3
    chad
    Max Output Level: -81 dBFS
    • Total Posts : 468
    • Joined: 2008/08/15 15:17:32
    • Status: offline
    RE: sfz player skips notes 2008/10/30 10:46:20 (permalink)
    ORIGINAL: Vovchik

    Yes, first group has one more region... Just noticed that, thank you for pointing out. Does it mean that groups must have equal numbers of regions? First sample set has 6 key zones and second set has only 5 zones, so where do I get 6th region for the 2nd group?



    It's not required that they have the same number of regions, however the extra key zone in group 1 will sound on/off like a gate because there isn't any sample within that zone on the second sequence. You could just put that extra region in it's own group to solve the issue.
    post edited by chad - 2008/10/30 10:50:43
    #4
    Vovchik
    Max Output Level: -74 dBFS
    • Total Posts : 847
    • Joined: 2005/01/24 00:47:59
    • Location: Staten Island, NY
    • Status: offline
    RE: sfz player skips notes 2008/10/30 11:14:23 (permalink)
    I created 6th region in the second group but it didn't help.

    <region> sample=XP30 Bass C\XP30_FingBassC_G2.wav lokey=c2 pitch_keycenter=g2 hikey=g#2
    <region> sample=XP30 Bass C\XP30_FingBassC_C#3.wav lokey=a2 pitch_keycenter=c#3 hikey=e3
    <region> sample=XP30 Bass C\XP30_FingBassC_F#3.wav lokey=f3 pitch_keycenter=f#3 hikey=g#3
    <region> sample=XP30 Bass C\XP30_FingBassC_B3.wav lokey=a3 pitch_keycenter=b3 hikey=c4
    <region> sample=XP30 Bass C\XP30_FingBassC_D4.wav lokey=c#4 pitch_keycenter=d4 hikey=d4
    <region> sample=XP30 Bass C\XP30_FingBassC_D4.wav lokey=d#4 pitch_keycenter=d4 hikey=d5

    Both groups have 6 regions now but notes are still being skipped.

    If It Ain't Broken, Don't Fix It
    #5
    Vovchik
    Max Output Level: -74 dBFS
    • Total Posts : 847
    • Joined: 2005/01/24 00:47:59
    • Location: Staten Island, NY
    • Status: offline
    RE: sfz player skips notes 2008/10/30 13:45:02 (permalink)
    Problem solved.

    Turned out both groups must have identical lokey and hikey numbers.

    <group>
    ampeg_decay=12
    ampeg_sustain=0
    seq_length=2
    seq_position=1

    <region> sample=XP30 Bass A\Xp30_FingBassA_E2.wav lokey=36 pitch_keycenter=40 hikey=40
    <region> sample=XP30 Bass A\Xp30_FingBassA_G2.wav lokey=41 pitch_keycenter=43 hikey=46
    <region> sample=XP30 Bass A\Xp30_FingBassA_D3.wav lokey=47 pitch_keycenter=50 hikey=52
    <region> sample=XP30 Bass A\Xp30_FingBassA_G3.wav lokey=53 pitch_keycenter=55 hikey=57
    <region> sample=XP30 Bass A\Xp30_FingBassA_C4.wav lokey=58 pitch_keycenter=60 hikey=61
    <region> sample=XP30 Bass A\Xp30_FingBassA_D4.wav lokey=62 pitch_keycenter=62 hikey=72

    <group>
    ampeg_decay=12
    ampeg_sustain=0
    seq_length=2
    seq_position=2

    <region> sample=XP30 Bass C\XP30_FingBassC_G2.wav lokey=36 pitch_keycenter=43 hikey=40
    <region> sample=XP30 Bass C\XP30_FingBassC_G2.wav lokey=41 pitch_keycenter=43 hikey=46
    <region> sample=XP30 Bass C\XP30_FingBassC_C#3.wav lokey=47 pitch_keycenter=49 hikey=52
    <region> sample=XP30 Bass C\XP30_FingBassC_F#3.wav lokey=53 pitch_keycenter=54 hikey=57
    <region> sample=XP30 Bass C\XP30_FingBassC_B3.wav lokey=58 pitch_keycenter=59 hikey=61
    <region> sample=XP30 Bass C\XP30_FingBassC_D4.wav lokey=62 pitch_keycenter=62 hikey=72

    Even if pitch_keycenter values are different, key zones match in both groups. Now all notes sound without skipping.

    If It Ain't Broken, Don't Fix It
    #6
    Jump to:
    © 2024 APG vNext Commercial Version 5.1