-
I am still trying to understand how to successfully add modulators to a soundfont for parameters such as volume envelope release in Polyphone 2.2.0 (using Linux so no access at the moment to newest release). I have seen many people asking about this but have not found any answers how to achieve this, also no websites / tutorials found about this either. So I currently have no way to test this. I was wondering, if modulators (linked to MIDI CC) are successfully saved inside a soundfont, how does Fluidsynth actually handle them? Meaning where do the MIDI CC numbers/labels actually show up in an audio application that uses the Fluidsynth API? I was thinking that if a soundfont contained for example CC70 linked to volume envelope release, that when a Fluidsynth based player loads this soundfont, then Fluidsynth now shows CC70 in the same list of CCs provided by Fluidsynth, for example or are they just linked to the MIDI CC number with no reference of the link / label anywhere? Thank you for any info shared |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 1 reply
-
You seem to be fundamentally misunderstanding something. Modulators are part of the internal state of the synthesizer, they manipulate certain aspects of the audio, i.e. you can hear them. But they do not "show up" anywhere. So, if you define a modulator linked to e.g. CC70 controlling the volume env release, load the soundfont into fluidsynth, send CC70 events and perceive how the release env of that particular instrument - where you have defined the modulator - changes. |
Beta Was this translation helpful? Give feedback.
-
@derselbst Okay, so it was my second assumption that these modulator CC links do not visually show up in Fluidsynth based plugin/application, DAW, etc. They are just included in the soundfont and if the MIDI CC is adjusted it adjusts in that soundfont. Alright well that means that the soundfont I saved in Polyphone with a modulator was not done correctly because the CC did not adjust the parameter that was set. The Polyphone manual as far as I can see does not really cover this topic in great detail. Anyways, now at least I know how the modulator should perform. |
Beta Was this translation helpful? Give feedback.
You seem to be fundamentally misunderstanding something. Modulators are part of the internal state of the synthesizer, they manipulate certain aspects of the audio, i.e. you can hear them. But they do not "show up" anywhere.
So, if you define a modulator linked to e.g. CC70 controlling the volume env release, load the soundfont into fluidsynth, send CC70 events and perceive how the release env of that particular instrument - where you have defined the modulator - changes.