<?xml version="1.0"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<atom:link href="http://trondlossius.no/feed" rel="self" type="application/rss+xml" />
  	<title>Trond Lossius</title>
    <link>http://www.trondlossius.no/</link>
    <description>Works in progress.</description>
    <language>en</language>
    <pubDate>Sun, 05 Feb 2012 00:00:00 +0100</pubDate>
    <lastBuildDate>Sun, 05 Feb 2012 00:00:00 +0100</lastBuildDate>
    <docs>http://blogs.law.harvard.edu/tech/rss</docs>
    <generator>Ruby on Rails 2.2.2</generator>
    <managingEditor>trond.lossius@bek.no (Trond Lossius)</managingEditor>
    <webMaster>trond.lossius@bek.no (Trond Lossius)</webMaster>
 		
 	  	<item>
	    	<title>Max intro workshop at BEK</title>
	      <link>http://www.trondlossius.no/articles/1120-max-intro-workshop-at-bek</link>
	      <description>
					&lt;p&gt;In February I&amp;#8217;ll be giving a one-week intro workshop to Max at &lt;span class=&quot;caps&quot;&gt;BEK&lt;/span&gt;. More info can be found at the &lt;a href=&quot;http://bek.no/projects/235-introduction-to-max?locale=en&quot;&gt;&lt;span class=&quot;caps&quot;&gt;BEK&lt;/span&gt; website&lt;/a&gt;.&lt;/p&gt;
				</description>
	      <pubDate>Sun, 29 Jan 2012 17:58:31 +0000</pubDate>
	      <guid>http://www.trondlossius.no/articles/1120-max-intro-workshop-at-bek</guid>
			</item>
		
 	  	<item>
	    	<title>Jamoma module aliases</title>
	      <link>http://www.trondlossius.no/articles/1119-jamoma-module-aliases</link>
	      <description>
					&lt;p&gt;&lt;iframe src=&quot;http://player.vimeo.com/video/34630592?title=0&amp;amp;byline=0&amp;amp;portrait=0&amp;amp;color=ffffff&quot; width=&quot;425&quot; height=&quot;238&quot; frameborder=&quot;0&quot; webkitAllowFullScreen mozallowfullscreen allowFullScreen&gt;&lt;/iframe&gt;&lt;/p&gt;
&lt;p&gt;This week I have added a new feature to Jamoma: The ability to use aliases to change the names of modules dynamically. This screencast illustrates how it works.&lt;/p&gt;
&lt;p&gt;The main purpose is to be able to change the names of modules on the fly so that they reflect the content that they are currently being used for. Hopefully this will help making cue scripts more content-related and easier to read, edit and work on.&lt;/p&gt;
&lt;p&gt;The feature will be available in the next installed, and I hope to get the time to make one the coming weekend.&lt;/p&gt;
				</description>
	      <pubDate>Thu, 05 Jan 2012 21:51:18 +0000</pubDate>
	      <guid>http://www.trondlossius.no/articles/1119-jamoma-module-aliases</guid>
			</item>
		
 	  	<item>
	    	<title>Impulse response for the Singuhr Hörgalerie</title>
	      <link>http://www.trondlossius.no/articles/1118-impulse-response-for-the-singuhr-horgalerie</link>
	      <description>
					&lt;p&gt;&lt;a href=&quot;/system/photos/455/original/The_Speed_of_Sound_in_Ho_rgalerie_in_Parochialkirche_Berlin_.jpg&quot; rel=&quot;lightbox&quot; title=&quot;Singuhr Hörgalerie&quot;&gt;&lt;img alt=&quot;The_speed_of_sound_in_ho_rgalerie_in_parochialkirche_berlin_&quot; src=&quot;/system/photos/455/large/The_Speed_of_Sound_in_Ho_rgalerie_in_Parochialkirche_Berlin_.jpg?1325794321&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Matt Rogalsky has made some interesting impulse responses available. Quoting his email to the cec-c mailing list:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;For anyone who can make use of them &amp;#8211; some impulse responses I recorded last year.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;The first set is from the larger of two 19th century water reservoirs in Prenzlauer Berg, Berlin. In recent years this has been a venue for sound installations, produced by Singuhr Hörgalerie. The network of circular brick chambers creates interesting echo patterns and long reverb times.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a href=&quot;http://dl.dropbox.com/u/1799960/IR/Grosser%20Wasserspeicher%20Berlin.zip&quot;&gt;Dropbox link to download&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;The second set is from another structure also dating to the 19th c. Fort Jay is an old military installation on Governor&amp;#8217;s Island, just off the tip of Manhattan in &lt;span class=&quot;caps&quot;&gt;NYC&lt;/span&gt;. These recordings were made in various rooms of its former ammunition magazine. Stone/concrete walls and floors give fairly long reverb times. There are also two IRs from shots fired in the courtyard of the fort, as part of visitor demonstrations of Civil War era drills.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a href=&quot;http://dl.dropbox.com/u/1799960/IR/Fort%20Jay%2C%20Governor%27s%20Island%20NYC.zip&quot;&gt;Dropbox link to download&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;Free for non-commercial use&amp;#8230; if you find a place for them, let me know!&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;I&amp;#8217;ll leave these in my dropbox for awhile.&lt;/p&gt;
