Difference between revisions of "Fluidsynth"

From ZynthianWiki
Jump to navigation Jump to search
Line 2: Line 2:
  
 
'''a real-time software synthesizer based on the SoundFont 2 specifications.'''
 
'''a real-time software synthesizer based on the SoundFont 2 specifications.'''
 +
 +
===Sound Font 2 Webpage===
 +
 +
[https://github.com/FluidSynth/fluidsynth/wiki/SoundFont SoundFont2]
 +
 +
===Fluidsynth Webpage===
  
 
[https://www.fluidsynth.org/ Fluidsynth webpage]
 
[https://www.fluidsynth.org/ Fluidsynth webpage]
  
One of zynthian's primary instrument weapons. It handles sf2 sample files which can contain a range of samples.  
+
One of zynthian's primary instrument weapons. It handles sf2 sample files which can contain a range of samples. Fluidsynth itself doesn't have a graphical frontend but it's designed specifically to allow other software to control it remotely which has lead to a range of control surfaces, of which the early use in zynthian demonstrates the flexibility of this approach.
  
 
'''Pianos, organs, strings, harpsichords, marimbas, guitars, bass'''
 
'''Pianos, organs, strings, harpsichords, marimbas, guitars, bass'''

Revision as of 14:05, 11 February 2024

1 Fluidsynth

a real-time software synthesizer based on the SoundFont 2 specifications.

1.1 Sound Font 2 Webpage

SoundFont2

1.2 Fluidsynth Webpage

Fluidsynth webpage

One of zynthian's primary instrument weapons. It handles sf2 sample files which can contain a range of samples. Fluidsynth itself doesn't have a graphical frontend but it's designed specifically to allow other software to control it remotely which has lead to a range of control surfaces, of which the early use in zynthian demonstrates the flexibility of this approach.

Pianos, organs, strings, harpsichords, marimbas, guitars, bass

So you have access to the many sf2 files that are out there providing ranges of samples to impersonate almost any instrument one could model from a western 12 note scale!

Most people will simply load up the appropriate files and use them exactly as is and the zynthian parameters

1.3 Parameters

Main
Parameter Description Comments
volume Example Example
pan Example Example
modulation wheel Example Example
expression Example Example
Pedals
Parameter Description Comments
legato Example Example
breath Example Example
sostenuto Example Example
sustain Example Example
portamento
Parameter Description Comments
portamento on/off Example Example
portomento control Example Example
portamento time-course Example Example
portamento time-fine Example Example
Envelope/filter
Parameter Description Comments
env.attack Example Example
env.release Example Example
filter cut off Example Example
filter resonance Example Example

For instance I have 8 church bells in a sf2 file allocated to the keys of the F major scale which plays the appropriate sound when pressed.