Both sides previous revisionPrevious revisionNext revision | Previous revision |
apps:categories:media_development [2010/09/09 18:20] – emrum | apps:categories:media_development [2010/09/15 19:06] (current) – moved to /wiki/programming_libraries emrum |
---|
===== media development ===== | |
| |
**Here are listed some libraries and APIs, that may be helpfull when developing audio, video and media applications.** | |
| |
{{topic>media development}} | |
| |
| |
| |
| |
==== GUI libraries - create graphical user interfaces ==== | |
| |
Comment: additional info would be nice, for example: does it support skins/themes, download size, is it for graphics only or a whole framework... | |
| |
| |
==== 2-dimensional ==== | |
| |
**Juce** (framework) - [[http://www.rawmaterialsoftware.com/juce.php]] . | |
| |
**Sfml** - [[http://www.sfml-dev.org/features.php]] . | |
| |
**Lgi** - [[http://www.memecode.com/lgi.php]] | |
| |
**OpenFrameworks** (framework) - [[http://www.openframeworks.cc/about]] . | |
| |
**Fox toolkit** - [[http://www.fox-toolkit.org/]] . | |
| |
**Qt (framework)** - [[http://qt.nokia.com/products]] . | |
| |
**Gtk** - [[http://www.gtk.org/]] . | |
| |
**Fltk** - [[http://www.fltk.org/]] . | |
| |
**WxWidgets** - [[http://www.wxwidgets.org/]] . | |
| |
. | |
| |
==== with 3-dimensional capabilities ==== | |
| |
**LibNui** - [[http://www.libnui.net/pages/about.php]] . | |
| |
**Coin3d** - [[http://www.coin3d.org/lib/about_coin3d/coin3d-overview]] . | |
| |
**Clutter** - [[http://www.clutter-project.org/about]] . | |
| |
**Panda3d** (with game engine) - [[http://www.panda3d.org/]] . | |
| |
**OpenInventor** - [[http://oss.sgi.com/projects/inventor/]] . | |
| |
**Agar** - [[http://wiki.libagar.org/wiki/Main_Page]] - [[http://libagar.org/index.html.en]] . | |
| |
**SDL** - [[http://www.libsdl.org/]] . | |
| |
**glfw** - [[http://www.glfw.org/]] | |
| |
**guichan** - [[http://guichan.sourceforge.net/wiki/index.php/About]] | |
| |
. | |
| |
==== libraries for audio and midi output ==== | |
| |
**Jack audio API** - [[http://jackaudio.org/]] . | |
| |
**Portmedia** - [[http://portmedia.sourceforge.net/]] with its sub-projects - [[http://www.portaudio.com/]] . | |
| |
**Pulseaudio** - [[http://pulseaudio.org/]] . | |
| |
**OpenML** - [[http://www.khronos.org/openml/]] | |
. | |
| |
| |
| |
| |
| |