Welcome, Guest
Username: Password: Remember me

TOPIC: Applying sfz parameters to wave files

Applying sfz parameters to wave files 1 month 1 week ago #1

  • Cyrille Briegel
  • Cyrille Briegel's Avatar
  • Offline
  • New Member
  • Posts: 8
I would like to apply some sfz parameters to modify a wave file sample. For ex. if I change the sample start offset in the sfz file, could it be possible to write a new wave file (or overwrite the one that is currently used) so it can reflect those changes? The reason why I want to do this is because I'm using a sequencer that doesn't recognize the sample start parameter. So in order to get the correct timing, I need to physically move the sample position in the wave files. But because there are so many sample wave files to modify, I was hoping to find a way to do this automatically. Any suggestions of tools that could do this is welcome!
The administrator has disabled public write access.

Applying sfz parameters to wave files 3 days 4 hours ago #2

  • Michael
  • Michael's Avatar
  • Offline
  • Junior Member
  • Posts: 29
  • Thank you received: 6
I am not quite sure what you mean.

About the loop points of the samples: when you set them in Polyphone the loop points will be saved inside the samples themselves as metadata. (You know you can save additional info into sound-files such as the artist name, title, etc? In a very similar way the loop start and loop end will be stored.)

By exporting an SF2 soundbank to the SFZ-format the loop start and end wil be saved as well into the SFZ-file. You can replace the individual samples with other files (For example you can convert them to flac). Because the loop start and loop end are written into the SFZ-file, it doesn't matter if the meta-data in the samples themselves will be lost.

If your sequencer supports the use of VST-instruments you can use Plogue SForZando for your SFZ-soundbanks. SForZando can be used standalone but as a VST-instrument as well.
The administrator has disabled public write access.

Applying sfz parameters to wave files 3 days 4 hours ago #3

  • Cyrille Briegel
  • Cyrille Briegel's Avatar
  • Offline
  • New Member
  • Posts: 8
Like I said, the sequencer I'm using doesn't support sample start offset in sfz files. It does however support loop start and end points. But I would need to edit the sample start and end manually for every single sample. So I was just wondering if it could be possible to trim the start of a sample wave file automatically (rewriting the wave file). Basically applying sfz parameters directly to all the wave sample files
The administrator has disabled public write access.

Applying sfz parameters to wave files 3 days 1 hour ago #4

  • bottrop
  • bottrop's Avatar
  • Offline
  • Senior Member
  • Posts: 61
  • Thank you received: 9
have you tried Remove Blank from Start ?
open your soundfont in Polyphone
in the Tree view > Samples; select the samples you want to edit
in the Tool menu > Sample > Remove Blank fron Start
regards bottrop
The administrator has disabled public write access.

Applying sfz parameters to wave files 3 days 42 minutes ago #5

  • Cyrille Briegel
  • Cyrille Briegel's Avatar
  • Offline
  • New Member
  • Posts: 8
Well, actually the sample starts right from the beginning, but the attack comes a bit later, so I'm not sure if that would work, since the sample is not totally blank from the start. It's like a slow violin note and I just want the sound to start from the attack of the note
The administrator has disabled public write access.

Applying sfz parameters to wave files 3 days 11 minutes ago #6

  • bottrop
  • bottrop's Avatar
  • Offline
  • Senior Member
  • Posts: 61
  • Thank you received: 9
the attack of a sample is where it starts playing (no matter if this attack is fast or slow).
so you want crop the attack and let the sample start where the volune is to tour liking?
i think in a wave editor you could write a script that can do it in a Batch job, but for a really good waveform you will have to use your eyes and hands.

just out of curiosity; what library are you working on?
regards bottrop
The administrator has disabled public write access.
Time to create page: 0.105 seconds