&lt;/blockquote&gt;
				</description>
	      <pubDate>Thu, 05 Jan 2012 20:12:47 +0000</pubDate>
	      <guid>http://www.trondlossius.no/articles/1118-impulse-response-for-the-singuhr-horgalerie</guid>
			</item>
		
 	  	<item>
	    	<title>Jamoma channel at Vimeo and a TextMate demo</title>
	      <link>http://www.trondlossius.no/articles/1117-jamoma-channel-at-vimeo-and-a-textmate-demo</link>
	      <description>
					&lt;p&gt;&lt;iframe src=&quot;http://player.vimeo.com/video/34349947?title=0&amp;amp;byline=0&amp;amp;portrait=0&amp;amp;color=ffffff&quot; width=&quot;425&quot; height=&quot;238&quot; frameborder=&quot;0&quot; webkitAllowFullScreen mozallowfullscreen allowFullScreen&gt;&lt;/iframe&gt;&lt;/p&gt;
&lt;p&gt;Today saw some further work on the TextMate bundle &lt;a href=&quot;http://trondlossius.no/articles/1115-textmate-bundle-for-jamoma-cue-scripts&quot;&gt;discussed yesterday&lt;/a&gt;, and an updated zip file will be posted shortly to the &lt;a href=&quot;http://groupware.bek.no/groups/jamoma/weblog/21170/TextMate_bundle_for_cue_scripts.html&quot;&gt;yesterday&amp;#8217;s post&lt;/a&gt; at the Jamoma blog. I&amp;#8217;ve also made a screen cast demoing it, and uploaded to Vimeo.&lt;/p&gt;
&lt;p&gt;While at it, I created a Jamoma channel at Vimeo. I hope this will be useful for instruction videos as well as videos showcasing Jamoma in use. Please subscribe to the channel, and if you have videos relating to Jamoma, feel free to add them to the channel.&lt;/p&gt;
				</description>
	      <pubDate>Fri, 30 Dec 2011 00:06:19 +0000</pubDate>
	      <guid>http://www.trondlossius.no/articles/1117-jamoma-channel-at-vimeo-and-a-textmate-demo</guid>
			</item>
		
 	  	<item>
	    	<title>Ambisonics surround sound libraries</title>
	      <link>http://www.trondlossius.no/articles/1116-ambisonics-surround-sound-libraries</link>
	      <description>
					&lt;p&gt;&lt;a href=&quot;http://www.surround-library.com&quot;&gt;Surround Factory&lt;/a&gt; is a French business founded in 2010 by sound to picture professionals working in the film and tv industry. It was created to promote real surround sound recordings to be used by top notch professionals in the worlds of cinema, HD TV, video games, event creation, institutional, and educational films, amongst other areas.&lt;/p&gt;
