Skip to content

michael02022/slapsfzmapper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

slapsfzmapper

CLI tool to generate SFZ mappings from a list of sample files

Requirements

pip install natsort

(Used for os.sorted(), probably in the future this will be replaced)

Usage

A very basic example:

Filename patterns inside the folder:

Hitsville_76_C2.wav
Hitsville_76_F#2.wav
Hitsville_76_C3.wav
Hitsville_76_F#3.wav
...
Hitsville_110_C2.wav
Hitsville_110_F#2.wav
Hitsville_110_C3.wav
Hitsville_110_F#3.wav
...
Pno-N-Elec_76_C2.wav
Pno-N-Elec_76_F#2.wav
Pno-N-Elec_76_C3.wav
Pno-N-Elec_76_F#3.wav
...
Pno-N-Elec_110_C2.wav
Pno-N-Elec_110_F#2.wav
Pno-N-Elec_110_C3.wav
Pno-N-Elec_110_F#3.wav
...

Commands for this case:

[command to run slapsfzmapper.py] -i "F:\my_samples\ensoniq-ts12" -sep "_" -ls "name velraw c4"

For more details, check the Wiki tab or MANUAL.md

About

CLI tool to generate SFZ mappings from a list of sample files

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages