Birch-san / juicysfplugin

Audio plugin (e.g. VST, AU) to play soundfonts on macOS, Windows, Linux
GNU General Public License v3.0
209 stars 27 forks source link

feature-request: (sidecar) backdrop loading #63

Open coderofsalvation opened 2 months ago

coderofsalvation commented 2 months ago

Purpose: allow soundfont developers to 'give their soundfont a face and address', by loading a backdrop via sidecar loading.

Usecase: I want to market my new soundfont to my audience (and opensource music in general) using juicysfplugin.
But the fact that I can't really personalize it visually makes it cool from a universality perspective, but boring from a UX perspective. Redirecting my users to a customized fork juicysfplugin would fragment the universality of juicysfplugin (and honestly I don't know how to do that).

Simple mockup:

image

ps. I know birch-san did not create Fatboy, it's just to illustrate that open soundfont/devs can address themselves.

Just a jpg as backdrop, nothing fancy. Sidecar-logic is basically loading foo.sf2 checking for existence of foo.jpg e.g.

Im the first to dislike marketing or over-animated vstplugins, but personalisation is a real thing, and I think a simple backdrop could really boost the adoption for this plugin, and sf2 in general. I think anyone would rather see more esthetically beautiful open free 'no-code' sf2 instruments which work forever, than license-heavy proprietary eye-catching plugins (which break over time). Soundfonts are by default very barebones 'data', which makes it easy to go under the radar of newbie users (who are marketed to via (non)moving images these days). I think it's not a crazy idea to bring soundfonts out of the shadows, disrupt the soundfont-wrapped-in-a-proprietary-plugin space, and empower sounddesigners and artists to publish their own open soundfonts.

ps. I'm not suggestion something herculean like custom UI's like https://ctrlr.org, just something far more easy.