&lt;p&gt;They offer quite a few ambisonics B-format recordings. After the demise of ambisonia.net and soundofspace.com, this is one of a very few services I know of that are making B-format recordings publicly available.&lt;/p&gt;
				</description>
	      <pubDate>Tue, 27 Dec 2011 21:44:06 +0000</pubDate>
	      <guid>http://www.trondlossius.no/articles/1116-ambisonics-surround-sound-libraries</guid>
			</item>
		
 	  	<item>
	    	<title>TextMate bundle for Jamoma cue scripts</title>
	      <link>http://www.trondlossius.no/articles/1115-textmate-bundle-for-jamoma-cue-scripts</link>
	      <description>
					&lt;p&gt;&lt;a href=&quot;/system/photos/454/original/Screen_Shot_2011-12-27_at_7.00.19_PM.png&quot; rel=&quot;lightbox&quot; title=&quot;Jamoma cue script syntax highlighting&quot;&gt;&lt;img alt=&quot;Screen_shot_2011-12-27_at_7&quot; src=&quot;/system/photos/454/large/Screen_Shot_2011-12-27_at_7.00.19_PM.png?1325009530&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Everyone that has been doing a bit of coding, know that syntax highlighting is extremely useful. In order to simplify manual editing of Jamoma cue scripts, I&amp;#8217;ve just added a &lt;span class=&quot;caps&quot;&gt;OSC&lt;/span&gt; &lt;a href=&quot;http://macromates.com/&quot;&gt;TextMate&lt;/a&gt; bundle to the &lt;a href=&quot;https://github.com/jamoma/JamomaDoc&quot;&gt;Documentation&lt;/a&gt; repository.&lt;/p&gt;
&lt;p&gt;If you want to start using it straight away, you can download it over at the &lt;a href=&quot;http://groupware.bek.no/groups/jamoma/weblog/21170/TextMate_bundle_for_cue_scripts.html&quot;&gt;Jamoma blog&lt;/a&gt;.&lt;/p&gt;
				</description>
	      <pubDate>Tue, 27 Dec 2011 18:12:25 +0000</pubDate>
	      <guid>http://www.trondlossius.no/articles/1115-textmate-bundle-for-jamoma-cue-scripts</guid>
			</item>
		
 	  	<item>
	    	<title>Sound installation automatic startup</title>
	      <link>http://www.trondlossius.no/articles/1114-sound-installation-automatic-startup</link>
	      <description>
					&lt;p&gt;&lt;a href=&quot;/system/photos/452/original/Screen_shot_2011-12-13_at_10.42.17_AM.png&quot; rel=&quot;lightbox&quot; title=&quot;AppleScript for delayed launch of Max patch&quot;&gt;&lt;img alt=&quot;Screen_shot_2011-12-13_at_10&quot; src=&quot;/system/photos/452/large/Screen_shot_2011-12-13_at_10.42.17_AM.png?1323769364&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I&amp;#8217;ve just &amp;#8220;unstalled&amp;#8221; the sound installation &lt;a href=&quot;http://trondlossius.no/works/38-lines-converging-at-a-distance&quot;&gt;Lines converging at a distance&lt;/a&gt; that has been running at Håkon&amp;#8217;s Hall since early July this year.&lt;/p&gt;
