hi,
there have been some request regarding the font, but it also seems quiet a number of users are fine with it. nevertheless i will take a look into it in the near future.
the font renderer that controlP5 uses, is based on the
fasttext renderer by glen murphy which uses an image as source for the bitfont rendering. currently i am not intending to make it PFont compatible. what i will implement though, is the option to create your own font render texture an example of a currently used font can be found at the the project's
sourceforge repository. lets see when i have time to do that.
the font that is used in controlP5 (standard58, standard56) is created by
miniml.com. just checked the website, and yep the font is not free anymore. since i got the font back when mac os 9 was still the only mac OS, i will now make a little purchase.
regarding the source, all source code is available at sourceforge under
sourceforge.net/viewvc/sojamop5/trunk/src/controlP5 if you are interested in getting your hands on the code and you need an ant file to compile controlP5, let me know. currently all the libs i am working on are compiled by one ant file all together.
hope this helps, best,
andi