Frequently asked questions
What hardware is PyMT compatible with?
PyMT works with many different kinds of hardware. Please see our (potentially incomplete) supported hardware list.
What operating systems is PyMT compatible with?
PyMT is known to be compatible with the following systems: Mac OS 10.5, Windows XP, Windows Vista, Ubuntu, FreeBSD. For Mac OS 10.6 (Snow Leopard) we provide a portable installer that you just have to download in order to use PyMT.
What Python version is PyMT compatible with?
PyMT should work with Python 2.6.x and higher. Python 3.x is not supported yet.
Is PyMT funded?
PyMT is not currently funded, it's a volunteer effort but it is used in academic, hobbyist and commercial contexts. We do accept donations.
Who develops PyMT?
The PyMT team has several volunteer developers from all around the world, United States, France, Germany, United Kingdom, Canada, India, Brazil and more. For an up to date list of contributors, see AUTHORS.
How can i connect my tracker to PyMT on a different computers?
PyMT features an OSC/TUIO server that listens for incoming connection from clients (trackers). By default, PyMT will listen to all available network interfaces on your computer (0.0.0.0) on port 3333.
You can change it in the configuration file, in section [input]
# Format: ID = ID_INPUT_PROVIDER,PARAMETERS
# For TUIO: ID = tuio,IP:PORT
default = tuio,0.0.0.0:3333
Or at runtime:
What is a FBO / VBO?
FBO is an acronym for Frame Buffer Object and VBO stands for Vertex Buffer Object. These terms apply in an OpenGL context. A FBO is used to store something as a texture and apply it later (e.g. without expensively rendering it again). A VBO is the analog for vertices.
Note: Not all hardware provides good support on these, but newer graphics card do. Make sure you install the newest graphics card drivers, especially since operating systems often ship with generic graphics card drivers that do not enable these kind of features although your hardware might support it.
I'm trying to use SVG files with PyMT, and it's not working!
The SVG library used by PyMT is Squirtle, which you can read more about at the Squirtle website. We are trying to keep it updated, but right now it is only a partial implementation. The best way found thus far to ensure your SVG will work with PyMT is to export it in Adobe Illustrator using the "SVG 1.1" profile.
If you're using Inkscape, you must go to File > Inkscape preferences > SVG output and:
- Uncheck
Allow relative coordinates - Check
Force repeat commands
Then, you can save your file in the Plain SVG.
On Windows, application can't compile C code / Pyx import is not working
Follow the instructions here : http://wiki.cython.org/InstallingOnWindows , but replace the [build] to [build_ext].
Don't forget that on windows, we provide a zip package, you must put the distutils.cfg inside our Python installation.
On Windows, video are not working / appsink is missing
In your user directory, remove the .gstreamer-0.10 directory. And retry.