&lt;p&gt;Before handing the mac mini used for running it back to &lt;a href=&quot;http://www.bek.no&quot;&gt;&lt;span class=&quot;caps&quot;&gt;BEK&lt;/span&gt;&lt;/a&gt;, I want to make some notes to myself about how I set it up to have the installation run automatically when the Mac was booted in the morning (this was on a Mac running &lt;span class=&quot;caps&quot;&gt;OSX&lt;/span&gt; 10.6, so location of settings might vary somewhat in later versions of the OS):&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;From &lt;strong&gt;System Preferences &amp;gt; Accounts &amp;gt; Login Options&lt;/strong&gt; the Mac is set to automatic login at my account.&lt;/li&gt;
	&lt;li&gt;In &lt;strong&gt;System Preferences &amp;gt; Energy Saver&lt;/strong&gt; computer sleep and display sleep isa set to &amp;#8220;never&amp;#8221; (instead the museum hosts were instructed to turn the monitor itself of after having booted successfully). The hard disk was set to sleep when possible. This setting might be checked or unchecked depending on whether files are played from disk or loaded into memory.&lt;/li&gt;
	&lt;li&gt;In &lt;strong&gt;System Preferences &amp;gt;Desktop and Screen Saver&lt;/strong&gt; &amp;#8220;Start Screen Saver&amp;#8221; is set to &amp;#8220;Never&amp;#8221;.&lt;/li&gt;
	&lt;li&gt;Earlier on, in &lt;strong&gt;System Preferences &amp;gt; Accounts &amp;gt; My account &amp;gt; Login items&lt;/strong&gt; I have added the Max patch used to run the installation. This time I got occational problems with the drivers for the external sound card not being finished loaded by the time Max started, and hence becoming unavailable to Max. For this reason I made an AppleScript, and loaded that instead. The AppleScript would wait for 30 seconds, and then open the Max patch. The script can be &lt;a href=&quot;http://trondlossius.no/system/fileattachments/43/original/LaunchFromAppleScriptWith30secDelay.zip&quot;&gt;downloaded here&lt;/a&gt;. If you want to use it, you&amp;#8217;ll have to modify it to fit the location of files on your Mac.&lt;/li&gt;
	&lt;li&gt;Finally the Max patch is set up to automatically instantiate itself and start running audio. Using &lt;a href=&quot;http://www.jamoma.org&quot;&gt;Jamoma&lt;/a&gt; makes this so much easier, as all settings can be controlled using a cue script, providing complete control of the sequence of execution, with possibilities for pauses on the way to make sure that one task has been completed before the next one starts.&lt;/li&gt;
	&lt;li&gt;One additional issue deserves to be mentioned: In Max 5, if the sound card fails to load at some point, preferences gets overwritten and it will no longer be the default sound card in future boots. In my case instead the non-real-time renderer would be chosen, resulting in no sound. To prevent this, I added instantiation stuff to the patch to ensure that the external sound card was chosen.&lt;/li&gt;
&lt;/ul&gt;
				</description>
	      <pubDate>Tue, 13 Dec 2011 09:47:59 +0000</pubDate>
	      <guid>http://www.trondlossius.no/articles/1114-sound-installation-automatic-startup</guid>
			</item>
		
 	  	<item>
	    	<title>DIY low-cost head-tracker</title>
	      <link>http://www.trondlossius.no/articles/1113-diy-low-cost-head-tracker</link>
	      <description>
					&lt;p&gt;&lt;a href=&quot;/system/photos/451/original/head_tracker.png&quot; rel=&quot;lightbox&quot; title=&quot;Headphones augmented with head position tracker&quot;&gt;&lt;img alt=&quot;Head_tracker&quot; src=&quot;/system/photos/451/large/head_tracker.png?1323248419&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Spatial Audio Research at TU Berlin has published a tutorial and firmware which allows to put together a low-cost Attitude and Heading Reference System (&lt;span class=&quot;caps&quot;&gt;AHRS&lt;/span&gt;) that can be used as a head-tracker for virtual acoustics.&lt;/p&gt;
