<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>vdmo Kstati &#187; Software Review</title>
	<atom:link href="http://www.vdmokstati.com/category/software-review/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.vdmokstati.com</link>
	<description>vdmo Kstati</description>
	<lastBuildDate>Fri, 20 Jan 2012 03:30:50 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>KInectar</title>
		<link>http://www.vdmokstati.com/2012/01/kinectar/</link>
		<comments>http://www.vdmokstati.com/2012/01/kinectar/#comments</comments>
		<pubDate>Wed, 18 Jan 2012 02:19:37 +0000</pubDate>
		<dc:creator>vdmokstati</dc:creator>
				<category><![CDATA[Software Review]]></category>
		<category><![CDATA[VJ News]]></category>
		<category><![CDATA[VJing]]></category>
		<category><![CDATA[kinect]]></category>
		<category><![CDATA[kinectar]]></category>

		<guid isPermaLink="false">http://www.vdmokstati.com/?p=1067</guid>
		<description><![CDATA[Kinectar lets you use your Kinect as a MIDI controller. This tutorial from Kinectar developer (Chris Vik) will show you how to use the basic functions of Kinectar&#8217;s main page. You&#8217;ll learn how to map your hands to control features in Ableton Live. Same technique can be used for any software that accepts MIDI (ie. [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Kinectar</strong> lets you use your Kinect as a MIDI controller. This tutorial from Kinectar developer (Chris Vik) will show you how to use the basic functions of Kinectar&#8217;s main page. You&#8217;ll learn how to map your hands to control features in Ableton Live.</p>
<p>Same technique can be used for any software that accepts MIDI (ie. VJ Software). Mac OSX support in the coming days.</p>
<p>For a download link and all the links and information you need to get started, visit <a href="http://kinectar.org" target="_blank">http://kinectar.org</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.vdmokstati.com/2012/01/kinectar/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>VIZZable Ableton Live VJ plugins 0.9.2 &amp; V-Module 0.4</title>
		<link>http://www.vdmokstati.com/2011/04/vizzable-ableton-live-vj-plugins-0-9-2-v-module-0-4/</link>
		<comments>http://www.vdmokstati.com/2011/04/vizzable-ableton-live-vj-plugins-0-9-2-v-module-0-4/#comments</comments>
		<pubDate>Thu, 21 Apr 2011 03:03:31 +0000</pubDate>
		<dc:creator>vdmokstati</dc:creator>
				<category><![CDATA[Ableton Live]]></category>
		<category><![CDATA[Max]]></category>
		<category><![CDATA[Music]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Software Review]]></category>
		<category><![CDATA[Video]]></category>
		<category><![CDATA[VJ News]]></category>
		<category><![CDATA[VJing]]></category>

		<guid isPermaLink="false">http://www.vdmokstati.com/?p=912</guid>
		<description><![CDATA[Max4Live for Ableton has opened up great scope of possibilities for AV artists to apply visual elements via dynamic framwork &#8211; MAX/MSP/Jitter to bring new dimension to Ableton Live Performance with video Component. In the recent development, update for a number of projects in this field has been updated which currently resides on Google groups: [...]]]></description>
			<content:encoded><![CDATA[<p><iframe width="628" height="471" src="http://www.youtube.com/embed/zk7HTaETANY?fs=1&#038;feature=oembed" frameborder="0" allowfullscreen></iframe></p>
<p>Max4Live for Ableton has opened up great scope of possibilities for AV artists to apply visual elements via dynamic framwork &#8211; MAX/MSP/Jitter to bring new dimension to Ableton Live Performance with video Component.</p>
<p>In the recent development, update for a number of projects in this field has been updated which currently resides on Google groups: </p>
<p><a href="http://groups.google.com/group/jitterinmax4live-">http://groups.google.com/group/jitterinmax4live-</a></p>
<p>In particular: </p>
<p><a href="http://zealousy.com/2011/01/vizzable/">VIZZable Ableton Live VJ plugins 0.9.2</a>  ( by Robert Jarvis) </p>
<p>and</p>
<p><a href="http://fabriziopoce.com/download.html">V-Module 0.4</a> (by Fabrizio Poce)</p>
<p>Both of these plug-ins have been co-produced to understand one another and work in sync in many cases as they use the similar architecture while growing group of artists continue to add new patches and develop new ideas via Google  <a href="http://groups.google.com/group/jitterinmax4live-">JitterinMax4Live Group</a> </p>
<p>Check it out..</p>
]]></content:encoded>
			<wfw:commentRss>http://www.vdmokstati.com/2011/04/vizzable-ableton-live-vj-plugins-0-9-2-v-module-0-4/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GemQ Video Tutorial</title>
		<link>http://www.vdmokstati.com/2010/07/gemq-video-tutorial/</link>
		<comments>http://www.vdmokstati.com/2010/07/gemq-video-tutorial/#comments</comments>
		<pubDate>Thu, 15 Jul 2010 02:38:22 +0000</pubDate>
		<dc:creator>vdmokstati</dc:creator>
				<category><![CDATA[GemQ]]></category>
		<category><![CDATA[Qeve]]></category>
		<category><![CDATA[Software Review]]></category>
		<category><![CDATA[Video]]></category>
		<category><![CDATA[VJ News]]></category>

		<guid isPermaLink="false">http://www.vdmokstati.com/?p=662</guid>
		<description><![CDATA[GemQ has come a long way since its inception (Qeve software). Here is an overview of the main features from Cannibal Caniche Festival in Berlin on the 30th April 2010. gemQ free VJ software for linux workshop from Spuk Kommune on Vimeo.]]></description>
			<content:encoded><![CDATA[<p><a href="http://gemq.info/">GemQ</a> has come a long way since its inception (Qeve software). Here is an overview of the main features from Cannibal Caniche Festival in Berlin on the 30th April 2010.</p>
<p><object width="400" height="300"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=12911586&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=12911586&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="400" height="300"></embed></object>
<p><a href="http://vimeo.com/12911586">gemQ free VJ software for linux workshop</a> from <a href="http://vimeo.com/user3967442">Spuk Kommune</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.vdmokstati.com/2010/07/gemq-video-tutorial/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MIDIloop</title>
		<link>http://www.vdmokstati.com/2010/04/midiloop/</link>
		<comments>http://www.vdmokstati.com/2010/04/midiloop/#comments</comments>
		<pubDate>Thu, 01 Apr 2010 07:12:25 +0000</pubDate>
		<dc:creator>vdmokstati</dc:creator>
				<category><![CDATA[Software Review]]></category>
		<category><![CDATA[VJ News]]></category>

		<guid isPermaLink="false">http://www.vdmokstati.com/?p=596</guid>
		<description><![CDATA[MIDIloop is an application for recording and playing back MIDI information. (via: bugfug on vjforums) Unlike a normal MIDI sequencer, MIDIloop is designed to record short loops of automation data in real-time and send them to a host application in sync with music or an external MIDI clock.It is designed for VJ&#8217;s who increasingly need [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_597" class="wp-caption alignleft" style="width: 310px"><a href="http://quadrapedia.com/images/thumb/a/a0/MIDIloop-Main-Window.png/780px-MIDIloop-Main-Window.png"><img class="alignleft" title="300px-MIDIloop-Main-Window" src="http://www.vdmokstati.com/wp-content/300px-MIDIloop-Main-Window.png" border="0" alt="" width="300" height="231" /></a><p class="wp-caption-text">MIDIloop Alpha</p></div>
<p><strong>MIDIloop is an application for recording and playing back MIDI information.</strong><br />
(via: bugfug on <a href="http://vjforums.com/showthread.php?p=254165">vjforums</a>)<br />
Unlike a normal MIDI sequencer, MIDIloop is designed to record short loops of automation data in real-time and send them to a host application in sync with music or an external MIDI clock.It is designed for VJ&#8217;s who increasingly need to control multiple screens and more parameters than a single pair of hands could deal with.<br />
It may also be useful for real-time music performances.(<em>MIDIloop is currently for Windows only.</em>)</p>
<p><strong>Download:</strong> <a href="http://www.quadratura.info/wp-content/software/MIDIloop-0.1.0.zip">Download MIDIloop 0.1.0 &#8211; Released 1st April 2010</a><br />
<span id="more-596"></span><br />
<strong>This is alpha software,</strong> which means that it doesn&#8217;t have all the features planned for the final version (if there ever is such a thing in software development!)<br />
It may also contain bugs and should be tested thoroughly on your system before you attempt to use it live.<br />
<a href="http://quadrapedia.com/index.php5?title=MIDIloop">Please report any problems</a>.  If we don&#8217;t hear from you we may not fix them.</p>
<p><strong>External Requirements</strong></p>
<p>MIDIloop doesn&#8217;t require you to install any other software but you may find the following useful:<br />
<a href="http://www.midiox.com/">MIDI Yoke</a>: Creates multiple MIDI loop-back devices.  If you want to use MIDIloop with a VJ or music package on the same PC, you&#8217;ll need this.</p>
<p><strong>Getting Started</strong><br />
Put some music on, preferably something with a solid beat.<br />
Run MIDIloop, either from the icon on your desktop or your start menu.<br />
The main window should appear shortly after.</p>
<p>Please note that you can drag any of the windows around and position them within the window as you like.<br />
There are several sub-windows:<br />
Tempo Window</p>
<div id="attachment_600" class="wp-caption alignright" style="width: 227px"><a href="http://www.vdmokstati.com/wp-content/MIDIloop-Tempo-Window.png"><img class="alignright" title="MIDIloop-Tempo-Window" src="http://www.vdmokstati.com/wp-content/MIDIloop-Tempo-Window.png" alt="" width="217" height="346" /></a><p class="wp-caption-text">MIDIloop-Tempo-Window</p></div>
<p><strong>MIDIloop Tempo Window</strong><br />
This window controls the internal clock of MIDIloop.</p>
<p><strong>The Clock</strong><br />
By default it starts at 60 BPM (beats per minute).  You can set a new tempo by pressing the BEAT button in time with the music you want to sync with.  At the bottom of the main window, on the status bar, you&#8217;ll see a read-out that looks like this:</p>
<p>BPM: 60.00 &#8211; NEW: 60.0 &#8211; BEAT: 2.12</p>
<p>BPM is the current tempo of the internal clock.  As you press the BEAT button you will see the NEW value changing.  This is the tempo that MIDIloop has calculated from the speed that you are tapping the BEAT button.  To get an accurate tempo match you&#8217;ll need to press the BEAT button several times, preferably for 16 beats or more.</p>
<p>The BEAT read-out is the current bar position, a bar being 4 beats (comprised of 24 MIDI frames, which is the fractional part of the BEAT read-out).</p>
<p>Once you are satisfied you have matched the required tempo accurately, press The One button on the first beat of the bar of the music you are listening to.  When you press The One you will see the BEAT read-out on the status bar reset back to 1.00, the first beat of the bar.</p>
<p>The internal clock will now be synchronised with the music you are listening to.</p>
<p>Even though we&#8217;ve worked hard to make the internal timing of MIDIloop as accurate as possible, you will experience the beat drifting over time.  By pressing The One again you can resynchronise the internal clock.</p>
<p><strong>MIDI Clock Output</strong><br />
You can synchronise other software to MIDIloop if they can receive MIDI clock messages.  At the top of the Tempo window there is a radio button called Output and a list of the available MIDI output devices on your system.</p>
<p>By checking the box next to the device names you will select which ones MIDIloop will send MIDI clock signals to.<br />
<strong>IMPORTANT</strong>: MIDIloop won&#8217;t actually send the MIDI clock unless the Send MIDI Clock checkbox, at the bottom of the Tempo window, is also ticked.</p>
<p><strong>MIDI Clock Input</strong><br />
Alternatively, MIDIloop can sync to another application that is sending MIDI clock information.  Choose the Input radio button and choose the MIDI input device to listen to.  If MIDIloop is receiving MIDI clock signals you will see the NEW read-out on the status bar being updated.  You will still need to click The One to activate and sync to the new tempo.<br />
<strong>MIDI Input and Output Windows</strong></p>
<div id="attachment_602" class="wp-caption alignright" style="width: 206px"><a href="http://www.vdmokstati.com/wp-content/MIDIloop-Device-Window.png"><img class="alignright" title="MIDIloop-Device-Window" src="http://www.vdmokstati.com/wp-content/MIDIloop-Device-Window.png" alt="" width="196" height="247" /></a><p class="wp-caption-text">MIDIloop-Device-Window</p></div>
<p><strong>MIDIloop Device Window</strong><br />
These two windows show the MIDI input and output devices in your system.  They operate identically so we&#8217;ll cover both here.</p>
<p>You will see there are two main entries: Devices and Controllers</p>
<p><strong>Devices</strong><br />
Devices are the MIDI devices currently attached to your PC.  By clicking on the [+] symbol you&#8217;ll see the names of the devices.</p>
<p>By default, all the input devices are disabled.  To enable one, right-click on its name name and choose Enable.  You should see its name change colour from grey to black, meaning the device is now open.</p>
<p>If you have a MIDI controller attached to your system, and that input is enabled, try moving some of the controllers.  With a bit of luck you should see them appearing under the device.</p>
<p>Each device has 16 channels, and each channel has 128 controls.</p>
<p>The MIDI Output window shows all the channels and all the controls of all output devices found.</p>
<p><strong>Input Controllers</strong><br />
Controllers are hardware or software MIDI controllers that you want to use with MIDIloop.  You can add a new controller by right-clicking on the Controllers label and choosing Add Controller&#8230;  Enter a name and click OK.</p>
<p>By default your new controller isn&#8217;t mapped to any actual MIDI device so right-click on the controllers name and choose Set MIDI Device&#8230;  A list of input or output devices will appear.  Choose the one which your controller is attached to.</p>
<p>MIDIloop allows you to group the controls of your controller either by MIDI channel, if your controller supports output on more than one channel, and/or by groups.  To create a channel or group, right-click on the controller&#8217;s name and choose Add Channel&#8230;  A new channel will appear under the controller.  You can rename and delete it by right-clicking on it.</p>
<p>Again, this channel group isn&#8217;t attached to any real channel at the moment (denoted by the (0) which is the MIDI channel number).  Right-click on the channel name and choose Set MIDI Channel&#8230;  A list of the 16 MIDI channels will appear (along with 0 to unassign it), choose the one that your control is sending data on.</p>
<p>Now your group/channel is set-up.  You can now assign controls to it.  Move the MIDI control on your controller and you should see its name turn bold under the Devices list.  This is a visual clue to help you find the right control.  Right-click on the control and a menu should appear allowing you to add this control to your newly created controller.  If it doesn&#8217;t appear, you need to check you have assigned the correct device to your controller and also the correct channel number to your group.</p>
<p>You can create multiple groups with the same channel to group together MIDI controls together into a logical structure that maps closely to your physical controller.</p>
<p><strong>Output Controllers</strong><br />
Exactly the same process applies to the MIDI output window, although in this case you&#8217;ll have to find the correct control number manually.<br />
The Mystery Blank Window</p>
<p>This will be where you can save and load loops.  It doesn&#8217;t do anything with the current release.</p>
<div class="wp-caption alignright" style="width: 305px"><img title="MIDIloop-Loop-Window" src="http://www.vdmokstati.com/wp-content/MIDIloop-Loop-Window.png" alt="" width="295" height="297" /><p class="wp-caption-text">MIDIloop-Loop-Window</p></div>
<p><strong>The Loop Window</strong></p>
<p><strong>MIDIloop Loop Window</strong><br />
Finally we get to the main loop window.  There are 8 loops, all running simultaneously.</p>
<p>The key to understanding the loop window is by looking at a single loop and knowing that it is orientated from top to bottom.he text at the top is the input control.  You can drag the control from the MIDI Input window and drop it over the text to set the input.</p>
<p>The top control with the white bar moving across it is the current loop preview.<br />
Below that we have several controls that we explain shortly.</p>
<p>Below that is the output loop display.  This is the data that&#8217;s actually being sent to the MIDI output.</p>
<p>Below that is the output control.  It works just like the input control but you drag controls from the MIDI Output window and drop them here.<br />
<strong> </strong></p>
<p><strong>Recording a loop</strong><br />
Drag an input control from the MIDI Input window and drop it on the input control above one of the loops.  You should see the text change from NO DEVICE/NO CHANNEL to the name of your input control.</p>
<p>Clicking the Clear button to the left of the input/output control will clear the current input/output control.</p>
<p>The white bar that is moving across the loop is the current play-head.</p>
<p>In the current release, everything is synchronised to the beginning of the bar.  When you click on the record button (Rec) MIDIloop won&#8217;t actually start recording until the beginning of the next bar, when the white bar snaps to the left of the loop.</p>
<p>Press Rec and start moving your controller.  When the play-head hits the beginning of the next bar it the loop will start recording and the output will look like this:</p>
<div id="attachment_604" class="wp-caption alignnone" style="width: 250px"><a href="http://www.vdmokstati.com/wp-content/MIDIloop-Loop-Recording.png"><img class="size-full wp-image-604" title="MIDIloop-Loop-Recording" src="http://www.vdmokstati.com/wp-content/MIDIloop-Loop-Recording.png" alt="" width="240" height="78" /></a><p class="wp-caption-text">MIDIloop-Loop-Recording</p></div>
<p><strong>IMPORTANT:</strong> in the current release MIDIloop will record the same loop up to 4 times and then produce a smooth average of the 4 &#8216;takes&#8217;.</p>
<p>If you want to stop recording before the 4 takes are complete, press the Rec button again.</p>
<p><strong>IMPORTANT: </strong>MIDIloop will only record complete takes.  If you press the Rec button before the end of the first take the resulting loop will be empty.</p>
<p>Once the loop is finished recording its colour will turn yellow.</p>
<p><strong>Playing a loop</strong><br />
The loop is running, but only in preview.  To actually send it to the output you need to drop it by clicking on the Drop button under the preview.</p>
<p>Once the play-head starts on the next bar the loop will start to appear in the output loop in green indicating the loop is now playing.</p>
<p>Drag a MIDI Output to the output control to send the output loop to an actual control.</p>
<p><strong>Clearing a loop</strong><br />
Clicking on the Clear button under the preview loop will clear the current loop from the output.  As with the other buttons, the loop will be cleared when the play-head starts on the next bar.<br />
Working with multiple loops</p>
<p>You can also record multiple loops simultaneously.  Just click on their Rec buttons during the same bar and they will start recording at the same time.</p>
<p>The Drop and Clear buttons to the left of the loops will drop and clear all the loops on that row.</p>
<p>Using these buttons you can line up several new loops and cue them all at the same time.<br />
Changing the beat count</p>
<p>By default, all the loops are running for 4 bars.  You can adjust this by changing the value in the box above the output loop.  Initially this only changes the rate of the preview window.  To apply the new number of beats to the output you need to drop it by clicking the Drop button.<br />
Mapping MIDI Controls</p>
<p>It can be a chore to operate all those controls with the mouse.  MIDIloop is able to map MIDI input controls to its buttons.</p>
<p>To map a MIDI control to a button, drag it from the MIDI Input window and drop it on the button that you want to control.</p>
<p><strong>IMPORTANT:</strong> in the current version not all the buttons work with MIDI!</p>
<p><strong>HINT:</strong> You will get more accurate tempo detection by attaching a MIDI control to the BEAT and The One buttons.</p>
<p><strong>Summary</strong><br />
If you&#8217;ve made it this far you now know everything about the current release of MIDIloop!</p>
<p>We wanted to release this early version to get feedback from users before implementing a lot of functionality that isn&#8217;t actually useful. We hope you will be excited about the possibilities MIDIloop offers.  Please let us know your <a href="http://quadrapedia.com/index.php5?title=MIDIloop">feedback</a>!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.vdmokstati.com/2010/04/midiloop/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Quartz Composer integration with GrandVJ 1.2</title>
		<link>http://www.vdmokstati.com/2009/11/quartz-composer-integration-with-grandvj-1-2/</link>
		<comments>http://www.vdmokstati.com/2009/11/quartz-composer-integration-with-grandvj-1-2/#comments</comments>
		<pubDate>Tue, 17 Nov 2009 07:00:52 +0000</pubDate>
		<dc:creator>vdmokstati</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[GrandVJ]]></category>
		<category><![CDATA[Quartz Composer]]></category>
		<category><![CDATA[Software Review]]></category>
		<category><![CDATA[VJ News]]></category>
		<category><![CDATA[VJing]]></category>

		<guid isPermaLink="false">http://www.vdmokstati.com/?p=475</guid>
		<description><![CDATA[Newsflash from Arkaos GrandVJ blog: GrandVJ 1.2 now allows to use Quartz Composer .qtz files directly, both as sources and effects. In older versions it was necessary to save them as QuickTime movies with the big drawbacks that it was slow and it did not allow to change compositions variables. We have optimized the Quartz [...]]]></description>
			<content:encoded><![CDATA[<p><strong><a href="http://www.vdmokstati.com/wp-content/quartz-grandvj2.jpg"><img class="alignnone size-full wp-image-478" title="quartz-grandvj2" src="http://www.vdmokstati.com/wp-content/quartz-grandvj2.jpg" alt="quartz-grandvj2" width="470" height="470" /></a><br />
Newsflash from Arkaos GrandVJ <a href="http://www.arkaos.net/blog/2009/11/engineering/quartz-composer-integration-grandvj/?utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed%3A+arkaos_blog+(ArKaos+Blog)">blog</a>:</strong></p>
<blockquote><p><a href="http://www.arkaos.net/vj-dj/grandvj/">GrandVJ 1.2</a> now allows to use Quartz Composer .qtz files directly, both as sources and effects. In older versions it was necessary to save them as QuickTime movies with the big drawbacks that it was slow and it did not allow to change compositions variables.<br />
<span id="more-475"></span><br />
<strong><em>We have optimized the Quartz Composer integration in GrandVJ 1.2 so that the compostions are rendered natively through the fastest available interface.</em></strong></p>
<p>Finally, when using a composition as an effect the application will scan the published inputs and map them as effect parameters, if the format is compatible with the engine. GrandVJ can automatically map parameters that are float values, indexes, colors and booleans and there’s one visual input of the composition that receive the cell visual.</p>
<p>Now let’s have a quick look at how you can use Quartz compositions with GrandVJ..</p>
<h5><strong>Using compositions as sources</strong></h5>
<p>The quick way to use a composition as source is to import it just like you do with any movie, by drag and drop on a cell or by reaching your .qtz through the file browser. When doing so, GrandVJ will save the path to the .qtz file in your project as it does for any other visual.</p>
<p>For your convenience, GrandVJ installs a set of source compositions in “/Users//Library/Application Support/GrandVJ/Quartz Composer/Visuals”, these are listed in GrandVJ under the “Quartz-Composer (User)” section of the sources browser so that they are always available when you create a new project.</p>
<p>The idea is that you can also add your favorite source compositions there so that you always have them ready when you work on your projects.</p>
<p>Playing compositions as source does not allow modifying the variables from within GrandVJ.</p>
<p><a href="http://www.vdmokstati.com/wp-content/grand-vj-sources.jpg"><img class="size-full wp-image-476 alignnone" title="grand-vj-sources" src="http://www.vdmokstati.com/wp-content/grand-vj-sources.jpg" alt="grand-vj-sources" width="470" height="219" /></a></p>
<h5><strong>System compositions as Effects</strong></h5>
<p><a href="http://www.vdmokstati.com/wp-content/grandvj-side.jpg"><img class="alignleft size-full wp-image-477" style="margin-right: 10px;" title="grandvj-side" src="http://www.vdmokstati.com/wp-content/grandvj-side.jpg" alt="grandvj-side" width="172" height="242" /></a></p>
<div>
<p style="text-align: left;">For effects, <a title="GrandVJ Eight channels MIDI VJ software for real time HD video mixing" href="http://www.arkaos.net/vj-dj/grandvj/" target="_blank">GrandVJ</a> will add all the compositions from your system that are supported. It does it by automatically scanning the system folder “/System/Library/Compositions”. These compositions will appear in the application under the “Quartz-Composer (System)” section of the effects browser. You can use them as starting point to develop new effects.</p>
<p style="text-align: left;">You can also add your own compositions as effects, just drop them in the local directory “/Users/&lt;username&gt;/Library/Application Support/GrandVJ/Quartz Composer/Effects”. They will appear in the “Quartz-Composer (User)” section of the effect browser.</p>
</div>
<p><a href="http://www.vdmokstati.com/wp-content/grandvj-path.jpg"><img class="alignnone size-full wp-image-479" title="grandvj-path" src="http://www.vdmokstati.com/wp-content/grandvj-path.jpg" alt="grandvj-path" width="470" height="219" /></a></p>
<h5>About the parameters</h5>
<p>As a quick example, let’s have a look at the effect parameters from the system composition Image Hose. With the Quartz Composer application (found in Developer &gt; Applications – you need to have installed Apple’s developer tools of course), open the file “/System/Library/Compositions/Image Hose.qtz” (ore better, open a copy) here’s what you should see:</p>
<p><a href="http://www.vdmokstati.com/wp-content/quartz.jpg"><img class="alignnone size-full wp-image-480" title="quartz" src="http://www.vdmokstati.com/wp-content/quartz.jpg" alt="quartz" width="470" height="255" /></a></p>
<p>Open the inspector (Editor &gt; Show Inspector) and from the menu, look at the Published Inputs &amp; Outputs, here’s what you have:</p>
<div id="attachment_481" class="wp-caption alignnone" style="width: 455px"><a href="http://www.vdmokstati.com/wp-content/005_grandvj_composition_image_hose_params.jpg"><img class="size-full wp-image-481" title="005_grandvj_composition_image_hose_params" src="http://www.vdmokstati.com/wp-content/005_grandvj_composition_image_hose_params.jpg" alt="Image Hose composition parameters" width="445" height="231" /></a><p class="wp-caption-text">Image Hose composition parameters</p></div>
<p>In <a title="GrandVJ Eight channels MIDI VJ software for real time HD video mixing" href="http://www.arkaos.net/vj-dj/grandvj/" target="_blank">GrandVJ</a>, the first 4 parameters that can be mapped automatically will be displayed. In this case it will be PrimaryColor, SecondaryColor, Pace and Size:</p>
<div id="attachment_482" class="wp-caption alignnone" style="width: 331px"><a href="http://www.vdmokstati.com/wp-content/006_grandvj_composition_image_hose_params_panel.jpg"><img class="size-full wp-image-482" title="006_grandvj_composition_image_hose_params_panel" src="http://www.vdmokstati.com/wp-content/006_grandvj_composition_image_hose_params_panel.jpg" alt="Quartz composition parameters in GrandVJ" width="321" height="149" /></a><p class="wp-caption-text">Quartz composition parameters in GrandVJ</p></div>
<p>As you can see, <a title="GrandVJ Eight channels MIDI VJ software for real time HD video mixing" href="http://www.arkaos.net/vj-dj/grandvj/" target="_blank">GrandVJ</a> will only display the meaningful part of the parameter name and remove all _ProtocolInput strings from parameter names – this allows to easily display the full parameter name in the panel – it will also make things a little nicer by capitalizing the first letter of the parameter if necessary.</p>
<p>There are many resources on the web where you can find information and help about creating your own Quartz compositions, you can start by looking at Apple’s <a title="Apple Developer Connection" href="http://developer.apple.com/graphicsimaging/quartz/" target="_blank">Developer Connection</a>.</p>
<p><strong>Note:</strong> you can download GrandVJ 1.2 beta 2 from <a title="ArKaos users discussion forum" href="http://www.arkaos.net/forum/viewtopic.php?f=26&amp;t=6836">our forums</a></p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.vdmokstati.com/2009/11/quartz-composer-integration-with-grandvj-1-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Qeve: Free tool for Live Performance and VJing</title>
		<link>http://www.vdmokstati.com/2009/11/qeve-free-tool-live-performance-vjing/</link>
		<comments>http://www.vdmokstati.com/2009/11/qeve-free-tool-live-performance-vjing/#comments</comments>
		<pubDate>Tue, 03 Nov 2009 03:25:32 +0000</pubDate>
		<dc:creator>vdmokstati</dc:creator>
				<category><![CDATA[FLOSS]]></category>
		<category><![CDATA[MesaQ]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Pure Data]]></category>
		<category><![CDATA[Qeve]]></category>
		<category><![CDATA[Software Review]]></category>
		<category><![CDATA[VJ News]]></category>
		<category><![CDATA[VJing]]></category>
		<category><![CDATA[VJ Software]]></category>

		<guid isPermaLink="false">http://www.vdmokstati.com/?p=444</guid>
		<description><![CDATA[Free Tools for VJs?? Art of VJing is multi-faceted technological and artistic field. Most of us spend considerable time producing and developing content and establishing techniques for media manipulation. If you anything like me, then chances are that you&#8217;ll find yourself wondering about extending your favourite software as you grow through using it on a regular [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.vdmokstati.com/2009/11/03/qeve-free-tool-live-performance-vjing/"><img class="aligncenter size-full wp-image-446" title="qeve" src="http://www.vdmokstati.com/wp-content/qeve1.jpg" alt="qeve" width="470" height="320" /></a></p>
<p><strong>Free Tools for VJs??</strong><br />
Art of VJing is multi-faceted technological and artistic field. Most of us spend considerable time producing and developing content and establishing techniques for media manipulation. If you anything like me, then chances are that you&#8217;ll find yourself wondering about extending your favourite software as you grow through using it on a regular basis.  Year after year you master some of the techniques, and yet you see great deal of limitations that are in front of you due to the closed development process of the software itself which in most cases you cannot interfere.</p>
<p><strong>Let me modify!</strong><br />
If you have followed some of my recent posts on the subject of Pure Data VJ software, then you find that Pure Data has opened up numerous possibilities of developing your own software while utilising numerous Plug-ins, Libraries and Patches that worldwide community has released to date.  These are very exciting times to be working in this field as knowledge and programs are at very healthy state.  One of such AMAZING tools that I have only recently came about is : <strong><a href="http://www.estereotips.net/qeve/">Qeve</a></strong>. It really encompasses large majority of your &#8220;wish lists&#8221; while maintaining its flexibility and cost. Free.</p>
<p>Without further a due, please explore this unique and promising piece of Pure Data software for Vjing: <strong>Queve!</strong></p>
<blockquote><p>&#8220;In art production the tool you use determine result of your work in many ways. Only by using free software you will not reproduce closed mind&#8221;<br />
- Luca Carrubba aka Husk</p></blockquote>
<p><a href="http://www.estereotips.net/qeve/">Queve</a> is a <strong>free tool for live performance and vjing</strong> developed by <a href="http://www.estereotips.net/">Estereotips collective</a> with economic support by Catalan independent video maker association Telenoika and Center of visual arts productions Hangar from Barcelona. This software try to obtain the same usability of similar commercial applications (resolume, modul8, vdmx) while adding some unique features.<span id="more-444"></span></p>
<p><strong>Reference: </strong><a href="https://piksel.no/ocs/index.php/piksel/piksel09/paper/view/210/24">https://piksel.no/ocs/index.php/piksel/piksel09/paper/view/210/24</a></p>
<blockquote><p><strong>Qeve Development</strong>:<br />
It was principally developed for Gnu/linux Ubuntu operative system (7.04, 7.10, 8.04), but it will also work on Mac os X (Tiger, Leopard), using Puredata programing language, some Bash script and some Python script. We choose this Operative System because it is very easy to set and to admin. It does not require high technical knowledge; at the same time it guarantee typical Unix system stability and security with the support of an international community.<br />
GNU/Linux Ubuntu Operative System is an open source system which most part is released under GPL license; this license let users modify and redistribute software.</p>
<p><strong>PureData (PD) Approach:</strong><br />
Puredata (aka PD) is a visual programming language that make easy to design interactive environments, to synchronize audio and video with real world events; it is also freesoftware, each program create by PD can be modify through his clonekind behavior license.</p>
<p>Combination of Gnu/Linux and Puredata is perfect to develop an application that want to improve through user&#8217;s use.<br />
A vjing application let user manipulate video contents in real time. With Qeve is it possible to mix different videos at the same time, control them by external devices (like Midi, Wiimote, iPod touch/Iphone, Nintendo DS, others computers or sound machines) and synchronize them with an external audio stream.</p>
<h2>Download Qeve:</h2>
<p>Qeve is a puredata patch that need some more software in order to run.<br />
You need Puredata, pdvjtools, freeframe and (optionally) devilspie<br />
You can install all this software by hands or try the install script you find in the package.</p>
<p>Qeve is developed on a ubuntu machine so the installer will work only on this system (8.04, 8.10, 9,04)</p>
<p><a href="http://www.estereotips.net/programmi/Qeve_installer.tar.gz">Here</a> you can download Qeve package.</p>
<p><strong>Mirror 1:</strong> <a href="http://www.megaupload.com/?d=JW7YBTUY">http://www.megaupload.com/?d=JW7YBTUY</a><br />
(This Mirror has been added after official site was noted to be down by readers of Create Digital Motion and vdmoKstati blogs. Link is added to fill this current gap and while the official site is down. No support on Installation or Modifications for Qeve is given at this point. Please use at your own discression. )</p>
<p><strong>If you like to do it manually this is what you need to do:</strong><br />
1- install Pd-Extended for your system (downloading it <a href="http://www.puredata.info/">here</a>)<br />
2- install pdvjtools for your system (downloading it from <a href="http://www.artefacte.org/pdpkg/">here</a>)<br />
3- decompress archive FreeFrame.tar.gz (included in the Qeve package)<br />
4- copy FreeFrame dir in /usr/lib and give it permissions (sudo chmod -R +x /usr/lib/FreeFrame/*)<br />
5- Decompress archive  Qeve.tar.gz and copy it in your $HOME<br />
6- Copy qeve file in /usr/local/bin and give it permissions (sudo chmod +x /usr/local/bin/qeve)<br />
7- optionaly install devilspie program from apt<br />
Now you can lauch qeve from a terminal</p>
<p>N.B.In order to work install script needs universe and multiuniverse repository active.<br />
So before run the script check it!</p>
<p><strong>Qeve&#8217;s features:</strong><br />
Listed below are the Qeve’s features:</p>
<ul>
<li> 3 independent layers</li>
<li>5 kind of players (video, 3d, photos, text, paint)</li>
<li>Mix 3d and 2d graphix in real time</li>
<li>A video stepsequencer</li>
<li>Live streaming through giss.tv servers</li>
<li>Text animation path and draw tool</li>
<li>Audio analysis in real time</li>
<li>Simple midi configuration</li>
<li>Totally controllable by OpenSoundControl</li>
<li>Wiimote support to control 3d movements</li>
<li>Support for Nintendo DS as Wifi controller</li>
<li>Save and load your preferred videodeck</li>
<li>Mouse control position for each layer</li>
<li>Different transitions</li>
<li><strong>It&#8217;s Free</strong></li>
</ul>
<p><strong>Qeve&#8217;s modules:</strong></p>
<p><a href="http://www.vdmokstati.com/wp-content/final_general3-300x187.png"><img style="margin-right: 10px;" title="final_general3-300x187" src="http://www.vdmokstati.com/wp-content/final_general3-300x187.png" alt="final_general3-300x187" width="300" height="187" align="left" /></a><strong>Master CLock</strong><br />
With BPM (beats per minutes) control is very easy to synchronize video behaviour to music tempo. User can connect<br />
to master clock tempo every player&#8217;s property. He/she can selects to leave it at the same velocity or reduce it for equal fractions.</p>
<p><strong>Channel type</strong><br />
Qeve has three different layers organized into a hierarchy relation from the first layer to the third. User can choose between five different players (called channel type) for each layer and switch them from one to another in real time:</p>
<p><strong>Media Types:</strong></p>
<ol>
<li>Video</li>
<li>3d</li>
<li>Text</li>
<li>Image</li>
<li>Paint</li>
</ol>
<p>1. Video player is for regular footage content. During playback user can scratch video frames, select loop point, add color from a color palette GUI, play it in slow mode or in invert color mode, and he/she can add digital effect from freeframe effect gallery.</p>
<p>2. 3d player is for openGL contents. User can create until 200 cubes or Spheres, choose size and color, add movement behaviour to them from three different kind: rotation, random walking and explode. The first one is a circular rotation movement on Y and Z axis;  the second one is a random movement on X and Y axys with settable speed and object distance; the third is an explosion movement, like a bomb, from epicenter to outside. User can also choose to use some video as background texture of 3d object.</p>
<p>3. Text player is a concept shooter that let user put his/her own text in real time or read it from a file. In case of a textfile, Qeve will render one word for every BPM. User can choose font type, size, color, rotation angle and position in the screen.  Besides, user can animate text choosing until 10 key animation points, from which one text will move depending on master clock velocity or audio analysis.</p>
<p>4. Image player is for control static images. User can choose size, rotation angle, color background and add digital effects from freeframe gallery.</p>
<p>5. Paint player is a free paint tool. User can choose size of pencil, colour and create layer mask to apply on the layer below it.</p>
<p><strong>MediaGrid</strong><br />
Qeve has a grid (resolume style) to visualise media contents. Media grid shows the first frame of video. It is possible to load until 25 videos or images, choose a single video or an entire directory. User can create and save his/her own desk with favourite videos/images and load it at anytime.</p>
<p><strong>Sequencer</strong><br />
This is an 8 step sequencer with 8 different memories channels. User can put videos from mediagrid to one of the eight memories for reuse it later in sequencer mode. When sequencer is on it works like an audio stepsequencer<br />
but video. At each step it sends to the output user&#8217;s selected memory, in one of four action&#8217;s mode: play, stop, random play, rewind. Sequencer also depend on Master clock tempo.<br />
<strong><br />
Audio Analysis</strong><br />
Qeve can analyze audio frequencies, dividing them in bass, middle and high. For each player user can connect one frequency to a property.</p>
<p><strong>Midi</strong><br />
User can control all Qeve&#8217;s features by an external midi controller. By a specific window user can easily assign a rotary or button for every desired property.</p>
<p><strong>OpenSoundControl</strong><br />
Qeve support OSC [1] communication protocol. Through this it could be controlled or can control others multimedia applications and works synchronized with them.</p>
<p><strong>Video Streaming</strong><br />
This is a Qeve&#8217;s specific feature. It can stream over http his video sessions using free g.i.s.s. servers [2]</p>
<p><strong>External Controls</strong><br />
Qeve let user to control part of visual editing by tree different kind of external controllers: Nintendo Wiimote, Apple Ipod touch/Iphone and Nintendo DS. The first one is a remote control that works with bluetooth. It has three accelerometers.</p>
<p>Through Wiimote movement user can move 3d camera in a 3d player; turn on or off texture; control alpha level; change size.<br />
The second one is a palm wireless computer with a *nix like operative system. Through Ipod touch/iPhone user can change videos, move position setting and work on alpha channels. The third one is a portable game console that through a home made software[5] (that needs a special cartridge to run, not included in NDS), that let to create simple GUI element connected to a Pure Data program. These let the user the chance to control all player&#8217;s properties through a cheap wireless controller.</p>
<p>Qeve became a performance software that invite the user to not be linked to the machine. The vj can concentrate on the performance space.</p>
<p><strong>Positions, Mouse Controls</strong><br />
Qeve has a set of transitions, connected to the master clock, that give more variety to video editing. It has also three position&#8217;s preset that position video layers in different way in the screen space. User can always control the position of a single layer by moving mouse cursor on the preview output.</p>
<p><strong>Team</strong>:<br />
Luca Carrubba: project maintainer, coder<br />
Matteo Micalella: GUI designer, tester<br />
Sergi Lario: media grid coder<br />
Valentina Messeri: documentation<br />
Gianluca Saporito: tester</p>
<p><strong>Future prospects:</strong><br />
Looking towards the future we would like to create a free/open software hardware solution for video and audio editing in real time.<br />
We started with an experiment prototype that could be the starting point of the next step. The project&#8217;s name is <a href="http://www.estereotips.net/?p=188"><em>MesaQ</em></a>, a tangible user interface that let many users to control audio/video contents at same time. Qeve is the audio/video render engine of the table. It is all created with free software. The hardware project, based on <a href="http://www.reactable.com/">Reactable project</a>, will be open, cheap and documented. It is possible to see a demo by entering the address below:</p>
<p><strong>MesaQ Demo:</strong><br />
<a href="http://www.estereotips.net/?p=188">http://www.estereotips.net/?p=188</a></p>
<p><strong>References:</strong></p>
<p><strong>OpenSoundControl</strong> (OSC) is a protocol for communication among computers, sound synthesisers, and other multimedia devices that are optimized for modern networking technology.</p>
<p><strong>G.I.S.S</strong> – Global Independent Streaming Support is a free streaming services for free media<a href="http://www.giss.tv"> http://www.giss.tv</a></p>
<p><strong>Pure Data external, wiimote from Mike Woz,</strong> <a href="http://mikewoz.com/index.php?page=pdstuff">http://mikewoz.com/index.php?page=pdstuff</a></p>
<p>In order to use it you have to install MrMr application in your Ipod touch/iPhone. On other side Qeve use PdiPod patch to get OSC message from MrMr, <a href="http://pissypaws.tumblr.com/">http://pissypaws.tumblr.com/</a></p>
<p><strong>KnobsAndSliderDS by Cris McCormik,</strong><br />
<a href="http://mccormick.cx/projects/KnobsAndSlidersDS/">http://mccormick.cx/projects/KnobsAndSlidersDS/</a></p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.vdmokstati.com/2009/11/qeve-free-tool-live-performance-vjing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>UNITY 2.6 goes Free + Max/UNITY Bridge</title>
		<link>http://www.vdmokstati.com/2009/11/unity-2-6-goes-free-maxunity-bridge/</link>
		<comments>http://www.vdmokstati.com/2009/11/unity-2-6-goes-free-maxunity-bridge/#comments</comments>
		<pubDate>Sun, 01 Nov 2009 23:18:48 +0000</pubDate>
		<dc:creator>vdmokstati</dc:creator>
				<category><![CDATA[Max]]></category>
		<category><![CDATA[Pure Data]]></category>
		<category><![CDATA[Software Review]]></category>
		<category><![CDATA[Unity]]></category>
		<category><![CDATA[VJ News]]></category>
		<category><![CDATA[VJing]]></category>
		<category><![CDATA[3d]]></category>
		<category><![CDATA[pd]]></category>

		<guid isPermaLink="false">http://www.vdmokstati.com/?p=425</guid>
		<description><![CDATA[Openness of software to the public in my opinion has always played a crucial role in growth and development of multimedia and methods of production. The vast amount of choices out there make for a complex decision making process, and especially when you bound to pay for quality software. This particular post is aimed to [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.vdmokstati.com/wp-content/unity-max.jpg"><img src="http://www.vdmokstati.com/wp-content/unity-max.jpg" alt="unity-max" title="unity-max" width="470" height="320" class="aligncenter size-full wp-image-426" /></a></p>
<p>Openness of software to the public in my opinion has always played a crucial role in growth and development of multimedia and methods of production. The vast amount of choices out there make for a complex decision making process, and especially when you bound to pay for quality software.<br />
This particular post is aimed to introduce some of such options that recently become available, but also highlight additional benefits of incorporating such tools that are capable of integrating with likes of MAX and Pure Data.</p>
<p><strong>Unity</strong><br />
<a href="http://unity3d.com/unity/">Unity</a> is a multi platform game development tool, designed from the start to ease creation. A fully integrated professional application, Unity just happens to contain the most powerful engine this side of a million dollars. Its recent 2.6 release marked itself as a <strong>Free Download</strong> option for all users. Unity Pro does have few additional extras, yet there are options to try then out for at least 30 days, which could be a yummy option for some.</p>
<p><strong>Download Unity:</strong><br />
<a href="http://unity3d.com/unity/download/">http://unity3d.com/unity/download/</a><br />
(Free Unity Version, 30 Day Trial Unity Pro version. View Licences <a href="http://unity3d.com/unity/licenses">Comparison</a>)</p>
<p>I have picked this news via  <a href="http://vjforums.com/showthread.php?p=243001">vjforums discussions</a> (Thanks <a href="http://vjforums.com/member.php?u=3351">bridd</a>) that also touched<br />
a subject of &#8220;Max-Unity Interoperability Toolkit version 1.0&#8243; (Thanks Elbows). I suggest you also check it out.</p>
<p><strong>Max-Unity Interoperability Toolkit version 1.0. μ [myu]</strong><br />
<em>μ [myu] Max-Unity Interoperability Toolkit version 1.0. μ [myu]</em> is designed to simplify communication between the Max/MSP/Jitter <a href="http://www.cycling74.com">http://www.cycling74.com</a> and Unity3D http://www.unity3d.com rapid prototyping environments. Utilizing the TCP network packets, μ [myu] allows for easy bi-directional control of Unity3D and Max/MSP/Jitter assets, as well as importing of dynamic Jitter textures into Unity3D scene. Apart from the Jitter-specific texture communication protocol, μ [myu] relies upon the netsend/netreceive framework, thus making it also compatible with Pure-Data <a href="http://www.pure-data.info">http://www.pure-data.info.<br />
</a><br />
<strong>WHY μ?</strong><br />
Max/MSP/Jitter and Pure-Data offer unprecedented flexibility in digital signal processing, particularly audio, as well as easy integration of external controllers and sensors, video, and 3D assets, while Unity3D is an advanced scalable and optimized 3D gaming engine with integrated intuitive scene editor and physics engine. By coupling their strengths μ [myu] aims to expand their rapid prototyping potential with minimal integration overhead.</p>
<p>μ [myu] was developed at DISIS <a href="http://disis.music.vt.edu ">http://disis.music.vt.edu </a>and is available for download from the DISIS website <a href="http://disis.music.vt.edu/main/portfolio.html">http://disis.music.vt.edu/main/portfolio.html</a></p>
<p>Watch μ [myu] in Action:<br />
<object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/137huPA9sto&#038;hl=en&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/137huPA9sto&#038;hl=en&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://www.vdmokstati.com/2009/11/unity-2-6-goes-free-maxunity-bridge/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Keystone Library for Processng</title>
		<link>http://www.vdmokstati.com/2009/09/keystone-library-for-processng/</link>
		<comments>http://www.vdmokstati.com/2009/09/keystone-library-for-processng/#comments</comments>
		<pubDate>Thu, 17 Sep 2009 00:56:49 +0000</pubDate>
		<dc:creator>vdmokstati</dc:creator>
				<category><![CDATA[Processing]]></category>
		<category><![CDATA[Processing Libraries]]></category>
		<category><![CDATA[Software Review]]></category>

		<guid isPermaLink="false">http://www.vdmokstati.com/?p=372</guid>
		<description><![CDATA[If you follow developments around VJ culture and Video Installation practises, Video Mapping practise has become a new Black with nearly everyone having a go at warping and mapping they video textures onto various objects in the space. Effective and brilliant approach. While some vj software have addressed this issue almost right away (eg vvvv, [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://keystonep5.sourceforge.net/keystone.png" alt="keystone" /></p>
<p>If you follow developments around VJ culture and Video Installation practises, Video Mapping practise has become a new Black with nearly everyone having a go at warping and mapping they video textures onto various objects in the space. Effective and brilliant approach. While some vj software have addressed this issue almost right away (eg vvvv, Module8) some other open source projects are taking initial steps in that direction. </p>
<p>Just came across this project called <a href="http://keystonep5.sourceforge.net/">Keystone for Processing</a></p>
<blockquote><p>Keystone is a video projection mapping library for Processing. Right now it allows you to warp your Processing sketches onto any flat surface by using corner pin keystoning, regardless of your projector&#8217;s position and orientation. The goal is to eventually expand this library to enable more advanced projection mapping, such as projecting on 3D models or curved surfaces and edge blending of multiple projector screens. </p></blockquote>
<p><span id="more-372"></span></p>
<p><strong>Download</strong></p>
<p>Download keystone <a href="http://keystonep5.sourceforge.net/download/keystone.zip">version 001</a> in .zip format.</p>
<p><strong>Installation</strong><br />
Unzip and put the extracted keystone folder into the libraries folder of your processing sketches. Reference and examples are included in the keystone folder.</p>
<p><strong>Keywords</strong><br />
projection mapping, corner pin keystoning</p>
<p><strong>Reference.</strong><br />
 Have a look at the javadoc reference here. a copy of the reference is included in the .zip as well.</p>
<p><strong>Source.</strong> The source code of keystone is available at <a href="https://sourceforge.net/projects/keystonep5/">SourceForge</a>, and its repository can be browsed <a href="http://keystonep5.svn.sourceforge.net/viewvc/keystonep5/">here</a>.<br />
Examples</p>
<p>Find a list of examples in the current distribution of keystone, or have a look at them by following the links below.</p>
<p>    * <a href="http://keystonep5.sourceforge.net/examples/CornerPin/CornerPin.pde">CornerPin</a><br />
    * <a href="http://keystonep5.sourceforge.net/examples/CornerPinOpenGL/CornerPinOpenGL.pde">CornerPinOpenGL</a></p>
<p>This is a very alpha release, which means the API could (and probably will) change in future releases. Please send feedback or feature requests!</p>
<p><object width="400" height="300"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=6483547&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=6483547&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="400" height="300"></embed></object>
<p><a href="http://vimeo.com/6483547">Keystone for Processing</a> from <a href="http://vimeo.com/user1117415">David Bouchard</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.vdmokstati.com/2009/09/keystone-library-for-processng/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Vegas: Initialising Audio Engine : fix</title>
		<link>http://www.vdmokstati.com/2009/07/vegas-initialising-audio-engine-fix/</link>
		<comments>http://www.vdmokstati.com/2009/07/vegas-initialising-audio-engine-fix/#comments</comments>
		<pubDate>Thu, 02 Jul 2009 03:38:21 +0000</pubDate>
		<dc:creator>vdmokstati</dc:creator>
				<category><![CDATA[Internet Explorer]]></category>
		<category><![CDATA[Software Review]]></category>
		<category><![CDATA[Sony Vegas]]></category>
		<category><![CDATA[Video]]></category>
		<category><![CDATA[VJ News]]></category>

		<guid isPermaLink="false">http://www.vdmokstati.com/?p=294</guid>
		<description><![CDATA[For last few years my video editing software of choice has been Sony Vegas. Very straight forward and complete software package which can cover large part of your video and audio editing needs. Recently I have come across an issue which others might stumble upon if they happen to work in Windows environment. Few weeks [...]]]></description>
			<content:encoded><![CDATA[<p>For last few years my video editing software of choice has been <strong>Sony Vegas</strong>. Very straight forward and complete software package which can cover large part of your video and audio editing needs.<br />
Recently I have come across an issue which others might stumble upon if they happen to work in Windows environment.<br />
Few weeks ago I tried to open Vegas to do some editing on a few files, yet despite such attempt, launching screen would freeze at &#8220;Initializing Audio Engine&#8221; section and wouldn&#8217;t go any further.<br />
Today I have decided to properly investigate this and allow for some solutions to be presented for those that come across it also. </p>
<p><strong>First and Foremost.</strong> Strong chances are that this issues resolves around Internet Explorer 7 or 8 for you as well. If you happen to install new version of IE 7 or 8 or it has been automatically upgraded through Windows Update feature, its a good indication as to why you might be experiencing this.<br />
<strong>1. First solution.</strong> Revert back to Internet Explorer 6 and it should be back to normal. Do a restart though. A number of people online had similar queries and it seems to be pretty common issue with others.<br />
<strong>2. Solution Two.</strong> Go to your Control Panel. System Properties (Advanced Tab). Performance Settings. Data Execution Prevention. Tick the radio button for &#8220;Turn on DEP for all programs and services except those that I select&#8221;. Click &#8220;Add&#8221; and select Vegas.exe (7, <img src='http://www.vdmokstati.com/wp-includes/images/smilies/icon_cool.gif' alt='8)' class='wp-smiley' /> from your Program directory Structure. and OK it. </p>
<p>With a bit of luck you will have your Vegas back into action in no time. Hope this will help someone. Comment underneath if it did. Cheers. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.vdmokstati.com/2009/07/vegas-initialising-audio-engine-fix/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Open Source Effects: Node Based Framework</title>
		<link>http://www.vdmokstati.com/2009/06/open-source-effects-node-based-framework/</link>
		<comments>http://www.vdmokstati.com/2009/06/open-source-effects-node-based-framework/#comments</comments>
		<pubDate>Mon, 22 Jun 2009 04:53:11 +0000</pubDate>
		<dc:creator>vdmokstati</dc:creator>
				<category><![CDATA[FLOSS]]></category>
		<category><![CDATA[Software Review]]></category>
		<category><![CDATA[Visual Art]]></category>
		<category><![CDATA[VJ News]]></category>

		<guid isPermaLink="false">http://www.vdmokstati.com/?p=280</guid>
		<description><![CDATA[Straight from the horses mouth : Kevin Atkinson (I am a computer vision programmer and vfx junkie with an obsessive interest in novel applications of computer vision techniques for visual effects in music videos, commercials and film.) has just posted a blog and follow up forum post on vjforums with this: Open Source Effects: Node [...]]]></description>
			<content:encoded><![CDATA[<p>Straight from the horses mouth : <a href="http://methodart.blogspot.com">Kevin Atkinson</a> (I am a computer vision programmer and vfx junkie with an obsessive interest in novel applications of computer vision techniques for visual effects in music videos, commercials and film.) has just posted a blog and follow up forum post on vjforums with this: <a href="http://methodart.blogspot.com/2009/06/engine-room-audition.html">Open Source Effects: Node Based Framework</a><span id="more-280"></span></p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="400" height="300" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://vimeo.com/moogaloop.swf?clip_id=1258526&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" /><embed type="application/x-shockwave-flash" width="400" height="300" src="http://vimeo.com/moogaloop.swf?clip_id=1258526&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p><a href="http://vimeo.com/1258526">Engine Room Audition&#8230;</a> from <a href="http://vimeo.com/user397080">Kevin Atkinson</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
<blockquote><p><a href="http://methodart.blogspot.com/2009/06/engine-room-audition.html" target="_blank">http://methodart.blogspot.com/2009/0&#8230;-audition.html</a></p>
<p>The code will take some work to build.  There are a few external dependencies which are explained in the readme.</p>
<p>It&#8217;s a node-based programming system, where effects are node types that you string together at run-time. No gui, though it could be the basis for a nice visual programming tool.</p>
<p>I also packaged a couple of them up as FF 1.0 plugins, and there are Visual Studio projects there.</p>
<p>I&#8217;ll prepare binary release sometime soon. I just moved to New Zealand to take a job at Weta Digital, so I&#8217;m busy for the next bit, so it may take a couple weeks to get to it.</p>
<p>The license is GPL, though I&#8217;m pondering using the LGPL if the GPL scares away too many people. I mostly just want to see the code used.</p>
<p>Cheers,</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.vdmokstati.com/2009/06/open-source-effects-node-based-framework/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

