LMMS / LMMS/lmms

sfArk support

Open
#1,235 7 comments 0 reactions 0 assignees View on GitHub
compatibility enhancement
Dominant language
C++
Stars
10.4k
Forks
1.3k
Avg merge
2d 13h
Merged PRs (30d)
7

Description

There seems to be a popular variant of `SF2` called `sfArk`. The source code seems to be open and relatively small in size. Could we consider patching this into our `SF2` plugin so that our users have a higher compatibility rate with soundfonts they download on the internet?

The site says free for non-commercial use, but that clearly applies to the binary version as the GPL license does not restrict commercial use.

https://github.com/raboof/sfArkLib

![image](https://cloud.githubusercontent.com/assets/6345473/4752775/e71ad60a-5aaf-11e4-915b-2c055de877c0.png)

Related:

https://github.com/raboof/sfarkxtc

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reviewing LMMS's existing SF2 plugin and the linked sfArkLib and sfarkxtc projects, including their licensing. Determine the integration scope and how sfArk soundfonts would be recognized and loaded. Done means the plugin supports the requested sfArk compatibility without violating the relevant license terms.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
audio-video-rtc, desktop
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.