descriptionCalf synth/audio widgets library
ownerwdev@foltman.com
last changeSat, 8 Nov 2008 14:45:39 +0000 (8 14:45 +0000)
content tags
add:
readme

This library is meant to provide plugin and host authors with a bunch of easy-to-use audio-related GTK+ widgets (knobs, graphs, LEDs, curve editor, musical keyboard widget). The widgets have been separated out of Calf audio plugin pack. Python API is provided as well.

Plans for more distant future include creating a toolkit-independent version, which could be reused in different toolkits - including GTK+, Qt and FLTK. The work on that part is made in 'canvaslike' branch. In that branch, the widget implementation is modified to only use Cairo library for drawing, and to use an abstraction layer for toolkit events. Future versions will hopefully contain the XML-based layout engine and styling/bitmap support, and interfaces for using with Qt and FLTK.

shortlog
2008-11-08 Krzysztof Foltman+ Line graph: added dot supportmaster0.0.3
2008-11-03 Krzysztof Foltman+ Knob, VU meter: enum name changes0.0.2
2008-11-03 Krzysztof Foltman+ AutoHell: bump version to 0.0.2
2008-11-02 Krzysztof Foltman+ AutoHell: improve build reliability wrt h2def and...
2008-11-02 Krzysztof Foltman+ AutoHell: use Python binary to execute Python scripts
2008-11-02 Krzysztof Foltman+ AutoHell: fix library path for Python wrapper, do...
2008-11-02 Krzysztof Foltman+ VU Meter: rename enum values, improve the example
2008-11-02 Krzysztof Foltman+ PyCalfWidgets: unbreak enums, knob and init function...
2008-11-02 Krzysztof Foltman+ PyCalfWidgets: first quick and dirty version of pytho...
2008-11-02 Krzysztof Foltman+ Organization: make sure things actually compile
2008-11-02 Krzysztof Foltman+ Organization: broke out custom_ctl.{h,cpp} into separ...
2008-11-01 Krzysztof Foltman+ Line graph: fix compilation, move line graph interfac...
2008-11-01 Krzysztof Foltman+ Organization: added .gitignore
2008-11-01 Krzysztof Foltman+ Organization: drop ctl_ prefix from control, move...
2008-11-01 Krzysztof FoltmanProject started
tags
15 years ago 0.0.3
16 years ago 0.0.2
heads
15 years ago canvaslike
15 years ago master