Skip to content
This repository was archived by the owner on Jan 13, 2026. It is now read-only.
This repository was archived by the owner on Jan 13, 2026. It is now read-only.

Better SoundFont overriding with substitution of missing sounds #271

@KirbyJoe

Description

@KirbyJoe

Is your feature request related to a problem? Please describe.
When you use multiple SoundFonts to add missing sounds, some of the sounds in the instruments will still appear to be missing. This is especially common for SoundFonts with missing percussion sounds. I have multiple SoundFonts and change them by mood, but when I use the ones with missing percussion sounds, I always find it incomplete. It appears that OmniMIDI overrides each instrument, but doesn't override the sounds of each instrument individually.

Describe the solution you'd like
Implement a new method of SoundFont overriding that overrides the sounds of each instrument individually. The current override method should be used when there isn't a single missing sound in an instrument. The new method shouldn't directly edit a SoundFont and shouldn't be memory or CPU intensive.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions