<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to Home</title><link>https://sourceforge.net/p/tablet2osc/wiki/Home/</link><description>Recent changes to Home</description><atom:link href="https://sourceforge.net/p/tablet2osc/wiki/Home/feed" rel="self"/><language>en</language><lastBuildDate>Sun, 23 Sep 2012 18:48:15 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/tablet2osc/wiki/Home/feed" rel="self" type="application/rss+xml"/><item><title>WikiPage Home modified by shanneton</title><link>https://sourceforge.net/p/tablet2osc/wiki/Home/</link><description>&lt;pre&gt;--- v10
+++ v11
@@ -98,7 +98,7 @@
 But obviously you can also run several instances of tablet2osc concerning several input devices. For instance, if I use both a Wacom Bamboo and a Wacom Bamboo 2FG Touch I can type
 
 &gt; tablet2osc "Wacom Bamboo stylus" "192.168.0.2" "/iannix/stylus" "1234" &amp;
-&gt; tablet2osc "Wacom Bamboo touch" "192.168.0.2" "/iannix/touch" "1234" &amp;
+&gt; tablet2osc "Wacom Bamboo 2FG finger touch" "192.168.0.2" "/iannix/touch" "1234" &amp;
 
 Links
 -----
&lt;/pre&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">shanneton</dc:creator><pubDate>Sun, 23 Sep 2012 18:48:15 -0000</pubDate><guid>https://sourceforge.net324c104d0c0d0c6e04312fdeb1d7bd883c281b59</guid></item><item><title>WikiPage Home modified by shanneton</title><link>https://sourceforge.net/p/tablet2osc/wiki/Home/</link><description>&lt;pre&gt;--- v9
+++ v10
@@ -5,27 +5,31 @@
 The primary audience for that tool is the linux audio and music community.
 To use it, you have to compile it on your computer.
 