&lt;p&gt;A wired version of the tracker (connected via &lt;span class=&quot;caps&quot;&gt;USB&lt;/span&gt;), as well as a wireless version (using Bluetooth) can be realized quite simple using comercially available hardware. The tracker is based on the Arduino-compatible “9DOF Razor IMU” board by SparkFun, which contains a 3-axis gyroscope/accelerometer/magnetometer and a microcontroller to do the sensor fusion.&lt;/p&gt;
				</description>
	      <pubDate>Wed, 07 Dec 2011 09:00:32 +0000</pubDate>
	      <guid>http://www.trondlossius.no/articles/1113-diy-low-cost-head-tracker</guid>
			</item>
		
 	  	<item>
	    	<title>Patch substitution in live performance </title>
	      <link>http://www.trondlossius.no/articles/1112-patch-substitution-in-live-performance-</link>
	      <description>
					&lt;p&gt;&lt;iframe width=&quot;423&quot; height=&quot;237&quot; src=&quot;http://www.youtube.com/embed/kNTFripO0T4&quot; frameborder=&quot;0&quot; allowfullscreen&gt;&lt;/iframe&gt;&lt;/p&gt;
&lt;p&gt;Me and &lt;a href=&quot;http://kipphoff.bek.no/&quot;&gt;Karen Kipphoff&lt;/a&gt; are about to start work on a new project that might become a hybrid stage/installation work, although it is all still quite open.&lt;/p&gt;
&lt;p&gt;In the process Karen has started looking into &lt;a href=&quot;http://www.troikatronix.com/isadora.html&quot;&gt;Isodora&lt;/a&gt;, as a possible alternative to running live video from Max and Jamoma. I&amp;#8217;ve also started taking a look at some of the tutorials. Isadora is a patch-domain program for live video processing, and as such resembles Max, although the modules (or &amp;#8220;actors&amp;#8221; as they are called) are higher-level functional processing modules rather than low-level building blocks.&lt;/p&gt;
&lt;p&gt;The developer, &lt;a href=&quot;http://www.troikaranch.org/artDirectors.html&quot;&gt;Mark Coniglio&lt;/a&gt;, is clearly experienced at live video for stage productions, and it is interesting to take a closer look at the strategies employed for managing patches over time in performance.&lt;/p&gt;
&lt;p&gt;One very interesting idea is how patches are conceptualized as &lt;em&gt;scenes&lt;/em&gt;. As the play or performance progress, one will move from one such scene to the next, with cross-fading transitions between scenes in much the same way as in e.g. PowerPoint or Keynote.&lt;/p&gt;
&lt;p&gt;In Max, I have always ended up with one humonguous patch containing all processing that will ever be needed all the way through the performance, and lots of logistics to handle routing and muting along the way to save &lt;span class=&quot;caps&quot;&gt;CPU&lt;/span&gt; and &lt;span class=&quot;caps&quot;&gt;GPU&lt;/span&gt;.&lt;/p&gt;
&lt;p&gt;One important change in Max 6 is that each top-level patch does audio processing in its own separate thread. Hence audio can be turned on and off independently for each patch. It might be that this opens similar possibilities for patch substitution during performance: All patches could be loaded up-front and positioned off-screen. As they are to be used, they could be moved on-screen, get audio turned on, and then be faded in. Moving on to the next patch, the previous could be faded out again, and then be moved off-screen again.&lt;/p&gt;
&lt;p&gt;One could of course also dynamically open and dispose of patches, but based on prior experience, I&amp;#8217;m sort of hesitant towards the idea of doing massive memory allocation and freeing in the middle of the heat unless I have to. Anyway all of this is well worth investigating further, and maybe bring into the discussion of possible future directions for Jamoma development.&lt;/p&gt;
				</description>
	      <pubDate>Tue, 15 Nov 2011 09:52:29 +0000</pubDate>
	      <guid>http://www.trondlossius.no/articles/1112-patch-substitution-in-live-performance-</guid>
			</item>
		
 	  	<item>
	    	<title>Teaching activities lately</title>
	      <link>http://www.trondlossius.no/articles/1111-teaching-activities-lately</link>
	      <description>
					&lt;p&gt;&lt;a href=&quot;/system/photos/450/original/ntnu_001.png&quot; rel=&quot;lightbox&quot; title=&quot;The lab used for the workshop in Trondheim&quot;&gt;&lt;img alt=&quot;Ntnu_001&quot; src=&quot;/system/photos/450/large/ntnu_001.png?1321003055&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style=&quot;text-align:center;&quot;&gt;&lt;em&gt;The studio used for the Trondheim workshop.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I&amp;#8217;ve been doing some teaching over the past few weeks.&lt;/p&gt;
