Welcome, Guest
Username: Password: Remember me

TOPIC: preserve split order within instruments & presets

preserve split order within instruments & presets 3 weeks 1 day ago #1

  • S. Christian Collins
  • S. Christian Collins's Avatar
  • Offline
  • Junior Member
  • Posts: 24
  • Thank you received: 6
Within the instruments I create, I usually have a deliberate order for the samples to appear. This is true for the instrument splits within a preset as well. In GeneralUser GS, for example, I have the following splits (instruments) in preset "000:002 Electric Grand":
Split Name:Velocity Range:
CP-80 EP0-50
CP-80 EP51-69
CP-80 EP70-86
CP-80 EP87-106
CP-80 EP107-127
Stereo Grand Bright0-75
Stereo Grand Bright76-91
Stereo Grand Bright92-108
Stereo Grand Bright109-127

However, in Polyphone, the splits are displayed like this:
Split Name:Velocity Range:
CP-80 EP0-50
Stereo Grand Bright0-75
CP-80 EP51-69
CP-80 EP70-86
Stereo Grand Bright76-91
CP-80 EP87-106
Stereo Grand Bright92-108
CP-80 EP107-127
Stereo Grand Bright109-127

This is a bit messy. It would appear that Polyphone is sorting the splits by velocity range (all splits span the entire key range). My request is for Polyphone to either turn off automatic sorting for instrument and preset-level splits, or at least provide an option to do so. I have my splits carefully organized, and Polyphone's sorting always confuses my workflow. The alphabetical sorting within the separate sample and instrument pools is helpful, however, and should remain.
Last Edit: 3 weeks 1 day ago by S. Christian Collins. Reason: corrections
The administrator has disabled public write access.

preserve split order within instruments & presets 3 weeks 1 day ago #2

  • Davy
  • Davy's Avatar
  • Offline
  • Administrator
  • Organ enthusiast and creator of Polyphone
  • Posts: 213
  • Thank you received: 46
Here is the way Polyphone order divisions inside an instrument or preset:
  • first by key range
  • then by velocity range
  • finally by name (natural order)
I cannot think of another way to do and reordering the divisions just as they come in the sf2 file is a non-sense to me since they can be stored in any way. During the creation of an instrument, I usually prefer that the division I am adding is correctly positioned instead of being at the end of the list.

In the case you mention, it is indeed hard to distinguish the two sets of samples. But in this case, is it possible to consider creating 2 instruments (one with CP-* and one with Stereo Grand Bright) and then create a preset being the combination of these two instruments? This way you will be able to clearly identify and edit the two sets of samples.
The administrator has disabled public write access.

preserve split order within instruments & presets 3 weeks 1 day ago #3

  • S. Christian Collins
  • S. Christian Collins's Avatar
  • Offline
  • Junior Member
  • Posts: 24
  • Thank you received: 6
Davy wrote:
In the case you mention, it is indeed hard to distinguish the two sets of samples. But in this case, is it possible to consider creating 2 instruments (one with CP-* and one with Stereo Grand Bright) and then create a preset being the combination of these two instruments? This way you will be able to clearly identify and edit the two sets of samples.

These aren't sets of samples. The example I gave was a preset with the instruments "CP-80 EP" and "Stereo Bright Grand" being mapped multiple times within the preset.

I'll give you another example of the problem. Here is the "Fast Strings" preset from the VSCO2 strings library I am creating for MuseScore, viewed in Swami so you can easily see the key ranges for each zone:

I have purposely placed the low velocity instruments (name ending in "1") in ascending order of key range with the attack zones ("Att") always placed directly following the sustain zones they are paired with. After that, the high velocity zones follow according to the same pattern.

When I view the same preset in Polyphone, I get this order instead:

...which makes it really confusing to work with.
The administrator has disabled public write access.

preserve split order within instruments & presets 2 weeks 5 days ago #4

  • Davy
  • Davy's Avatar
  • Offline
  • Administrator
  • Organ enthusiast and creator of Polyphone
  • Posts: 213
  • Thank you received: 46
Ok I see. The best I could do is to add in the software preferences a configuration with 4 options.

Order division
  • by key range
  • by velocity range
  • in the alphabetical order
  • none
The administrator has disabled public write access.
The following user(s) said Thank You: S. Christian Collins

preserve split order within instruments & presets 2 weeks 5 days ago #5

  • S. Christian Collins
  • S. Christian Collins's Avatar
  • Offline
  • Junior Member
  • Posts: 24
  • Thank you received: 6
I think that is the perfect solution. Slightly clearer English would be:

Sort divisions
  • by key range
  • by velocity range
  • in alphabetical order
  • none
Thanks again for all the work you put into this software!
The administrator has disabled public write access.
The following user(s) said Thank You: Davy
Time to create page: 0.054 seconds