<?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>Thousand Thoughts &#187; music</title>
	<atom:link href="http://www.thousand-thoughts.com/category/music/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.thousand-thoughts.com</link>
	<description></description>
	<lastBuildDate>Sun, 05 Feb 2012 11:22:32 +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>Sound Based Games</title>
		<link>http://www.thousand-thoughts.com/2011/02/sound-based-games/</link>
		<comments>http://www.thousand-thoughts.com/2011/02/sound-based-games/#comments</comments>
		<pubDate>Tue, 22 Feb 2011 21:05:43 +0000</pubDate>
		<dc:creator>Paul</dc:creator>
				<category><![CDATA[games]]></category>
		<category><![CDATA[music]]></category>
		<category><![CDATA[Abe's Exodus]]></category>
		<category><![CDATA[Sound Based Games]]></category>
		<category><![CDATA[Terry Garrett]]></category>

		<guid isPermaLink="false">http://www.thousand-thoughts.com/?p=590</guid>
		<description><![CDATA[Soundscapes and accessibility has been much on my mind lately and I wanted to drop here some words about it. Graphics are emphasized so much in computer games nowadays, that many other aspects of games are neglected. Sound for example. What would be if developers had concentrated in sound instead of graphics? How would a [...]]]></description>
			<content:encoded><![CDATA[<p>Soundscapes and accessibility has been much on my mind lately and I wanted to drop here some words about it. Graphics are emphasized so much in computer games nowadays, that many other aspects of games are neglected. Sound for example. What would be if developers had concentrated in sound instead of graphics? How would a game for blind people be designed?</p>
<p>Actually, there are such games. And they are not only interesting for sight impaired people. Games based only on sound have the potential to become an own genre. It&#8217;s reasonable to give attention to sound based games since progress in sound rendering of game environments can have significant influence on mainstream titles. You can find a selection of sound based games here: <a href="http://www.audiogames.net/">www.audiogames.net</a></p>
<p>There is a particularly impressive Article about a young blind man, Terry Garrett, who completed <em>Oddworld: Abe&#8217;s Exodus</em> (noticed through <a title="Blind Gamer Completes Abe’s Exoddus" href="http://www.rockpapershotgun.com/2011/02/22/blind-gamer-completes-abe%E2%80%99s-exoddus/" target="_blank">RockPaperShotgun</a>). He succeeded because most events in the game are accompanied by distinctive sound effects. Terry was able to make himself a picture of the game environment by listening to the acoustic clues. <a title="Introducing Terry Garrett; a man possessing a gaming achievement better than yours." href="http://www.oddworld.com/?p=394" target="_blank">You can read the whole Article about Terry at Oddworld Inhabitants.</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.thousand-thoughts.com/2011/02/sound-based-games/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>FLXMP: First Version Released</title>
		<link>http://www.thousand-thoughts.com/2010/08/flxmp-first-version-releases/</link>
		<comments>http://www.thousand-thoughts.com/2010/08/flxmp-first-version-releases/#comments</comments>
		<pubDate>Mon, 30 Aug 2010 18:22:02 +0000</pubDate>
		<dc:creator>Paul</dc:creator>
				<category><![CDATA[music]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[AS3]]></category>
		<category><![CDATA[flxmp]]></category>
		<category><![CDATA[Module]]></category>

		<guid isPermaLink="false">http://www.thousand-thoughts.com/?p=470</guid>
		<description><![CDATA[I didn&#8217;t want to do this that early but a proper version control was needed and what better opportunity for releasing the Flash XM Player could there be than the first SVN upload.  It&#8217;s now officially named FLXMP which stands for Flash Extended Module Player and it&#8217;s released under the MIT License which means you [...]]]></description>
			<content:encoded><![CDATA[<p>I didn&#8217;t want to do this that early but a proper version control was needed and what better opportunity for releasing the Flash XM Player could there be than the first SVN upload.  It&#8217;s now officially named FLXMP which stands for <strong>Fl</strong>ash E<strong>x</strong>tended <strong>M</strong>odule <strong>P</strong>layer and it&#8217;s released under the<a href="http://www.opensource.org/licenses/mit-license.php" target="_blank"> MIT License</a> which means you can do with it anything you want. I could&#8217;ve come up with a more fancy name but in the end it had to be self explanatory (beside aspects of humility which come  with such a small project).</p>
<p><strong>Please notice:</strong><br />
The current version is still far away from being complete or stable. There is much work to do and you will find many &#8220;TODO&#8221; comments while browsing the code. Even the panning features I mistakenly declared as finished in a previous post are not implemented, yet. However, if you encounter crashes bugs or other problems feel free to report them in the <a href="http://code.google.com/p/flxmp/issues/list" target="_blank">issue tracker</a>.</p>
<p>You can download the current FLXMP version 0.1 (unstable!) from Google Code:<br />
<a href="http://code.google.com/p/flxmp/downloads/list">http://code.google.com/p/flxmp/downloads/list</a></p>
<p>There is also a public SVN access to the most recent upload.</p>
<p>A Documentation will follow soon, too.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.thousand-thoughts.com/2010/08/flxmp-first-version-releases/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>XM Audio, Second Try: Success!</title>
		<link>http://www.thousand-thoughts.com/2010/06/xm-audio-second-try-success/</link>
		<comments>http://www.thousand-thoughts.com/2010/06/xm-audio-second-try-success/#comments</comments>
		<pubDate>Mon, 07 Jun 2010 23:50:01 +0000</pubDate>
		<dc:creator>Paul</dc:creator>
				<category><![CDATA[music]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[AS3]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[FlodPro]]></category>
		<category><![CDATA[flxmp]]></category>
		<category><![CDATA[Milkytracker]]></category>
		<category><![CDATA[Module]]></category>

		<guid isPermaLink="false">http://www.thousand-thoughts.com/?p=412</guid>
		<description><![CDATA[After my previous capitulation in front of Extended Module playback via Flash, I could not keep my hands off that topic. I started a second attempt and rewrote the whole code from scratch. This time I used a more flat (less object oriented) approach with less function calls; plus: I made some research and profiling [...]]]></description>
			<content:encoded><![CDATA[<p>After my previous capitulation in front of Extended Module playback via Flash, I could not keep my hands off that topic. I started a second attempt and rewrote the whole code from scratch. This time I used a more flat (less object oriented) approach with less function calls; plus: I made some research and profiling regarding which constructs and data types are faster in Action Script 3.</p>
<p>Many problems in my previous attempt were caused by implicit type conversions and function call overheads. I also made some major architectual mistakes which made the whole project less controllable.</p>
<p>Now, everything runs smoothly and I&#8217;m happy with the results. However, not all features are implemented yet. Many XM-specific effects and stereo processing will follow. But this won&#8217;t have a big influence on performance, since the performance critical parts are basically done. I also was able to test the module player in my current game project and everythink went fine.</p>
<p>My special thanks go to Christian Corti and <a href="http://www.photonstorm.com/flod" target="_blank">Richard Davey</a> since I learned a lot from the FlodPro code. This is a quite decent chunk of work which I learned to respect and appreciate while working on my own module player.</p>
<p>Now it&#8217;s time for a small demo. The player below is playing the demo track &#8220;milk in veins&#8221; (by raina &amp; . from the CoolPHat demo group) which comes with the <a href="http://milkytracker.org/">Milkytracker</a> release.</p>
<p>P.S.: I sign off for the next two months since this semester&#8217;s exams are drawing near.</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="115" height="40" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="data" value="http://www.thousand-thoughts.com/wp-content/uploads/SecondTry.swf" /><param name="name" value="instrument test" /><param name="bgcolor" value="#FFFFFF" /><param name="align" value="middle" /><param name="src" value="http://www.thousand-thoughts.com/wp-content/uploads/SecondTry.swf" /><param name="quality" value="high" /><embed type="application/x-shockwave-flash" width="115" height="40" src="http://www.thousand-thoughts.com/wp-content/uploads/SecondTry.swf" quality="high" bgcolor="#FFFFFF" name="instrument test" data="http://www.thousand-thoughts.com/wp-content/uploads/SecondTry.swf" align="middle"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://www.thousand-thoughts.com/2010/06/xm-audio-second-try-success/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Fail: Audio :(</title>
		<link>http://www.thousand-thoughts.com/2010/05/fail-audio/</link>
		<comments>http://www.thousand-thoughts.com/2010/05/fail-audio/#comments</comments>
		<pubDate>Tue, 18 May 2010 21:03:36 +0000</pubDate>
		<dc:creator>Paul</dc:creator>
				<category><![CDATA[music]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[AS3]]></category>
		<category><![CDATA[FlodPro]]></category>
		<category><![CDATA[flxmp]]></category>
		<category><![CDATA[Module]]></category>

		<guid isPermaLink="false">http://www.thousand-thoughts.com/?p=410</guid>
		<description><![CDATA[I&#8217;ve invested much time in the development of a playback method for XM files in Action Script. I&#8217;ve achieved some results but I&#8217;m afraid that fixing those performance issues I encountered would take much more time than I&#8217;m currently willing to invest. My Module Library won&#8217;t make it into the game. Realizing this was quite [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve invested much time in the development of a playback method for XM files in Action Script. I&#8217;ve achieved some results but I&#8217;m afraid that fixing those performance issues I encountered would take much more time than I&#8217;m currently willing to invest. My Module Library won&#8217;t make it into the game. Realizing this was quite disenchanting for me. I&#8217;ll have to go for other alternatives for music playback. Maybe I&#8217;ll try out <a href="http://www.photonstorm.com/flod" target="_blank">FlodPro</a> by Christian Corti (located Richard Davey&#8217;s Photon Storm) &#8212; which I actually wanted to avoid.</p>
<p>However, I&#8217;ve learned a lot from this attempt. Sound processing can be really challanging. I&#8217;m sure I will reapproach this when there is more free time left.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.thousand-thoughts.com/2010/05/fail-audio/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Module Instruments Implemented</title>
		<link>http://www.thousand-thoughts.com/2010/05/module-instruments-implemented/</link>
		<comments>http://www.thousand-thoughts.com/2010/05/module-instruments-implemented/#comments</comments>
		<pubDate>Fri, 07 May 2010 19:15:20 +0000</pubDate>
		<dc:creator>Paul</dc:creator>
				<category><![CDATA[music]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[AS3]]></category>
		<category><![CDATA[flxmp]]></category>
		<category><![CDATA[Module]]></category>

		<guid isPermaLink="false">http://www.thousand-thoughts.com/?p=383</guid>
		<description><![CDATA[I just finished the implementation of all instrument features incorporated in the Fasttracker 2 extended module format. This includes: playing wave samples as notes (ok, that&#8217;s quite obvious) finetuning volume and panning control volume and panning envelopes instrument vibrato I&#8217;ve added a quick little demo below. You can click on the keyboard picture below and [...]]]></description>
			<content:encoded><![CDATA[<p>I just finished the implementation of all instrument features incorporated in the Fasttracker 2 extended module format. This includes:</p>
<ul>
<li> playing wave samples as notes (ok, that&#8217;s quite obvious)</li>
<li>finetuning</li>
<li>volume and panning control</li>
<li>volume and panning envelopes</li>
<li>instrument vibrato</li>
</ul>
<p>I&#8217;ve added a quick little demo below. You can click on the keyboard picture below and use the (computer-) keyboard to play the notes. Basically, a ca. 1000 samples long 8-bit wave is being played through a bunch off effects resulting in the final instrument&#8217;s sound (and pitch). The file size is 17kB.</p>
<p>That&#8217;s nothing impressive yet, but it offers many possibilities.</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="144" height="64" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="data" value="http://www.thousand-thoughts.com/wp-content/uploads/FlModLib.swf" /><param name="name" value="instrument test" /><param name="bgcolor" value="#FFFFFF" /><param name="align" value="middle" /><param name="src" value="http://www.thousand-thoughts.com/wp-content/uploads/FlModLib.swf" /><param name="quality" value="high" /><embed type="application/x-shockwave-flash" width="144" height="64" src="http://www.thousand-thoughts.com/wp-content/uploads/FlModLib.swf" quality="high" bgcolor="#FFFFFF" name="instrument test" data="http://www.thousand-thoughts.com/wp-content/uploads/FlModLib.swf" align="middle"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://www.thousand-thoughts.com/2010/05/module-instruments-implemented/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Extended Module Player in AS3</title>
		<link>http://www.thousand-thoughts.com/2010/05/extended-module-player-in-as3/</link>
		<comments>http://www.thousand-thoughts.com/2010/05/extended-module-player-in-as3/#comments</comments>
		<pubDate>Tue, 04 May 2010 16:15:09 +0000</pubDate>
		<dc:creator>Paul</dc:creator>
				<category><![CDATA[music]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[AS3]]></category>
		<category><![CDATA[FlashDevelop]]></category>
		<category><![CDATA[Milkytracker]]></category>
		<category><![CDATA[Module]]></category>

		<guid isPermaLink="false">http://www.thousand-thoughts.com/?p=378</guid>
		<description><![CDATA[Music and sound are the most file size bloating assets when making flash games. If you want your game to have a low file size, you need to get rid of &#62;5MB mp3 files. So I decided to write an extended module player library for my game. The XM format is a tracker format introduced [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.thousand-thoughts.com/wp-content/uploads/Milkytracker.png"><img class="aligncenter size-full wp-image-379" title="Milkytracker" src="http://www.thousand-thoughts.com/wp-content/uploads/Milkytracker.png" alt="" width="538" height="279" /></a></p>
<p>Music and sound are the most file size bloating assets when making flash games. If you want your game to have a low file size, you need to get rid of &gt;5MB mp3 files. So I decided to write an extended module player library for my game. The <a href="http://en.wikipedia.org/wiki/XM_%28file_format%29" target="_blank">XM</a> format is a tracker format introduced by <a href="http://en.wikipedia.org/wiki/Fast_Tracker" target="_blank">Fast Tracker 2</a> by the demogroup <a href="http://en.wikipedia.org/wiki/Triton_%28demogroup%29" target="_blank">Triton</a>. This should keep the music files below 100kB. Above you see a screenshot of <a href="http://www.milkytracker.org/" target="_blank">Milkytracker</a> which is a Windows compatible Tracker supporting the XM format.</p>
<p>Oh&#8230; yeah, of course the library is still work in progress.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.thousand-thoughts.com/2010/05/extended-module-player-in-as3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Back from Rock am Ring</title>
		<link>http://www.thousand-thoughts.com/2009/06/back-from-rock-am-ring/</link>
		<comments>http://www.thousand-thoughts.com/2009/06/back-from-rock-am-ring/#comments</comments>
		<pubDate>Tue, 09 Jun 2009 20:37:00 +0000</pubDate>
		<dc:creator>Paul</dc:creator>
				<category><![CDATA[music]]></category>
		<category><![CDATA[Rock am Ring]]></category>

		<guid isPermaLink="false">http://www.thousand-thoughts.com/?p=146</guid>
		<description><![CDATA[We had fun at the Nürburgring. It was a nice extended weekend with my girlfriend which featured the following: music lightshows a suprisingly good-humoured Jonathan Davis tents crowd rain mud more mud garbage cold wind drunken people more drunken people cooking coffee in the car canned ravioli unbroken glasses We went there mainly for the [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-medium wp-image-145" title="Rock Am " src="http://www.thousand-thoughts.com/wp-content/uploads/dsc01406-300x225.jpg" alt="Rock Am " width="300" height="225" /></p>
<p>We had fun at the Nürburgring. It was a nice extended weekend with my girlfriend which featured the following:</p>
<ul>
<li>music</li>
<li>lightshows</li>
<li>a suprisingly good-humoured Jonathan Davis</li>
<li>tents</li>
<li>crowd</li>
<li>rain</li>
<li>mud</li>
<li>more mud</li>
<li>garbage</li>
<li>cold wind</li>
<li>drunken people</li>
<li>more drunken people</li>
<li>cooking coffee in the car</li>
<li>canned ravioli</li>
<li><span>unbroken glasses<br />
</span></li>
</ul>
<p><span>We went there mainly for the music <img src='http://www.thousand-thoughts.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /><br />
</span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.thousand-thoughts.com/2009/06/back-from-rock-am-ring/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

