Sign in

Soundfont doesn’t play sound on lower velocities

  • SO 9 0
    Message from someone45357 on
    I made a piano soundfont that has 4 different variations of each note so I applied each one to play at a different velocity, but for some reason when I do it now at a certain velocity no sound will play (anything below 70 for some reason). And that’s sort of whats bugging me since I know it can’t be that its because I binded the variations to different velocities since the first and second repeat for velocities 80-89 and 70-79 but everything else does nothing for some reason.

    I can send in the soundfont if youd like to see more in depth what im talking about
  • BO 283 13
    Message from bottrop on
    yes, its hard to say anything without seeing the parameters, so if you can drop it somewhere i will have a look.
    regards bottrop
  • SO 9 0
    Message from someone45357 on
    Here it is, its slightly bigger than the file limit so thats why its in this link

    https://ufile.io/1nwjxuzh
  • BO 283 13
    Message from bottrop on
    your soundfont plays in the low Velocities, but very very low, so it is just a matter of raising the volume of your amplifier. i boosted the Volume a little, maybe you will have to Attenuate the higher Velocity layers (in the Instrument view).
    to be frank, i dont understand the structure of your soundfont, maybe you want to achieve an roundrobin effect?
    i rebuilt it in mono, since your left and right channel samples are exactly the same (waste of memory). though it is nonsense to create stereo instruments, if you believe in that, you can add another 13 instruments to the Preset and pan the lot.

    your Sample names are too long and are truncated so they dont give the full information anymore.

    https://drive.google.com/file/d/1iC4SuhK…/view?usp=drive_link 
  • SO 9 0
    Message from someone45357 on
    Well I’m not sure about the whole mono and stereo thing to begin with, I only had kept it through all my sounds fonts because I believed not having it would compromise the quality output of the sound since it might only come out of one speaker, and for the music I make that could be very compromising to it if it worked like that so I never tried to go against it.

    And I’m not sure also why then the volume is working so low on the lower velocities to the point where you cant even hear it, I also don’t exactly know how attenuation works in of in itself so I’m not sure how I could fix this. Would normalizing the samples themselves do anything?

    Also yes I wanted the soundfont to have sort of dynamic layers/round robins hence why it has different samples set to different velocities. My daw plays velocities not necessarily all that consistently so it makes it actually feel like its playing round robins depending on how much I key it. The naming is all messed up (aka basically the same with code numbers) in the final product on purpose because it makes it a lot easier to copy paste each “round robin” on one another to make the instruments to put in the preset, reducing the otherwise very tedious process that it involves. It’s especially helpful when I want to put like 8-10 to just have to copy paste replace the samples for each one of those.

    Edit: ok I just tested the soundfont you sent and it seems to actually be doing worse. Now only the highest velocities play with actual volume unlike before where at least it was like that until it got to velocity 70. I’m so confused as to why this is even happening
  • BO 283 13
    Message from bottrop on
    it is happening because according to the soundfont protocol notes at low velocity play softer than notes at high velocity.
    at a lower Velocity in soundfonts a sample plays in a lower Volume and a little longer Attack. you cant use Velocity for two purposes at a time.
    i cant hear much Dynamic difference in your sample sets and if there was, it would be nonsense to use set 1 for the 0-09, 40-49, 80-89 and 120-127 velocity layers.
    regards bottrop
  • SO 9 0
    Message from someone45357 on
    Well in the end I did figure out a solution to the issue. All I had to do was delete the preset and redo it from scratch, without having to redo any of the instruments. I’m not sure why this worked but I’m not one to complain.

    About the sets I’m using, I could probably agree that they may not sound as different off the bat but from my experience they make a humongous difference when I use it for my works. And yes, I do also mean reusing the set for different velocity intervals like I was doing. These aren’t dynamic layers but faux-round robins so its just variations I’m after, I’m not really a fan of the gatling effect after all. But well I guess we all have our preferences though and I could see it being a little meaningless to those that may think differently about the nature of soundfonts.

Sign in or register to take part in discussions.

Polyphone needs you!

Polyphone is free but there are costs associated with its website and development. A small donation will help a lot.

Donate
Learn the basics Try a tutorial
Scroll to
top