FREE [Kontakt, SFZ, Decent Sampler]
Translation of: unreal-instruments Soundfont Guitar
Standard Guitar sforzando
It is a SoundFont for electric guitars for
Various playing styles such as sustain, mute, pulling, and hammering can be accessed with a key switch.
44.1kHz / 24Bit Flac
B1 ~ E5 stereo (doubling)
F5 ~ D6 monaural
Round robin (up to 16)
About 2400 samples
Sampling a humbucker pickup guitar
Recording noise such as picking noise and stop noise
Vibrato control and resonance control by control change
This library is a DI recording
Make sounds with your amp simulator
Confirmed operation with sforzando v1.916
It is a sound source that can be displayed in GUI
The download is some 720Mb
One of several other sources: pianobook.co.uk has samples in different formats, I suspect the most expressive versions are in Kontakt format.
You can Google site:pianobook.co.uk/library “sfz”
to identify about 53 .sfz examples
Herer’s a 7 min. youtube video story of the 110 year old Steinway B sampled in the “Sol’s Piano” download at pianobook.
Have you make it (ui-guitar) work on Zynthian?
I’ve loaded samples, but it seems it has a lot of tags not supported by Linux Sampler.
No, I did not upload this instrument to Zynthian and did not plan to do so.
Linuxsampler, is really too primitive for such complex instruments a priori.
I publish freely distributed sample sets in this topic, meaning that you will most likely use this on a computer with VSTi, like Sforzando or Sfizz…
some samples will work in Zynthian, and some will not…
you can also post your findings here… join us
About 50 - SF2 soundfonts bundled with Squishbox, aRaspberry Pi based stompbox, with a 2 line text display. (I believe he pulled together some Public Domain fonts)
It uses his FluidPatcher code which allows CC messages to control Fluidsynth2.
Click table for a more legible size
Perhaps most interesting is his ModSynth_R1.sf2 demonstrating the sort of performance parameters supported by SF2. It has an analog synth like set of 19 CC controllable parameters (right column above). I briefly examined it in sforzando, where the additional parameters don’t appear (have not yet tried controller keyboard.) this demo is a tiny file with only square or sawtooth oscillator options.
Good catch @MaxMaxis , thks
This sounds really interesting. We should consider:
- including a curated list of SF2 files with zynthian
- implementing a mechanism for detecting the supported CCs on each soundfont
@MaxMaxis , please, could you open these 2 tasks on the issue tracker?
Perhaps you could work on the first one. I’m pretty sure that somebody will implement the second one
I just created this feature request:
I’m interested in more continuous controller expression control, for example, some wind controllers also send head tilt info, giving 2 parameter controls.
Kontakt seems to be the ultimate orchestration expression control platform. The Sforzando sfz engine accepts 15 CC# inputs mainly for envelope, chorus and reverb control.
Something that automatically patched an sf2 for a particular performance control setup, each time the sf2 gets loaded (if possible). The simplest case mapping CC2 (wind input) to modulation inputs.: sustain level of the ADSR volume envelope and assign assign a descending curve to the Primary Mapper.
( externally remapping the CC#2 to another CC is probably insufficient.)
Sorry about the confusion, I had mentioned the guy with the Squishbox hardware project, who created FluidPatcher for headless operation with CC control, he also created a one-off experimental SoundFont ModSynth, which has 19 CC controls preassigned to instrument parameters, giving analog synth knob like instrument control.
Here’s a partial snapshot of the ModSynth.sf2 soundfont’s 19 internal CC → modulator mapping, as viewed in Polyview editor. (Any chance of reaching into a stock soundfont and setting such patches at runtime)
Yes, this are also my way. I atached wave ring from GENKI on my AKAI EWI USB. Now I waiting for new WIDI Uhub and WIDI Bud Pro for wireless conection. So it is time for editing sf2 files… thanks for your example.
I just implemented a mechanism that allows to define “custom zynthian controllers” for SF2 soudnfonts that support it. It uses a YML file with the same format is currently used for defining zynthian controller for PureData patches.
I’ve created an example for the ModSynth_R1.sf2:
sf2_file: "ModSynth_R1.sf2" midi_controllers: filter_resonance: midi_cc: 71 value: 64 filter_cutoff: midi_cc: 74 value: 64 amp_attack: midi_cc: 73 value: 16 amp_decay: midi_cc: 75 value: 16 amp_decay: midi_cc: 75 value: 16 amp_sustain: midi_cc: 76 value: 64 amp_release: midi_cc: 72 value: 16 mod_delay: midi_cc: 77 value: 16 mod_attack: midi_cc: 78 value: 16 mod_decay: midi_cc: 79 value: 16 mod_sustain: midi_cc: 80 value: 16 mod_release: midi_cc: 81 value: 16 mod_env_filter: midi_cc: 82 value: 0 mod_LFO_freq: midi_cc: 83 value: 16 mod_LFO_pitch: midi_cc: 85 value: 0 mod_LFO_amp: midi_cc: 86 value: 0 mod_LFO_filter: midi_cc: 87 value: 0 vib_LFO_delay: midi_cc: 88 value: 0 vib_LFO_freq: midi_cc: 89 value: 0 vib_LFO_pitch: midi_cc: 90 value: 0
The YML file must have the same filename that the soudnfont, but with “yml” extension instead of “sf2”. (ModSynth_R1.yml in this case) The file must be located in the same directory that the soundfont file is.
I wonder if it could be useful to extend the mechanism to the sfizz/linuxsampler engines. Do you have some SFZ that supports custom modulators/controllers?
Ahh! For testing this you have to point your repositories like that:
- zynthian-ui: sfizz
- zynthian-sys: sfizz
- zynthian-webconf: testing
- zynthian-data: testing
- zyncoder: testing
Update your zynthian and reboot.
Sorry to say, I hunted around for some time without finding other sf2 examples with multiple modulation inputs. (besides the experimental ModSynth_R1.sf2) supporting more variations of SFZ might be useful, An lv2 plugin for ModUI that displayed the GUI embedded in some sforzando files might be the ultimate.
Some triviaI encountered:
Coincidentally the ModSynth_R1.sf2 author has lesson1.yaml - lesson3.yaml files that go with his Fluidpatcher bank file creation youtube lessons.
I saw a sf3 standard proposal that better matched sfz format capabilities while retaining the embedded samples, and a linked modulator suggestion.
It seems that the compressed soundfont format by musescore is the closest thing to an sf3 standard (Comments suggest their software responsiveness requirements are lower than DAWs).
A paper: SoundFont 2.1 Application Note from 1998, lists these as the available Modulators for sf2.1
Key On Velocity MIDI CC 7 Key Number MIDI CC 9 Pitch Wheel MIDI CC 10 Channel Pressure MIDI CC 11 Pitch Wheel Sensitivity MIDI CC 21 Modulation Wheel MIDI CC 22 Breath Control (CC 2?) MIDI CC 23 MIDI CC 24 MIDI CC 91
This a dated collection of 1232 sound fonts, the newest 145 are from 2016, 85% are over 10 years old, 50 are over 20 years old… You might find some gems you have not seen before. (2.97 gig uncompressed)
These appear to be the only tuned instrument soundfonts on soundpacks.com, (they have a few drum soundfont packs) They have quite a few files, mainly raw .wav file collections, I saw a number of captured notes from instruments, which might be a good start for your own custom soundfont.
Here’s a sample of the first 45 titles:
+String Combo.sf2 143-Brass Section.sf2 554-Flobakks Choir Aahs (736KB).sf2 +Synths & Keys.sf2 198_Legato_strings.sf2 702-BuenaStrat_Marshall.SF2 000_Florestan_Piano.sf2 198_Stratocaster_VS.sf2 1115_Bell_Melody_MI_(899KB).sf2 1-FantasyPiano.sf2 198-Hollywood ST.SF2 1115_Fylz_Classic_Metal.sf2 1Pluck_YC.sf2 198-Prophet Piano VS.sf2 1115_Xilofono.sf2 4OPFM.SF2 198-TekPiano.sf2 1115-Bass Jam.SF2 5-strings.SF2 198-U20 ST choir.SF2 1115-Bell Melody MI (899KB).sf2 014 Tubular Bells.sf2 198-VS jzz Organ.SF2 1115-Filter Bass 1.SF2 014_Florestan_Tubular_Bells_and_glide.sf2 241-Solina.SF2 1115-FLUTE__Large.SF2 23violinens_mrt_stacc.sf2 241-Bassguitars.SF2 1115-JazzMelodic.sf2 040_Florestan_String_Quartet.sf2 242_Gibson_Les_Paul.sf2 A053 FS Musicbox.sf2 045_Florestan_Pizzicato.sf2 336_Massive_strings.sf2 A055 Kalimbells.sf2 052_Florestan_Ahh_Choir.sf2 361-Organ B3.SF2 A074 Toy Box.sf2 142-Brass Section.sf2 459-!27Sintes!!!!.sf2 AAAHs.sf2 142-Pizzstr.sf2 459-GuitarSetPasisHeavyAndClean.sf2 AbasYamaha.sf2
I forgot the on my last comment:
Simply making some noize with the “ModSynth_R1.sf2” and the custom modulators. I must say i’m really impressed about the modulation capabilities of the SF2 standard.