<?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>ARJ &#187; Max</title>
	<atom:link href="http://www.arj.no/tag/max/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.arj.no</link>
	<description>Alexander Refsum Jensenius</description>
	<lastBuildDate>Thu, 09 Feb 2012 07:54:11 +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>New Laptop Orchestra Piece: Click-It</title>
		<link>http://www.arj.no/2012/02/09/click-it/</link>
		<comments>http://www.arj.no/2012/02/09/click-it/#comments</comments>
		<pubDate>Thu, 09 Feb 2012 07:46:50 +0000</pubDate>
		<dc:creator>alexarje</dc:creator>
				<category><![CDATA[Research]]></category>
		<category><![CDATA[click-it]]></category>
		<category><![CDATA[laptop]]></category>
		<category><![CDATA[Max]]></category>
		<category><![CDATA[olo]]></category>

		<guid isPermaLink="false">http://www.arj.no/?p=1797</guid>
		<description><![CDATA[Yesterday I was teaching a workshop on laptop orchestra performance for the students in Live electronics at the Norwegian Academy of Music. I usually start such workshops by playing the piece Clix by Ge Wang (see e.g. here for a performance of it). It is a fun piece to play, and it is nice to [...]]]></description>
			<content:encoded><![CDATA[<p>Yesterday I was teaching a workshop on laptop orchestra performance for the students in <a href="http://nmh.studiehandbok.no/nmh/Direkte-publisering/Studiekatalog/Videreutdanning/Videreutdanningstilbud-2011/Live-Electronics">Live electronics</a> at the Norwegian Academy of Music. I usually start such workshops by playing the piece <a href="http://smelt.cs.princeton.edu/pieces/CliX/clix.ck">Clix</a> by Ge Wang (see e.g. <a href="http://youtu.be/zhmgIEB6-Xg">here</a> for a performance of it). It is a fun piece to play, and it is nice to show the students something else than Max patches.</p>

<p>Unfortunately, while setting up for the workshop I had problems getting <a href="http://chuck.cs.princeton.edu/">Chuck</a> to work on my new laptop. I haven&#8217;t had time to figure out what the problem actually is, but I think it may be an issue with OSX Lion. Anyways, since I was short on time I decided that the quickest solution was just to make something similar to Clix in Max. The result is <a href="http://www.fourms.uio.no/projects/laptop/pieces/click-it/index.html">Click-It</a>, and the GUI looks like this:</p>

<p><img src="http://www.arj.no/wp-content/2012/02/click_it_gui.png" alt="Click it GUI" /></p>

<p>The inside of the patch is not very advanced either. It is mainly a click~ object controlled by a metro, with some amplitude adjustments and a little bit of delay and feedback.</p>

<p><img src="http://www.arj.no/wp-content/2012/02/click_it_insides.png" alt="Click it Insides" /></p>

<p>This may not be so interesting in itself, but the beauty of this thing comes with 10 or so computers playing it at the same time. Unfortunately, I didn&#8217;t make a video of the students performing it yesterday, so that will have to wait until next time it is played.</p>

<p>The patch is available from our <a href="http://www.fourms.uio.no/projects/laptop/pieces/click-it/index.html">fourMs web page</a>. I had almost forgot that we have a <a href="http://code.google.com/p/oooo/">repository</a> for the <a href="http://www.fourms.uio.no/projects/laptop/">Oslo Laptop Orchestra</a> over at Google Code. That repository is severely out of date, though, and needs some cleaning up and updating at some point. The main reason for the sloppy maintenance is that the laptop orchestra has been kind of dormant over the last few years, since most of our energy has been put into <a href="http://www.fourms.uio.no/projects/iphone/index.html">Oslo iPhone Ensemble</a> instead. That said, although the iPhone ensemble is a lot fun, laptop orchestras have some other qualities that I would like to get back to exploring more again at some point.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.arj.no/2012/02/09/click-it/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sonification of motiongrams</title>
		<link>http://www.arj.no/2012/02/03/sonification/</link>
		<comments>http://www.arj.no/2012/02/03/sonification/#comments</comments>
		<pubDate>Fri, 03 Feb 2012 07:47:07 +0000</pubDate>
		<dc:creator>alexarje</dc:creator>
				<category><![CDATA[Research]]></category>
		<category><![CDATA[fiddle]]></category>
		<category><![CDATA[jamoma]]></category>
		<category><![CDATA[jitter]]></category>
		<category><![CDATA[Max]]></category>
		<category><![CDATA[motion image]]></category>
		<category><![CDATA[motiongram]]></category>
		<category><![CDATA[Music]]></category>
		<category><![CDATA[sonification]]></category>
		<category><![CDATA[sonifyer]]></category>
		<category><![CDATA[violin]]></category>

		<guid isPermaLink="false">http://www.arj.no/?p=1760</guid>
		<description><![CDATA[A couple of days ago I presented the paper &#8220;Motion-sound Interaction Using Sonification based on Motiongrams&#8221; at the ACHI 2012 conference in Valencia, Spain. The paper is actually based on a Jamoma module that I developed more than a year ago, but due to other activities it took a while before I managed to write [...]]]></description>
			<content:encoded><![CDATA[<p>A couple of days ago I presented the paper &#8220;Motion-sound Interaction Using Sonification based on Motiongrams&#8221; at the <a href="http://www.iaria.org/conferences2012/ACHI12.html">ACHI 2012</a> conference  in Valencia, Spain. The paper is actually based on a <a href="http://www.jamoma.org">Jamoma</a> module that I developed more than <a href="http://www.arj.no/2010/11/09/sonification-of-motiongrams/">a year ago</a>, but due to other activities it took a while before I managed to write it up as a paper.</p>

<p>See below for the full paper and video examples.</p>

<h2>The Paper</h2>

<ul>
<li><a href="www.arj.no/pdf/Jensenius_2012.pdf">Download paper</a> (PDF 2MB)</li>
</ul>

<iframe src="http://docs.google.com/gview?url=www.arj.no/pdf/Jensenius_2012.pdf&#038;embedded=true" style="width:600px; height:300px;" frameborder="0"></iframe>

<p><strong>Abstract:</strong> The paper presents a method for sonification of human body motion based on motiongrams. Motiongrams show the spatiotemporal development of body motion by plotting average matrices of motion images over time. The resultant visual representation resembles spectrograms, and is treated as such by the new sonifyer module for Jamoma for Max, which turns motiongrams into sound by reading a part of the matrix and passing it on to an oscillator bank. The method is surprisingly simple, and has proven to be useful for analytical applications and in interactive music systems.</p>

<p><strong>Full reference:</strong> A. R. Jensenius. Motion-sound interaction using sonification based on motiongrams. In ACHI 2012: The Fifth International Conference on Advances in Computer-Human Interactions, pages 170–175. IARIA, 2012.</p>

<pre><code>@inproceedings{Jensenius:2012d,
    Author = {Jensenius, Alexander Refsum},
    Booktitle = {ACHI 2012: The Fifth International Conference on Advances in Computer-Human Interactions},
    Pages = {170--175},
    Publisher = {IARIA},
    Title = {Motion-sound Interaction Using Sonification based on Motiongrams},
    Year = {2012}}
</code></pre>

<h2>Video examples</h2>

<p>Video 1: A screencast demonstrating the jmod.sonifyer~ module.</p>

<iframe width="420" height="315" src="http://www.youtube.com/embed/zz5SCP5ZkcU" frameborder="0" allowfullscreen></iframe>

<p>Video 2: Examples of sonification of some basic movement patterns: up-down, sideways, diagonal and circular.</p>

<iframe width="420" height="315" src="http://www.youtube.com/embed/Jsk5k8NPgO0" frameborder="0" allowfullscreen></iframe>

<p>Video 3: One attempt at sonifying the two axes at the same time. Here both horizontal and vertical motiongrams are created from the same video recording, and the sonifications of the two motiongrams have been mapped to the left and right audio channel respectively.</p>

<iframe width="420" height="315" src="http://www.youtube.com/embed/xTojIm4aQUY" frameborder="0" allowfullscreen></iframe>

<p>Video 4: Examples of the importance of filtering and thresholding of the motion image for the final sounding result. The recordings were done at high-speed (200 fps) and played back at 25 fps.</p>

<iframe width="420" height="315" src="http://www.youtube.com/embed/XSLN3OIJA-Q" frameborder="0" allowfullscreen></iframe>

<p>Video 5: Sonification of a short violin improvisation (courtesy of Victoria Johnson).</p>

<iframe width="420" height="315" src="http://www.youtube.com/embed/osHC6b_VNJk" frameborder="0" allowfullscreen></iframe>

<p>Video 6: Sonification of a piece by a French-Canadian fiddler (courtesy of Erwin Schoonderwaldt).</p>

<iframe width="420" height="315" src="http://www.youtube.com/embed/sWqj_lF0rhM" frameborder="0" allowfullscreen></iframe>

<p>Video 7: Sonification of free dance to music.</p>

<iframe width="420" height="315" src="http://www.youtube.com/embed/VPEvMgASjGM" frameborder="0" allowfullscreen></iframe>

<p>Video 8: Soniperforma: Performing with the sonifyer at Biermannsgården in Oslo on 18 December 2010. The performance was improvised and based on applying only video effects to change the sonic quality.</p>

<iframe width="420" height="315" src="http://www.youtube.com/embed/7X_RaeZcuHs" frameborder="0" allowfullscreen></iframe>
]]></content:encoded>
			<wfw:commentRss>http://www.arj.no/2012/02/03/sonification/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Demonstration videos on using Phidgets electronic kits</title>
		<link>http://www.arj.no/2011/04/01/demonstration-videos-on-using-phidgets-electronic-kits/</link>
		<comments>http://www.arj.no/2011/04/01/demonstration-videos-on-using-phidgets-electronic-kits/#comments</comments>
		<pubDate>Fri, 01 Apr 2011 16:47:56 +0000</pubDate>
		<dc:creator>alexarje</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[electronics]]></category>
		<category><![CDATA[Max]]></category>
		<category><![CDATA[midi]]></category>
		<category><![CDATA[phidgets]]></category>

		<guid isPermaLink="false">http://www.arj.no/?p=1293</guid>
		<description><![CDATA[I am using the Phidgets eletronics kits when teaching sound programming, and have now made two small videos demonstrating some basic principles. First, there is a getting started with Phidgets in Max video in Norwegian: &#160; And&#160;I have also made a video demonstrating the Phidgets2MIDI application that I developed earlier this year: &#160; I am [...]]]></description>
			<content:encoded><![CDATA[<p>I am using the <a href="http://www.phidgets.com/products.php?category=18&amp;product_id=2003">Phidgets eletronics kits</a> when teaching <a href="http://www.uio.no/studier/emner/hf/imv/MUS2860/">sound programming</a>, and have now made two small videos demonstrating some basic principles.</p>
<p>First, there is a getting started with Phidgets in Max video in Norwegian:</p>
<p>
<object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/8rvHFlWC5Y8?hl=en&amp;fs=1" /><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/8rvHFlWC5Y8?hl=en&amp;fs=1" allowscriptaccess="always" allowfullscreen="true"></embed></object>
</p>
<p>&nbsp;</p>
<p>And&nbsp;I have also made a video demonstrating the <a href="http://www.fourms.uio.no/software/phidgets2midi/index.html">Phidgets2MIDI application</a> that I developed earlier this year:</p>
<p>
<object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/JkvS9dLo_Hs?hl=en&amp;fs=1" /><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/JkvS9dLo_Hs?hl=en&amp;fs=1" allowscriptaccess="always" allowfullscreen="true"></embed></object>
</p>
<p>&nbsp;</p>
<p>I am planning to make some videos showing some more musically interesting use of the electronics and software.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.arj.no/2011/04/01/demonstration-videos-on-using-phidgets-electronic-kits/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sonification of motiongrams</title>
		<link>http://www.arj.no/2010/11/09/sonification-of-motiongrams/</link>
		<comments>http://www.arj.no/2010/11/09/sonification-of-motiongrams/#comments</comments>
		<pubDate>Tue, 09 Nov 2010 10:09:31 +0000</pubDate>
		<dc:creator>alexarje</dc:creator>
				<category><![CDATA[Research]]></category>
		<category><![CDATA[jamoma]]></category>
		<category><![CDATA[jitter]]></category>
		<category><![CDATA[Max]]></category>
		<category><![CDATA[motiongram]]></category>
		<category><![CDATA[sonification]]></category>

		<guid isPermaLink="false">http://www.arj.no/?p=1248</guid>
		<description><![CDATA[I have made a new Jamoma module for sonification of motiongrams called jmod.sonifyer~. From a live video input, the program generates a motion image which is again transformed into a motiongram. This is then used as the source of the sound synthesis, and &#8220;read&#8221; as a spectrogram. The result is a sonification of the original [...]]]></description>
			<content:encoded><![CDATA[<p>I have made a new <a href="http://www.jamoma.org">Jamoma</a> module for sonification of motiongrams called jmod.sonifyer~. From a live video input, the program generates a motion image which is again transformed into a motiongram. This is then used as the source of the sound synthesis, and &#8220;read&#8221; as a spectrogram. The result is a sonification of the original motion, plus the visualisation in the motiongram. </p>
<p>See the demonstration video below: </p>
<p><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/zz5SCP5ZkcU?hl=en&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/zz5SCP5ZkcU?hl=en&#038;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object></p>
<p>The module is available from the Jamoma source repository, and will probably make it into an official release at some point. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.arj.no/2010/11/09/sonification-of-motiongrams/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>AudioAnalysis v0.5</title>
		<link>http://www.arj.no/2010/10/11/audioanalysis-v0-5/</link>
		<comments>http://www.arj.no/2010/10/11/audioanalysis-v0-5/#comments</comments>
		<pubDate>Mon, 11 Oct 2010 13:56:37 +0000</pubDate>
		<dc:creator>alexarje</dc:creator>
				<category><![CDATA[Research]]></category>
		<category><![CDATA[analysis]]></category>
		<category><![CDATA[audio]]></category>
		<category><![CDATA[Max]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[sound]]></category>

		<guid isPermaLink="false">http://www.arj.no/?p=1227</guid>
		<description><![CDATA[I am teaching a course in sound theory this semester, and therefore thought it was time to update a little program I developed several years ago, called SoundAnalysis. While there are many excellent sound analysis programs out there (SonicVisualiser, Praat, etc.), they all work on pre-recorded sound material. That is certainly the best approach to sound analysis, [...]]]></description>
			<content:encoded><![CDATA[<p>I am teaching a course in <a href="http://www.uio.no/studier/emner/hf/imv/MUS2800/h10/">sound theory</a> this semester, and therefore thought it was time to update a little program I developed several years ago, called <a href="http://www.fourms.uio.no/software/AudioAnalysis/">SoundAnalysis</a>. While there are many excellent sound analysis programs out there (<a href="http://www.sonicvisualiser.org/">SonicVisualiser</a>, <a href="http://www.fon.hum.uva.nl/praat/">Praat</a>, etc.), they all work on pre-recorded sound material. That is certainly the best approach to sound analysis, but it is not ideal in a pedagogical setting where you want to explain things in realtime.</p>
<p>There are not so many realtime audio analysis programs around, at least not anyone that looks and behaves similar on both OSX and Windows. One exception that is worth mentioning is the excellent <a href="http://sndtools.cs.princeton.edu/">sound tools</a> from Princeton, but they lack some of the analysis features I am interested in showing to the students.</p>
<p>So my update of the SoundAnalysis program, should hopefully cover a blank spot in the area of realtime sound visualisation and analysis. The new version provides a larger spectrogram view, and the option to change various spectrogram features on the fly. The quantitative features have been moved to a separate window, and now also includes simple beat tracking.</p>
<p>Below is a screenshot giving an overview of the new version:</p>
<p style="text-align: center;"><a href="http://www.arj.no/wp-content/2010/10/overview-640.jpg"><img class="aligncenter" title="overview-640" src="http://www.arj.no/wp-content/2010/10/overview-640-289x300.jpg" alt="Overview of AudioAnalysis" width="289" height="300" /></a></p>
<p>Other new selling points include a brand new name&#8230; I have also decided to rename it to <em>AudioAnalysis</em>, so that it harmonizes with my <a href="http://www.fourms.uio.no/software/AudioVideoAnalysis/">AudioVideoAnalysis</a> and <a href="http://www.fourms.uio.no/software/VideoAnalysis/">VideoAnalysis</a> programs.</p>
<p>The program can be found over on the <a href="http://www.fourms.uio.no/software/AudioAnalysis/">fourMs software page</a>, and here is a short tutorial video:</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="480" height="385" 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://www.youtube.com/v/mNlDm4COiNY?fs=1&amp;hl=en_US" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="480" height="385" src="http://www.youtube.com/v/mNlDm4COiNY?fs=1&amp;hl=en_US" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>Please let me know if you find bugs or other strange things in the program, and I will try to fix them as soon as possible (I expect there to be some Win 64-bit issues&#8230;).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.arj.no/2010/10/11/audioanalysis-v0-5/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Many lines in a text file</title>
		<link>http://www.arj.no/2010/10/11/many-lines-in-a-text-file/</link>
		<comments>http://www.arj.no/2010/10/11/many-lines-in-a-text-file/#comments</comments>
		<pubDate>Mon, 11 Oct 2010 07:36:59 +0000</pubDate>
		<dc:creator>alexarje</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[Max]]></category>
		<category><![CDATA[randomness]]></category>
		<category><![CDATA[text]]></category>

		<guid isPermaLink="false">http://www.arj.no/?p=1225</guid>
		<description><![CDATA[I am trying to debug a Max patch that does video analysis. For some reason many of the exported text files containing the analysis results contain exactly 4314 lines. This is an odd number for a computer program to dislike, so I am currently going through the patch to figure out what is wrong. The [...]]]></description>
			<content:encoded><![CDATA[<p>I am trying to debug a Max patch that does video analysis. For some reason many of the exported text files containing the analysis results contain exactly 4314 lines. This is an odd number for a computer program to dislike, so I am currently going through the patch to figure out what is wrong.</p>
<p>The first thing I thought about was the <strong>text</strong> object, which is used for storing the data and write to a text file. So to check the possible limitations of the object, I have made a small patch that writes lines of 60 random values. It turns out, however, that the text object easily handles 1 000 000 lines of random values, and manage to write the file to disk (366.9 MB).</p>
<p>So I continue my quest for the problem. I attach a screenshot of the code below for people that may be interested in this. The code may also be useful if you want to generate huge files with random numbers.</p>
<p><img src="http://www.arj.no/wp-content/2010/10/Screen-shot-2010-10-11-at-09.24.02.png" border="0" alt="Screen shot 2010-10-11 at 09.24.02.png" width="481" height="439" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.arj.no/2010/10/11/many-lines-in-a-text-file/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GDIF recording and playback</title>
		<link>http://www.arj.no/2010/07/03/gdif-record-play/</link>
		<comments>http://www.arj.no/2010/07/03/gdif-record-play/#comments</comments>
		<pubDate>Sat, 03 Jul 2010 19:32:33 +0000</pubDate>
		<dc:creator>alexarje</dc:creator>
				<category><![CDATA[Research]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[fourMs]]></category>
		<category><![CDATA[ftm]]></category>
		<category><![CDATA[GDIF]]></category>
		<category><![CDATA[jamoma]]></category>
		<category><![CDATA[Max]]></category>

		<guid isPermaLink="false">http://www.arj.no/2010/07/03/gdif-record-play/</guid>
		<description><![CDATA[Kristian Nymoen have updated the Jamoma modules for recording and playing back GDIF data in Max 5. The modules are based on the FTM library (beta 12, 13-15 does not work), and can be downloaded here. We have also made available three use cases in the (soon to be expanded) fourMs database:&#160;simple mouse recording, sound [...]]]></description>
			<content:encoded><![CDATA[<p>Kristian Nymoen have updated the <a href="http://www.jamoma.org/">Jamoma</a> modules for recording and playing back <a href="http://www.gdif.org" target="_blank">GDIF</a> data in Max 5. The modules are based on the <a href="http://ftm.ircam.fr/">FTM</a> library (beta 12, 13-15 does not work), and can be downloaded <a href="http://www.fourms.uio.no/software/jamomagdif/">here</a>.</p>
<p>We have also made available three use cases in the (soon to be  expanded) <a href="http://www.fourms.uio.no/database/">fourMs database</a>:&nbsp;simple mouse recording, sound saber and a short piano example. See the video below for a quick demonstration of how it works:</p>
<p>
<object width="480" height="385"><param name="movie" value="http://www.youtube.com/v/OAP417nIEn8&amp;hl=en_US&amp;fs=1" /><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><embed type="application/x-shockwave-flash" width="480" height="385" src="http://www.youtube.com/v/OAP417nIEn8&amp;hl=en_US&amp;fs=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://www.arj.no/2010/07/03/gdif-record-play/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New motiongram features</title>
		<link>http://www.arj.no/2010/07/02/motiongram/</link>
		<comments>http://www.arj.no/2010/07/02/motiongram/#comments</comments>
		<pubDate>Fri, 02 Jul 2010 15:12:39 +0000</pubDate>
		<dc:creator>alexarje</dc:creator>
				<category><![CDATA[Research]]></category>
		<category><![CDATA[jamoma]]></category>
		<category><![CDATA[jitter]]></category>
		<category><![CDATA[Max]]></category>
		<category><![CDATA[motiongram]]></category>
		<category><![CDATA[slit-scan]]></category>
		<category><![CDATA[Video]]></category>

		<guid isPermaLink="false">http://www.arj.no/2010/07/02/motiongram/</guid>
		<description><![CDATA[Inspired by the work Static no. 12 by Daniel Crooks that I watched at the Sydney Biennale a couple of weeks ago, I have added the option of scanning a single column in the jmod.motiongram% module in Jamoma. Here is a video that shows how this works in practice: About motiongrams A motiongram is a [...]]]></description>
			<content:encoded><![CDATA[<p>Inspired by the work <span class="status-body"><span class="status-content"><span class="entry-content"><a href="http://danielcrooks.com/index_images/Static_12.jpg" target="_blank">Static no. 12</a> by <a href="http://danielcrooks.com/" target="_blank">Daniel Crooks</a> that I watched at the <a href="http://www.bos17.com/" target="_blank">Sydney Biennale</a></span></span></span> a couple of weeks ago, I have added the option of scanning a single column in the jmod.motiongram% module in <a href="http://www.jamoma.org" target="_blank">Jamoma</a>. Here is a video that shows how this works in practice:</p>
<p>
<object width="480" height="385"><param name="movie" value="http://www.youtube.com/v/qPR21-FPGuM&amp;hl=en_US&amp;fs=1" /><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><embed type="application/x-shockwave-flash" width="480" height="385" src="http://www.youtube.com/v/qPR21-FPGuM&amp;hl=en_US&amp;fs=1" allowscriptaccess="always" allowfullscreen="true"></embed></object>
</p>
<p><strong>About motiongrams</strong> A motiongram is a way of displaying motion (e.g. human motion) in the time-domain, somehow similar to how we are used to working with time-representations of audio (e.g. waveform displays and sono/spectrograms). The method is based on creating a motion image, doing a matrix reduction on it and plotting the resultant 1xn or nx1 matrices over time either horizontally or vertically.</p>
<p><strong>Comparison of motiongrams</strong> Below is an image showing three different types of motiongrams:</p>
<ol>
<li>Single line scan based on regular image</li>
<li>Average scan based on regular image</li>
<li>Average scan based on motion image</li>
</ol>
<p>I think all of them are interesting, so the use of them will have to be adjusted according to what type of material you are working with.</p>
<p>&nbsp;</p>
<p><a href="http://www.arj.no/wp-content/2010/07/motiongram-comparisons.png"><img class="alignnone size-medium wp-image-912" title="motiongram-comparisons" src="http://www.arj.no/wp-content/2010/07/motiongram-comparisons-300x211.png" alt="" width="300" height="211" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.arj.no/2010/07/02/motiongram/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Quantity of motion of an arbitrary number of inputs</title>
		<link>http://www.arj.no/2010/07/01/quantity-of-motion-of-an-arbitrary-number-of-inputs/</link>
		<comments>http://www.arj.no/2010/07/01/quantity-of-motion-of-an-arbitrary-number-of-inputs/#comments</comments>
		<pubDate>Thu, 01 Jul 2010 08:09:25 +0000</pubDate>
		<dc:creator>alexarje</dc:creator>
				<category><![CDATA[Research]]></category>
		<category><![CDATA[Max]]></category>
		<category><![CDATA[motion]]></category>

		<guid isPermaLink="false">http://www.arj.no/2010/07/01/quantity-of-motion-of-an-arbitrary-number-of-inputs/</guid>
		<description><![CDATA[In video analysis I have been working with what is often referred to as &#8220;quantity of motion&#8221; (which should not be confused with momentum, the product of mass and velocity p=mv), i.e. the sum of all active pixels in a motion image. In this sense, QoM is 0 if there is no motion, and has [...]]]></description>
			<content:encoded><![CDATA[<p>In video analysis I have been working with what is often referred to as &#8220;quantity of motion&#8221; (which should not be confused with <a href="http://en.wikipedia.org/wiki/Momentum" target="_blank">momentum</a>, the product of mass and velocity <strong>p</strong>=m<strong>v</strong>), i.e. the sum of all active pixels in a motion image. In this sense, QoM is 0 if there is no motion, and has a positive value if there is motion in any direction.</p>
<p>Working with various types of sensor and motion capture systems, I see the same need to know how much motion there is in the system, independent of the number of variables and dimensions in the system studied. Thus, whether we use a single 1-dimensional MIDI slider or 32 6-dimensional sensors in a motion capture system, we still need to be able to say whether there is <em>any</em> movement in the system, and approximately how much movement there is.</p>
<p>So I have made a small abstraction in Max that sums up all incoming values, divides by the number of values, finds the first derivative and takes the absolute value of this.</p>
<p>I had two optimization questions while working on the patch:</p>
<ol>
<li>Does it matter whether derivation is done before or after summing up the values?</li>
<li>Is it more efficient to use Max objects than Jitter objects?</li>
</ol>
<p>Answers:</p>
<ol>
<li>No, it does not matter.</li>
<li>Max objects are ~3 times faster</li>
</ol>
<p>A screenshot of the efficiency test patch is shown below, and a <a href="http://www.arj.no/wp-content/2010/07/qom.zip">zip-file</a> of the patches.</p>
<p>&nbsp;</p>
<p><a href="http://www.arj.no/wp-content/2010/07/qom-efficiency.png"><img class="alignnone size-medium wp-image-903" title="qom-efficiency.png" src="http://www.arj.no/wp-content/2010/07/qom-efficiency-300x231.png" alt="" width="300" height="231" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.arj.no/2010/07/01/quantity-of-motion-of-an-arbitrary-number-of-inputs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Liquid Vapor</title>
		<link>http://www.arj.no/2009/11/27/liquid-vapor/</link>
		<comments>http://www.arj.no/2009/11/27/liquid-vapor/#comments</comments>
		<pubDate>Fri, 27 Nov 2009 08:35:35 +0000</pubDate>
		<dc:creator>alexarje</dc:creator>
				<category><![CDATA[Research]]></category>
		<category><![CDATA[jamoma]]></category>
		<category><![CDATA[Max]]></category>

		<guid isPermaLink="false">http://www.arj.no/2009/11/27/liquid-vapor/</guid>
		<description><![CDATA[I performed in the open form piece Liquid Vapor by Else Olsen S. yesterday. The performance was special in many ways. First, electronic music pioneer Pauline Oliveros was also performing in the piece. She performed electric accordeon and live electronics, a great combination. Second, the performance took place in the magnificent foyer of the new [...]]]></description>
			<content:encoded><![CDATA[<p>I performed in the open form piece <i><a target="_blank" href="http://openform.no/?p=39">Liquid Vapor</a></i> by <a target="_blank" href="http://elseolsens.net/">Else Olsen S.</a> yesterday. The performance was special in many ways. </p>
<p>First, electronic music pioneer <a target="_blank" href="http://en.wikipedia.org/wiki/Pauline_Oliveros">Pauline Oliveros</a> was also performing in the piece. She performed electric accordeon and live electronics, a great combination.<br /><a href="http://www.flickr.com/photos/alexarje/4138088226/" title="Pauline Oliveros and Guro Moe by alexarje, on Flickr"><img src="http://farm3.static.flickr.com/2543/4138088226_8c6a427af1_m.jpg" alt="Pauline Oliveros and Guro Moe" width="149" height="240" /></a></p>
<p>Second, the performance took place in the magnificent foyer of the new <a target="_blank" href="http://en.wikipedia.org/wiki/Oslo_Opera_House">Oslo opera</a> house. Even if it is a large space, we managed to fill it up with all the different stations, equipment and instruments.<br /><a href="http://www.flickr.com/photos/alexarje/4138032102/" title="Performing in the opera foyer by alexarje, on Flickr"><img src="http://farm3.static.flickr.com/2668/4138032102_383c6f5515_m.jpg" alt="Performing in the opera foyer" width="240" height="159" /></a></p>
<p>Third, I got the chance to test my <a target="_blank" href="http://www.arj.no/2009/10/07/testing-control-of-catart-from-video-analysis/">video analysis system</a> in a large space. I placed a Logitech webcam on the balcony approximately 7 meters above the floor. The camera was connected to two 5 meter USB extension cables, and still worked surprisingly well! <br /><a href="http://www.flickr.com/photos/alexarje/4137324051/" title="Unobtrusive webcam by alexarje, on Flickr"><img src="http://farm3.static.flickr.com/2679/4137324051_c003fce2a3_m.jpg" alt="Unobtrusive webcam" width="240" height="159" /></a>&nbsp;&nbsp; <a href="http://www.flickr.com/photos/alexarje/4138031982/" title="Camouflaging the electronics by alexarje, on Flickr"><img src="http://farm3.static.flickr.com/2555/4138031982_11f3acb0cf_m.jpg" alt="Camouflaging the electronics" width="159" height="240" /></a></p>
<p>I had 5 speakers placed on the floor along the ceiling. Originally, I thought about using speakers stands, but considering the beautiful wooden wall they were placed in front of, I thought it was more visually pleasing to put them on the floor. <br /><a href="http://www.flickr.com/photos/alexarje/4138088102/" title="5-channel sound by alexarje, on Flickr"><img src="http://farm3.static.flickr.com/2709/4138088102_b068527d5e_m.jpg" alt="5-channel sound" width="240" height="159" /></a></p>
<p>I used a slightly modified version of the patch I have been <a target="_blank" href="http://www.arj.no/2009/10/07/testing-control-of-catart-from-video-analysis/">working on</a> with artistic research fellow <a target="_blank" href="http://creativeviolin.wordpress.com/">Victoria Johnson</a>, and we both moved in the space, controlling various bell and water sounds that were recorded for the piece.<br /><a href="http://www.flickr.com/photos/alexarje/4137268727/" title="Exploring the space by alexarje, on Flickr"><img src="http://farm3.static.flickr.com/2656/4137268727_e1601e3fc2_m.jpg" alt="Exploring the space" width="240" height="188" /></a></p>
<p>Most of the patch was using <a target="_blank" href="http://www.jamoma.org">Jamoma</a> modules, the sound engine was <a target="_blank" href="http://imtr.ircam.fr/index.php/CataRT">CataRT</a> and spatialisation was done with <a target="_blank" href="http://www.acoustics.hut.fi/research/cat/vbap/">VBAP</a>.<br /><a href="http://www.flickr.com/photos/alexarje/4138088150/" title="Computer running Jamoma by alexarje, on Flickr"><img src="http://farm3.static.flickr.com/2653/4138088150_a4c307dbac_m.jpg" alt="Computer running Jamoma" width="240" height="159" /></a></p>
<div class="zemanta-pixie"><img class="zemanta-pixie-img" alt="" src="http://img.zemanta.com/pixy.gif?x-id=edb6bf3f-754b-811b-96fd-daeae6eba697" /></div>
]]></content:encoded>
			<wfw:commentRss>http://www.arj.no/2009/11/27/liquid-vapor/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

