Page 1 of 1

Text won't appear if user does not have font

Posted: Mon Dec 08, 2014 5:43 am
by cubician
I'm developing a VSTi. The font used for everything is Futura. Computers that do not have Futura will not display the text, thus leaving knobs without labels.

Is there a way to include a font within the VSTi, or do I have to bake everything to a bitmap?

EDIT: Here's pictures of the issue. The first is the VSTi working properly on a computer with the font, and the second is a test computer without the font installed.

Properly working
Properly working
Capture.JPG (31.44 KiB) Viewed 7607 times


Missing text bug
Missing text bug
653f33571d15e07332423ea420b26b2c.png (5.83 KiB) Viewed 7607 times

Re: Text won't appear if user does not have font

Posted: Mon Dec 08, 2014 7:36 pm
by tester
"Font" primitive has input node called "alternative typefaces". Adding there something like arial or else present by default in the system - should help (though - never tested - check what manuals write about it).

Another way is to use bitmaps with texts on it instead this.

Re: Text won't appear if user does not have font

Posted: Wed Dec 17, 2014 9:28 pm
by Perfect Human Interface
Baking it in is generally the best way if you can, but otherwise you'd have to create a Windows installer that installs the font along with the plugin.