-A video : http://www.dailymotion.com/video/xtmjfj_tablet2osc_tech
+A video : http://www.dailymotion.com/video/xtmjfj_tablet2osc_tech . It shwos the OSC messages generated by the tablet reaching the IanniX live midi sequencer.
+
+A second video : using two different wacom tablets to control sound synthesis (here ; http://www.dailymotion.com/video/xttgdz_synth-control-with-two-graphic-tablets-linux-tablet2osc-processing-beads_music)
 
 Installation
 ------------
 
-Be careful, you have to install on your linux system the development version of the following libraries.
+You have to use a LInux distribution that __recognize correctly and automatically your graphic tablet__. For instance, Ubuntu 12.04 is ok. Be careful, you have to install on your linux system the development version of the following libraries.
 
-- Qt (widget library)
+- Qt (widget library, you can install Qt Creator for instance)
 - libxi (X11 input event management)
 - liblo (light weight OSC library)
 
-and the xinput tool in order to be able to set up correctly the interaction between the X1 server and your tablet device.
+and the xinput X11 tool in order to be able to set up correctly the interaction between the X1 server and your tablet device.
 
 Download the sources and then type the following commands in the source directory in a terminal :
 
 &gt; qmake
 &gt; make
 
-The tablet3osc should have been created.
+The tablet3osc application should have been created.
 
 NB : If your version or the path of the required libraries are bad, you can __edit the tablet2osc.pro file__ (cf the LIBS part) before compilation. Replace in this project file the name of the libs by yours.
+
+NB2 : __Please let me know__ if you experiment difficulties during the installation.
 
 Setting up your device
 ----------------------
&lt;/pre&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">shanneton</dc:creator><pubDate>Sun, 23 Sep 2012 18:47:14 -0000</pubDate><guid>https://sourceforge.net1e39e33ebb498fe68f83304de3698fb13268fdd7</guid></item><item><title>WikiPage Home modified by shanneton</title><link>https://sourceforge.net/p/tablet2osc/wiki/Home/</link><description>&lt;pre&gt;--- v8
+++ v9
@@ -24,6 +24,8 @@
 &gt; make
 
 The tablet3osc should have been created.
+
+NB : If your version or the path of the required libraries are bad, you can __edit the tablet2osc.pro file__ (cf the LIBS part) before compilation. Replace in this project file the name of the libs by yours.
 
 Setting up your device
 ----------------------
&lt;/pre&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">shanneton</dc:creator><pubDate>Sat, 15 Sep 2012 21:53:51 -0000</pubDate><guid>https://sourceforge.net006a8b6d48193c5598fdcce16ede23ec17291787</guid></item><item><title>WikiPage Home modified by shanneton</title><link>https://sourceforge.net/p/tablet2osc/wiki/Home/</link><description>&lt;pre&gt;--- v7
+++ v8
@@ -4,6 +4,8 @@
 The tablet2osc application is a small programm that allow the sending of OSC messages to a host on your computer or on a distant computer.
 The primary audience for that tool is the linux audio and music community.
 To use it, you have to compile it on your computer.
+
+A video : http://www.dailymotion.com/video/xtmjfj_tablet2osc_tech
 
 Installation
 ------------
&lt;/pre&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">shanneton</dc:creator><pubDate>Sat, 15 Sep 2012 12:58:55 -0000</pubDate><guid>https://sourceforge.net18a5d1e5e333ec81a44090532ee332e3af30b263</guid></item><item><title>WikiPage Home modified by shanneton</title><link>https://sourceforge.net/p/tablet2osc/wiki/Home/</link><description>&lt;pre&gt;--- v6
+++ v7
@@ -82,7 +82,7 @@
 
 The same kind of command line can be included in a shortcut for a more convenient way to run tablet2osc from the desktop of your computer.
 
-__Multiples instances__ : You can run several instance of tablet2osc with the SAME device. It is a very interesting capability of that solution. For instance, to use both the stylus and the eraser of my tablet i can type :
+__Multiple instances__ : You can run several instance of tablet2osc with the SAME device. It is a very interesting capability of that solution. For instance, to use both the stylus and the eraser of my tablet i can type :
 
 &gt; tablet2osc "Wacom Bamboo stylus" "192.168.0.2" "/iannix/stylus" "1234" &amp;
 &gt; tablet2osc "Wacom Bamboo eraser" "192.168.0.2" "/iannix/eraser" "1234" &amp;
&lt;/pre&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">shanneton</dc:creator><pubDate>Fri, 14 Sep 2012 11:25:48 -0000</pubDate><guid>https://sourceforge.net40341115d50b8823c3a03cf9e5394e057f78e60d</guid></item><item><title>WikiPage Home modified by shanneton</title><link>https://sourceforge.net/p/tablet2osc/wiki/Home/</link><description>&lt;pre&gt;--- v5
+++ v6
@@ -65,7 +65,7 @@
 You can see that the last line displays the name of my device (Wacom Bamboo stylus) and its ID with the "float" status.
 
 
-Running tablet2osc- Thanks to Wessley for the getch() alternative function : http://wesley.vidiqatch.org/code-snippets/alternative-for-getch-and-getche-on-linux/
+Running tablet2osc
 ------------------
 
 Tablet2osc can be started either from the command line of a console, or from a shortcuts.
@@ -78,7 +78,19 @@
 
 __Example :__ to send the OSC data to the iannix software to the host 192.168.0.2 using the port 1234 you have to type :
 
-&gt; tablet2osc "Wacom Bamboo Stylus" "192.168.0.2" "/iannix" "1234" 
+&gt; tablet2osc "Wacom Bamboo stylus" "192.168.0.2" "/iannix" "1234" 
+
+The same kind of command line can be included in a shortcut for a more convenient way to run tablet2osc from the desktop of your computer.
+
+__Multiples instances__ : You can run several instance of tablet2osc with the SAME device. It is a very interesting capability of that solution. For instance, to use both the stylus and the eraser of my tablet i can type :
+
+&gt; tablet2osc "Wacom Bamboo stylus" "192.168.0.2" "/iannix/stylus" "1234" &amp;
+&gt; tablet2osc "Wacom Bamboo eraser" "192.168.0.2" "/iannix/eraser" "1234" &amp;
+
+But obviously you can also run several instances of tablet2osc concerning several input devices. For instance, if I use both a Wacom Bamboo and a Wacom Bamboo 2FG Touch I can type
+
+&gt; tablet2osc "Wacom Bamboo stylus" "192.168.0.2" "/iannix/stylus" "1234" &amp;
+&gt; tablet2osc "Wacom Bamboo touch" "192.168.0.2" "/iannix/touch" "1234" &amp;
 
 Links
 -----
&lt;/pre&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">shanneton</dc:creator><pubDate>Fri, 14 Sep 2012 11:25:05 -0000</pubDate><guid>https://sourceforge.net8363b2fdfc866502e5a824422cef6310cc80b76b</guid></item><item><title>WikiPage Home modified by shanneton</title><link>https://sourceforge.net/p/tablet2osc/wiki/Home/</link><description>&lt;pre&gt;--- v4
+++ v5
@@ -34,7 +34,7 @@
 to get the name and ID of your device.
 
 __ Set the device be a "floating" device __
-In order to intercept the events of X server, the state of the device has to be "float". A floating device is not linked to any X diplay pointer. When a device is floating, it can not anymore control the motion of the mouse on the computer display for instance. In order to do that, you have to use the xinput command again.
+In order to intercept the events of X server, the state of the device has to be "float". A floating device is not linked to any X display pointer. When a device is floating, it can not anymore control the motion of the mouse on the computer display for instance. In order to do that, you have to use the xinput command again.
 
 For instance, if your device ID is 16, you have to enter the following command :
 
@@ -65,12 +65,29 @@
 You can see that the last line displays the name of my device (Wacom Bamboo stylus) and its ID with the "float" status.
 
 
-Running tablet2osc
+Running tablet2osc- Thanks to Wessley for the getch() alternative function : http://wesley.vidiqatch.org/code-snippets/alternative-for-getch-and-getche-on-linux/
 ------------------
+
+Tablet2osc can be started either from the command line of a console, or from a shortcuts.
+
+It takes 3 arguments :
+- the X name of the device (for instance "Wacom Bamboo stylus")
+- the IP address of the OSC target (for instance "127.0.0.1")
+- the OSC address of the OSC target (for instance "/iannix")
+- the port used to send OSC messages (for instance "1234")
+
+__Example :__ to send the OSC data to the iannix software to the host 192.168.0.2 using the port 1234 you have to type :
+
+&gt; tablet2osc "Wacom Bamboo Stylus" "192.168.0.2" "/iannix" "1234" 
 
 Links
 -----
 
+- The __miditouch__ project : a tool to generate midi events with a graphic tablet (https://sourceforge.net/projects/linuxmiditouch ).
+- the recordtablet utility
+- The tablet2osc utility is inspired by the linuxwacom project : https://sourceforge.net/apps/mediawiki/linuxwacom/index.php?title=Main_Page
+
+
 
 [[project_admins]]
 [[download_button]]
&lt;/pre&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">shanneton</dc:creator><pubDate>Fri, 14 Sep 2012 11:18:53 -0000</pubDate><guid>https://sourceforge.net4348860883de7a1a40abe8b2414ab3efd1bd63d9</guid></item><item><title>WikiPage Home modified by shanneton</title><link>https://sourceforge.net/p/tablet2osc/wiki/Home/</link><description>&lt;pre&gt;--- v3
+++ v4
@@ -26,6 +26,45 @@
 Setting up your device
 ----------------------
 
+__Get the name of the device__
+Enter the command 
+
+&gt; xinput list
+
+to get the name and ID of your device.
+
+__ Set the device be a "floating" device __
+In order to intercept the events of X server, the state of the device has to be "float". A floating device is not linked to any X diplay pointer. When a device is floating, it can not anymore control the motion of the mouse on the computer display for instance. In order to do that, you have to use the xinput command again.
+
+For instance, if your device ID is 16, you have to enter the following command :
+
+&gt; xinput float 16
+
+If you display again the list of available X input devices, you get something like :
+
+    myprompt $ xinput list
+    ⎡ Virtual core pointer                    	id=2	[master pointer  (3)]
+    ⎜   ↳ Virtual core XTEST pointer              	id=4	[slave  pointer  (2)]
+    ⎜   ↳ 2.4GHz 2way RF Receiver                 	id=11	[slave  pointer  (2)]
+    ⎜   ↳ DualPoint Stick                         	id=13	[slave  pointer  (2)]
+    ⎜   ↳ AlpsPS/2 ALPS DualPoint TouchPad        	id=14	[slave  pointer  (2)]
+    ⎜   ↳ Wacom Bamboo eraser                     	id=17	[slave  pointer  (2)]
+    ⎜   ↳ Wacom Bamboo cursor                     	id=18	[slave  pointer  (2)]
+    ⎜   ↳ Wacom Bamboo pad                        	id=19	[slave  pointer  (2)]
+    ⎣ Virtual core keyboard                   	id=3	[master keyboard (2)]
+        ↳ Virtual core XTEST keyboard             	id=5	[slave  keyboard (3)]
+        ↳ Power Button                            	id=6	[slave  keyboard (3)]
+        ↳ Video Bus                               	id=7	[slave  keyboard (3)]
+        ↳ Power Button                            	id=8	[slave  keyboard (3)]
+        ↳ Sleep Button                            	id=9	[slave  keyboard (3)]
+        ↳ Laptop_Integrated_Webcam_FHD            	id=10	[slave  keyboard (3)]
+        ↳ AT Translated Set 2 keyboard            	id=12	[slave  keyboard (3)]
+        ↳ Dell WMI hotkeys                        	id=15	[slave  keyboard (3)]
+    ∼ Wacom Bamboo stylus                     	id=16	[floating slave]
+
+You can see that the last line displays the name of my device (Wacom Bamboo stylus) and its ID with the "float" status.
+
+
 Running tablet2osc
 ------------------
 
&lt;/pre&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">shanneton</dc:creator><pubDate>Fri, 14 Sep 2012 11:10:07 -0000</pubDate><guid>https://sourceforge.netd70e5bda6cad97c5e1df3b2ca7c84e4e7bc6d410</guid></item><item><title>WikiPage Home modified by shanneton</title><link>https://sourceforge.net/p/tablet2osc/wiki/Home/</link><description>&lt;pre&gt;--- v2
+++ v3
@@ -8,6 +8,20 @@
 Installation
 ------------
 
+Be careful, you have to install on your linux system the development version of the following libraries.
+
+- Qt (widget library)
+- libxi (X11 input event management)
+- liblo (light weight OSC library)
+
+and the xinput tool in order to be able to set up correctly the interaction between the X1 server and your tablet device.
+
+Download the sources and then type the following commands in the source directory in a terminal :
+
+&gt; qmake
+&gt; make
+
+The tablet3osc should have been created.
 
 Setting up your device
 ----------------------
&lt;/pre&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">shanneton</dc:creator><pubDate>Fri, 14 Sep 2012 09:49:41 -0000</pubDate><guid>https://sourceforge.netc0dfaf31e66a65c9179ad55c5b5e175dfa7894f8</guid></item><item><title>WikiPage Home modified by shanneton</title><link>https://sourceforge.net/p/tablet2osc/wiki/Home/</link><description>&lt;pre&gt;--- v1
+++ v2
@@ -1,8 +1,23 @@
-Welcome to your wiki!
+Tablet2Osc
+==========
 
-This is the default page, edit it as you see fit. To add a new page simply reference it within brackets, e.g.: [SamplePage].
+The tablet2osc application is a small programm that allow the sending of OSC messages to a host on your computer or on a distant computer.
+The primary audience for that tool is the linux audio and music community.
+To use it, you have to compile it on your computer.
 
-The wiki uses [Markdown](/p/tablet2osc/wiki/markdown_syntax/) syntax.
+Installation
+------------
+
+
+Setting up your device
+----------------------
+
+Running tablet2osc
+------------------
+
+Links
+-----
+
 
 [[project_admins]]
 [[download_button]]
&lt;/pre&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">shanneton</dc:creator><pubDate>Fri, 14 Sep 2012 09:30:43 -0000</pubDate><guid>https://sourceforge.netda1696ad8f4ffafad55e986abb9e22e28750113a</guid></item></channel></rss>