&lt;p&gt;Two weeks ago I visited the music technology department at &lt;span class=&quot;caps&quot;&gt;NTNU&lt;/span&gt; in Trondheim, giving an artist talk sharing my experiences with work on sound installations. The following day I gave two 4 hour workshops providing an introduction to spatialisation. They have a studio set up with 16 loudspeakers, but most of the students seem to work predominantly in stereo only, with occasional excursions into 5.1. I used Jamoma for the demo. While Jamoma itself was not the topic of the workshop, it provides an easy way of demonstrating and discussing different spatialisation techniques. Within the time frame of the workshop we managed to touch on &lt;span class=&quot;caps&quot;&gt;VBAP&lt;/span&gt;, first and higher order ambisonics, &lt;span class=&quot;caps&quot;&gt;DBAP&lt;/span&gt; and ViMIC.&lt;/p&gt;
&lt;p&gt;Last week I was in charge of a one day workshop/concert on &lt;a href=&quot;http://bek.no/projects/222-sound-in-space---workshop-and-concert?locale=en&quot;&gt;sound in space&lt;/a&gt; organized by &lt;span class=&quot;caps&quot;&gt;BEK&lt;/span&gt;. For my presentation I did a concenced version of the same material as for the Trondheim workshop, with a brief introduction to the psychoacoustics of spatial hearing, and a demo of the Harpex ambisonic decoding plugin thrown in for good measure. Thorolf Thuestad talked about how he is using &lt;a href=&quot;http://www.reaper.fm/&quot;&gt;Reaper&lt;/a&gt; for spatial audio. From his presentation it became clear that Reaper will be my choice of &lt;span class=&quot;caps&quot;&gt;DAW&lt;/span&gt; for the foreseeable future. After a break works by Ruben Sverre Gjertsen and Hans-Gunther Lock were presented.&lt;/p&gt;
&lt;p&gt;Last Monday I gave a workshop on how to write application grants for &lt;a href=&quot;http://visp.no/-/event/show/287758_soeknadskurs-med-trond-lossius/4990825&quot;&gt;&lt;span class=&quot;caps&quot;&gt;VISP&lt;/span&gt;&lt;/a&gt;, a service organization providing assistance on production for visual artists in Bergen.&lt;/p&gt;
&lt;p&gt;And finally, yesterday I gave a two hour lecture on electronic music at the Grieg Academy.&lt;/p&gt;
&lt;p&gt;Now I&amp;#8217;m looking forward to be able to spend some time at my studio again.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;On a side note: This turned out to be be blog post no. 1111, posted on 11-11-11.&lt;/em&gt;&lt;/p&gt;
				</description>
	      <pubDate>Fri, 11 Nov 2011 09:33:50 +0000</pubDate>
	      <guid>http://www.trondlossius.no/articles/1111-teaching-activities-lately</guid>
			</item>
		
 	  	<item>
	    	<title>Jamoma 0.5.4.rc1 </title>
	      <link>http://www.trondlossius.no/articles/1110-jamoma-054rc1-</link>
	      <description>
					&lt;p&gt;Jamoma 0.5.4.rc1 (release candidate 1) has been &lt;a href=&quot;http://www.jamoma.org/download.html&quot;&gt;uploaded&lt;/a&gt;. All issues related to &lt;span class=&quot;caps&quot;&gt;OSX&lt;/span&gt; Lion are believed to be solved. There are no major changes as compared to the previous beta 2 release. Still, please give it a try. If we do not hear any complaints, this will be released as 0.5.4 the coming weekend.&lt;/p&gt;
				</description>
	      <pubDate>Tue, 04 Oct 2011 09:31:32 +0000</pubDate>
	      <guid>http://www.trondlossius.no/articles/1110-jamoma-054rc1-</guid>
			</item>
		
	</channel>
</rss>
