Skip to content

Latest commit

 

History

54 提交

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

仓库 files navigation

sfz2bitwig

Converts sfz instruments into Bitwig Studio multisample instruments.

The Bitwig multisample format is more basic than sfz. Features that are unique to sfz will be lost in the conversion process.

Usage

Simple usage, convert file.sfz into file.multisample:

python sfz2bitwig.py file.sfz

Multiple files can be converted at once:

python sfz2bitwig.py file.sfz file2.sfz ...
python sfz2bitwig.py *.sfz

Metadata of the created multisample can be set through commandline arguments:

python sfz2bitwig.py --category Strings --creator bob --keywords acoustic warm orchestral --description 'multisample description' *.sfz

By default, sfz2bitwig will scan for and extract embedded loop points from wav samples. To disable this (faster conversions) use the --noloop option.

python sfz2bitwig.py --noloop file.sfz

Thanks

Tested SFZ files

No issues

VS Chamber Orchestra: Community Edition

SFZ FLukelele Sampled Ukelele: Community Edition

PatchArena Free Casio CK-10 Sample Pack

Warm Strings SFZ

Double Bass Pizz

City Piano

Iowa Piano

Open Source Drum Kit Project

Have issues

Sonatina Symphonic Orchestra

  • Some .sfz cause issues on case sensitive file systems (easy to fix by hand)
  • Some .sfz have regions with missing pitch_keycenter opcode (causes region to play out of tune, can be fixed by hand)
  • A version with the above corrections made can be found here, also check out this version with loop points added

PatchArena Marimba: Community Edition

  • Resulting multisample does not load (something strange about PatchArena_marimba-036-c#1.wav)

SFZ resources

http://patcharena.com/downloads/index.php?subcat=168

unofficial sfz spec

关于

Convert .SFZ files into Bitwig Studio multisample instruments.

Topics

Resources

Stars

59 stars

关注者

2 watching

复刻s

发布

贡献者

Languages