<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>ponnuki - electronic media art and yoga</title>
	
	<link>http://www.ponnuki.net</link>
	<description>art/code/mind/</description>
	<lastBuildDate>Wed, 18 Jan 2012 18:32:14 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/Ponnuki" /><feedburner:info uri="ponnuki" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>open source graphic design</title>
		<link>http://feedproxy.google.com/~r/Ponnuki/~3/wjNDuKZTLSg/</link>
		<comments>http://www.ponnuki.net/2011/07/open-source-graphic-design/#comments</comments>
		<pubDate>Sat, 16 Jul 2011 00:12:58 +0000</pubDate>
		<dc:creator>damaru</dc:creator>
				<category><![CDATA[art]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[graphic design]]></category>
		<category><![CDATA[illustrator]]></category>
		<category><![CDATA[indesign]]></category>
		<category><![CDATA[inkscape]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[photoshop]]></category>
		<category><![CDATA[scribus]]></category>
		<category><![CDATA[the gimp]]></category>

		<guid isPermaLink="false">http://www.ponnuki.net/?p=806</guid>
		<description><![CDATA[How to work as a Graphic Designer without sleeping with Adobe I am just now completing a certificate in graphic design at the online school Sessions.edu, and although I have come to like the Adobe Creative suite tool (and mainly inDesign), I would rather be relying only on open source tools. Why? Well, there are [...]]]></description>
			<content:encoded><![CDATA[<h3>How to work as a Graphic Designer without sleeping with Adobe</h3>
<p>I am just now completing a certificate in graphic design at the online school <a href="http://sessions.edu">Sessions.edu</a>, and although I have come to like the Adobe Creative suite tool (and mainly inDesign), I would rather be relying only on open source tools. Why? Well, there are many factors that steer my decision toward that.</p>
<p><a href="http://www.ponnuki.net/wordpress/wp-content/uploads/2011/07/flossart_photo_cover1.png" rel="lightbox[806]"><img class="alignright size-full wp-image-822" title="flossart_photo_cover1" src="http://www.ponnuki.net/wordpress/wp-content/uploads/2011/07/flossart_photo_cover1.png" alt="" width="220" /></a>If you want to read more about open source and creativity, I invite you to read <a href="http://people.makeart.goto10.org/" target="_blank">FLOSS+Art </a> which is a solid explanation of the relationship between open source and creativity/art. From the description:</p>
<p><em>&#8220;FLOSS+Art critically reflects on the growing relationship between Free Software ideology, open content and digital art. It provides a view onto the social, political and economic myths and realities linked to this phenomenon.&#8221;</em></p>
<p>This book has been a strong inspiration for me to embrace open source in all my creative projects.</p>
<p>Using open source instead of a licensed software is quite empowering and freeing. Even though I paid for Adobe Creative suite, I still don&#8217;t feel that I own the software, which influences the way I create and express myself. Even worse, when I used to download pirated software, my creativity would be hindered by a feeling of guilt. All that lead me towards using only open source tools and their advantages:</p>
<p>+ Free software &#8211; meaning you don&#8217;t pay for it (you still can donate what you want!)<br />
+ The code is open, if you want your tools to do something different you are welcome to change it.<br />
+ Solid community of users and developers to contact when in need<br />
+ You can upgrade your software as many times you want (without paying more!)<br />
+ Peace of mind for any copyright infringement or licenses / legal trouble with the tools you are using</p>
<p>There is a quality and peace of mind when using open source software that is hard to explain. It is often depicted as &#8216;If you can&#8217;t open it, you don&#8217;t own it&#8217; – which is not to be taken literally but which gives an understanding of the technology we use. This freedom is priceless; hence for me creativity and open source is a perfect match.</p>
<p>If you are to become a professional Graphic Designer, you still need to be familiar with the industry default tools, the Adobe suite. But once you&#8217;re working on your own projects, personal ones or for clients, you can use the tools that fit your needs. Of course it&#8217;s not the tools that makes the designer, only your skill and creativity.</p>
<p>I&#8217;ll list here all the tools that I&#8217;ve been working with in the last few months, for school projects and professional contracts. I&#8217;ll restrain the list to simply graphic design at the moment and might expand it further into web design in a future post.</p>
<p><span id="more-806"></span></p>
<h3>Photoshop replacement with <a href="http://www.gimp.org/ ">GIMP</a></h3>
<p><img class="alignleft size-full wp-image-828" title="gimp-logo-300x300" src="http://www.ponnuki.net/wordpress/wp-content/uploads/2011/07/gimp-logo-300x300.png" alt="" width="128" height="128" /><br />
One thing I like about this open source program is that they don&#8217;t try to do everything. For example nowadays with Photoshop you can actually do pretty much all your design and illustration in there. But why is that? I personally prefer tools that do one thing, and one thing well. I guess that was the idea behind all the tools of the Adobe creative suite but the goal got lost in translation and now every tool tries to do everything.</p>
<p>GIMP is a great example of a tool that does what it does, and well! It&#8217;s a really solid image retouching and photo editing software. It&#8217;s a mature open source project with a huge community of users and developers. It&#8217;s intelligently built and can be extended with Scheme or Python script!</p>
<h3>Illustrator replacement with <a href="http://inkscape.org/">Inkscape</a> and <a href="http://mypaint.intilinux.com/">MyPaint</a></h3>
<p><img class="alignleft size-full wp-image-825" title="inkscape" src="http://www.ponnuki.net/wordpress/wp-content/uploads/2011/07/inkscape.png" alt="" width="128" height="128" /><br />
I&#8217;ve been using Inkscape more and more lately and I have to say that I&#8217;m in love again! With the focus on keyboard shortcuts and simple tool navigation, Inkscape became second nature quite easily. It&#8217;s powerful and fast as well as quite flexible. It has a lot of the basic function of illustrator, but isn&#8217;t overloaded with bells and whistles.</p>
<p>One thing that Illustrator tries to do but fails at, is to be a painting software. With its brushes and the pressure sensitive drawing, it almost works, but I really can&#8217;t paint with illustrator. On the open source side of the world, the gap is well covered by MyPaint.</p>
<p><a href="http://mypaint.intilinux.com/">MyPaint</a> is simple, elegant and to the point. It&#8217;s optimized for tablets, and uses a minimum of control to change color (with a palette), change brushes and move your canvas around. It&#8217;s the only tool that gives me the real feeling of drawing, and with the different paint brushes. You can easily create your own palette and your own brushes, or hack any brushes that came pre-installed.</p>
<h3>InDesign replacement with <a href="http://www.scribus.net/canvas/Scribus">Scribus</a></h3>
<p><img class="alignleft size-full wp-image-836" title="424px-Scribus_logo_svg" src="http://www.ponnuki.net/wordpress/wp-content/uploads/2011/07/424px-Scribus_logo_svg.png" alt="" width="150" height="138" /><br />
InDesign is a hard one to replace, maybe because I really enjoy working with it, or maybe because I haven&#8217;t played enough in the open source world to have completely let go. The main, mature page layout tool available now is Scribus, you will find a similar interface as InDesign and it doesn&#8217;t take long to get the basic commands. It&#8217;s a solid page layout software, to design a poster or a whole book. Since I haven&#8217;t designed any books with Scribus yet I can&#8217;t tell how good or bad it is, but having used it few time I can see that it&#8217;s a viable software.</p>
<p>I am also really interested in the development of CSS for designing books and print. Coming from a web design background it seems to make a lot more sense to code your style in CSS. You can read a really interesting experiment here on <a href="http://www.alistapart.com/articles/boom/">A List Apart</a>.</p>
<h3>Other useful tools</h3>
<p>Gpick, a quite powerful color picker which will also help you create color scheme and even try out the palette. You can download <a href="http://code.google.com/p/gpick/downloads/list">Gpick here</a>.</p>
<p>Another color management tool with <a href="http://home.gna.org/colorscheme/">Agave</a>.</p>
<p>For font management in Linux: <a href="http://code.google.com/p/font-manager/ ">font-manager</a> and <a href="http://fontforge.sourceforge.net/ ">fontforge</a>.</p>
<p>Image batch processor <a href="http://photobatch.stani.be/">Phatch</a>.</p>
<p>I enjoy being able to measure what is on my screen and I can do that easily with <a href="http://gnomecoder.wordpress.com/screenruler/">ScreenRuler</a>. It takes a few steps to install, but it&#8217;s worth the time investment.</p>
<p>Sometimes you need to write without Facebook, email and Skype disturbing you every second. In order to do that, I love to use <a href="http://pyroom.org/">PyRoom</a>, a really simple distraction free writing tool.</p>
<p>One thing with open source is it&#8217;s maturing all the time, the community is growing and it&#8217;s the counter current of the huge software companies that are mainly preoccupied with profit. The difference between using open source software and paid software has quite an effect my creativity and I invite you to try it out, and observe how it feels!</p>
<div id="tweetbutton806" class="tw_button" style=""><a href="http://twitter.com/share?url=http%3A%2F%2Fwww.ponnuki.net%2F2011%2F07%2Fopen-source-graphic-design%2F&amp;text=open%20source%20graphic%20design&amp;related=&amp;lang=en&amp;count=horizontal&amp;counturl=http%3A%2F%2Fwww.ponnuki.net%2F2011%2F07%2Fopen-source-graphic-design%2F" class="twitter-share-button"  style="width:55px;height:22px;background:transparent url('http://www.ponnuki.net/wordpress/wp-content/plugins/wp-tweet-button/tweetn.png') no-repeat  0 0;text-align:left;text-indent:-9999px;display:block;">Tweet</a></div><img src="http://feeds.feedburner.com/~r/Ponnuki/~4/wjNDuKZTLSg" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.ponnuki.net/2011/07/open-source-graphic-design/feed/</wfw:commentRss>
		<slash:comments>54</slash:comments>
		<feedburner:origLink>http://www.ponnuki.net/2011/07/open-source-graphic-design/</feedburner:origLink></item>
		<item>
		<title>teenage engineering’s op-1: a paradigm shift in portable music making</title>
		<link>http://feedproxy.google.com/~r/Ponnuki/~3/MEj8s4JDfqw/</link>
		<comments>http://www.ponnuki.net/2011/06/op-1-review/#comments</comments>
		<pubDate>Mon, 13 Jun 2011 04:09:17 +0000</pubDate>
		<dc:creator>damaru</dc:creator>
				<category><![CDATA[art]]></category>
		<category><![CDATA[audio]]></category>
		<category><![CDATA[electronic]]></category>
		<category><![CDATA[review]]></category>
		<category><![CDATA[electronic music]]></category>
		<category><![CDATA[op-1]]></category>
		<category><![CDATA[synth]]></category>
		<category><![CDATA[teenage engineering]]></category>

		<guid isPermaLink="false">http://www.ponnuki.net/?p=739</guid>
		<description><![CDATA[Unless you&#8217;ve been living under a rock for the last 2 years, you&#8217;ve most likely heard of the of the OP-1 (that is, if you follow new audio device and synth development). Teenage Engineering has been working for many years on this polished product (to the point that people would almost tag the item with [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.ponnuki.net/wordpress/wp-content/uploads/2011/03/op1.png" rel="lightbox[739]"><img class="alignright size-medium wp-image-577" title="op1" src="http://www.ponnuki.net/wordpress/wp-content/uploads/2011/03/op1-300x113.png" alt="" width="300" height="113" /></a>Unless you&#8217;ve been living under a rock for the last 2 years, you&#8217;ve most likely heard of the of the <a href="http://www.teenageengineering.com/">OP-1</a> (that is, if you follow new audio device and synth development). <a href="http://www.teenageengineering.com/">Teenage Engineering</a> has been working for many years on this polished product (to the point that people would almost tag the item with vaporware) and has delivered a really solid tool which will leave its mark on the electronic music landscape. From the exterior the<a href="http://www.teenageengineering.com/"> OP-1</a> is simply a new synth. But after playing with the actual device, you soon understand the vision behind the instrument.<br />
<span id="more-739"></span></p>
<p>The revolution of the OP-1 is not a technical one, but a conceptual one. There was nothing new invented here. But never before has so much been packed into one synth: drum machine, step sequencer, effect processor 4-track tape recorder and mastering tool, without mentioning the FM radio receiver and the g-force. All this in a portable, battery-powered (16 hours of life!), beautifully designed machine.</p>
<p>What&#8217;s interesting about this tool is that it presents you with 8 synth engines that have only a limited amount of effects and settings, instead of giving you complete control over all the building blocks like other virtual analogue synths (VCO, VCF, VCA&#8230;). It might sound constraining at first, but I found it sparked my creativity to a new degree. As an example, when playing a classical non-digital instrument, you generally have no settings at all &#8211; you tune your instrument and that&#8217;s as far as you can go. While most synthesizers can be programmed and re-programmed indefinitely, the limited sound structure of the OP-1 is quite refreshing and actually helps my creativity.</p>
<p>The OP-1 takes you from just playing around to almost post-production. You can choose from a few synths, add some effects or pass the synth through some step sequencers. Once you&#8217;re ready, you can start recording on one of the 4-tracks you have. You can cut, copy, past, change the speed, and remix what you&#8217;ve played infinitely. Then you can add some drums to it. From these sampled sounds, you can cut in notes and again add effects, or feed them through the step sequencer and record them onto the 4-track tape. When you have all that in place you can record what you have on your tape onto vinyl &#8211; where you can master your track. This is where you can add your fade in/out of your track and more effects, with even some compressor filter to add humph to your sound. Once that it&#8217;s all perfect you can simply plug your device into your computer and retrieve your completed track in high quality audio without any noise. I really like that final touch where the track is brand spanking clean.</p>
<p>The OP-1 is quite intuitive and it was exciting to play around to find all of its secrets before reading the manual (almost like a video game!). There are only 2 or 3 functions that were harder to find (the radio and the g-force modulation) so for me the instrument was indeed intuitive! The graphical relation makes it easy to find and remember all the settings, all the knobs are color coded and represent setting on the small screen. Compared to, let&#8217;s say, the<a href="http://www.korg.com/Product.aspx?pd=545"> microKORG XL</a> (as an example of another battery-powered programmable synth), it&#8217;s day and night. With the synth engine of the microKORG XL, even if you can pretty much create any sounds, the sense of infinite possibility actually reduced my creativity. I spent most of my time trying to craft the perfect sounds, which in the end never happens. Somehow, the simplicity of the OP-1 is really its charm.</p>
<p>On the downside of the instrument, there is some electronic noise when you connect your device to a sound system or to your headphones. It&#8217;s not a major problem, but when working with a lot of silence and low volume music, it does get in the way. But this is only if you play live, since you can master your track directly on the OP-1 which saves it as a .wav file that you can retrieve trough USB disk mode. Leaving you with a perfectly polished audio track (yum).</p>
<p>The OP-1 has brought a lot of food for creativity, and the enjoyment I have with the device resembles the enjoyment of a video game. It puts the &#8216;play&#8217; back in playing music. I can bring it everywhere and polish a track on the go, or simply find free space on the 4-track to scratch some new ideas about the next track. And if I am not ready to play but still have an idea, I can simply whistle the tune so I can continue later.</p>
<div id="tweetbutton739" class="tw_button" style=""><a href="http://twitter.com/share?url=http%3A%2F%2Fwww.ponnuki.net%2F2011%2F06%2Fop-1-review%2F&amp;text=teenage%20engineering%26%238217%3Bs%20op-1%3A%20a%20paradigm%20shift%20in%20portable%20music%20making&amp;related=&amp;lang=en&amp;count=horizontal&amp;counturl=http%3A%2F%2Fwww.ponnuki.net%2F2011%2F06%2Fop-1-review%2F" class="twitter-share-button"  style="width:55px;height:22px;background:transparent url('http://www.ponnuki.net/wordpress/wp-content/plugins/wp-tweet-button/tweetn.png') no-repeat  0 0;text-align:left;text-indent:-9999px;display:block;">Tweet</a></div><img src="http://feeds.feedburner.com/~r/Ponnuki/~4/MEj8s4JDfqw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.ponnuki.net/2011/06/op-1-review/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		<feedburner:origLink>http://www.ponnuki.net/2011/06/op-1-review/</feedburner:origLink></item>
		<item>
		<title>kindle 3 tricks &amp; hacks</title>
		<link>http://feedproxy.google.com/~r/Ponnuki/~3/QTqqKluzCmQ/</link>
		<comments>http://www.ponnuki.net/2011/05/kindle-3-hack/#comments</comments>
		<pubDate>Fri, 20 May 2011 20:09:04 +0000</pubDate>
		<dc:creator>damaru</dc:creator>
				<category><![CDATA[news]]></category>
		<category><![CDATA[review]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[calibre]]></category>
		<category><![CDATA[dropbox]]></category>
		<category><![CDATA[hack]]></category>
		<category><![CDATA[kindle]]></category>
		<category><![CDATA[klip.me]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[remove screensaver]]></category>

		<guid isPermaLink="false">http://www.ponnuki.net/?p=742</guid>
		<description><![CDATA[The Kindle e-Reader is quite the device and in my first review, I brought some ideas on how to maximize its usage. The open source Calibre software and Dropbox library are still some of the best features to keep all of your book library in sync on many computers (and on any platform). In short, [...]]]></description>
			<content:encoded><![CDATA[<p>The Kindle e-Reader is quite the device and in my first review, I brought some ideas on how to maximize its usage. The open source <a href="http://calibre-ebook.com/">Calibre software </a>and <a href="http://dropbox.com">Dropbox</a> library are still some of the best features to keep all of your book library in sync on many computers (and on any platform). In short, you make sure your Calibre library is in your Drobox folder. You can read more about it <a href="http://www.ponnuki.net/2010/11/kindle-3-review/">here</a>.<br />
<img src="http://www.ponnuki.net/wordpress/wp-content/uploads/2010/11/kindle_web1-212x300.png" alt="" /><br />
Since that article, new toys and information have emerged. One of the best tools I found is <a href="http://www.klip.me/">Klip.me</a>, a browser extension that can send a web page to your Kindle, or to your Instapaper and Evernote accounts. I personally use it to send any lengthy webpage to my Kindle so if I find some interesting article while at work, in 2 clicks I can send the information to my Kindle.</p>
<p>My second greatest discovery for the Kindle world was to learn how to <strong>disable my screensaver!!</strong> I was so annoyed that the Kindle would revert to a screensaver, when holding a page is probably less energy consuming than loading the screensaver! In a few keystrokes, you can disable it and leave the Kindle screen at the latest page that you&#8217;re reading. I&#8217;m testing the battery longevity right now, so I am not 100% sure that it won&#8217;t drain the battery in 1 day, but with the e-paper technology I would assume that the battery level should stay the same. EDIT: 2 days later and the battery doesn&#8217;t seems to drain any faster!!</p>
<p><span id="more-742"></span></p>
<p>Now here is the big secret :</p>
<p>Home screen:<br />
(enter)<br />
;debugOn (enter)<br />
~disableScreensaver (enter)<br />
;debugOff (enter)</p>
<p>And voila! You won&#8217;t get any visual feedback about it but you can then leave your Kindle on and see what happens.</p>
<p>There are other hacks from the ;debugOn list, you can list them with the ~help or simply try these (play at your own risk, I only used the ScreenSaver personally):</p>
<p><strong> ~changeLocale, ~disableIndexing, ~disableScreensaver, ~dumpIndexStats, ~exec, ~help, ~indexStatus, ~meminfo, ~reloadContentRoster, ~resumeScreensaver, ~startIndexing, ~stopindexing, ~usbNetwork</strong></p>
<p>These have been the 2 major improvements that have happened in my Kindle relationship, but there were also some other neat little tricks.<br />
Here is an excerpt from <a href="http://www.geoplanit.co.uk/2010/09/kindle-3-some-hidden-features.html">http://www.geoplanit.co.uk/2010/09/kindle-3-some-hidden-features.html</a></p>
<p><strong>Games</strong><br />
shift + alt + m = play Minesweeper (from homescreen)<br />
GoMoku: press G from Minesweeper</p>
<p><strong>Hot Keys at any time</strong><br />
alt + shift + G = screenshot (plug your Kindle in via the USB and navigate to the folder &#8216;documents&#8217; screenshots are GIF and named something like &#8220;screen_shot-******.gif&#8221;)<br />
alt + G = screen refresh<br />
alt + home = Kindle Store<br />
alt + top row of letters on keyboard = numbers 1-0</p>
<p><strong>Menu</strong><br />
Press menu to check the time<br />
Press menu on homescreen to see available memory<br />
To change the primary dictionary by going to settings then menu</p>
<p><strong>Power Switch</strong><br />
Standby (uses minimal power is my understanding) Quick switch of the power slide.<br />
To turn off kindle 3 (i.e switch off the screen as well) by pressing and holding the power slide for 7 seconds<br />
To reset the kindle by pressing and holding the power slide for 15 seconds (restart is also in settings then menu)</p>
<p><strong>Hot Keys Whilst Reading</strong><br />
alt + B = add and remove bookmarks<br />
shift + Sym = Turn text to speech on and off<br />
set cursor down the page to start text to speech from there<br />
right arrow on nav controller = skip to next chapter<br />
left arrow on nav controller = skip to previous chapter</p>
<p><strong>Music Controls</strong><br />
alt + space = turn music on and off<br />
alt + f = skip to next track</p>
<p><strong>Kindle 3 Image Viewer </strong><br />
Kindle has an image viewer. Who knows why it&#8217;s hidden (other than maybe its not very good), but still it&#8217;s there and simple to set up. I&#8217;m assuming a Windows-based PC for these instructions, but it probably is similar for a Mac and others&#8230;<br />
Plug your Kindle 3 into the computer with the USB.<br />
Open the Kindle drive that is now in your displayed with your removable drives, in the root (i.e. not in another folder) create a folder called &#8220;pictures&#8221; within that folder you can create a number of other folders (think of them as collections), then add your images/pictures to this (or these) folders. I&#8217;ve only tried Jpegs and they work fine.<br />
Once finished safely unplug the kindle and then press &#8220;alt&#8221; and &#8220;z&#8221; on the homescreen, this will refresh the screen and add your new folders.<br />
Click on the folder/collection and Image Viewer should launch.</p>
<p><strong>Image Viewer Functions</strong><br />
Page forward and back to see different images<br />
f = full-screen<br />
q = zoom in<br />
w= zoom out<br />
e = reset zoom<br />
c = actual size<br />
r = rotate<br />
nav controller = pan</p>
<p>You can also root your device in many ways. At the moment, I don&#8217;t feel the need to go there (the screensaver was really the main annoyance) but you can read about it here:</p>
<p><iframe width="500" height="281" src="http://www.youtube.com/embed/w0u8y9uoJNk?fs=1&#038;feature=oembed" frameborder="0" allowfullscreen></iframe></p>
<div id="tweetbutton742" class="tw_button" style=""><a href="http://twitter.com/share?url=http%3A%2F%2Fwww.ponnuki.net%2F2011%2F05%2Fkindle-3-hack%2F&amp;text=kindle%203%20tricks%20%26%23038%3B%20hacks&amp;related=&amp;lang=en&amp;count=horizontal&amp;counturl=http%3A%2F%2Fwww.ponnuki.net%2F2011%2F05%2Fkindle-3-hack%2F" class="twitter-share-button"  style="width:55px;height:22px;background:transparent url('http://www.ponnuki.net/wordpress/wp-content/plugins/wp-tweet-button/tweetn.png') no-repeat  0 0;text-align:left;text-indent:-9999px;display:block;">Tweet</a></div><img src="http://feeds.feedburner.com/~r/Ponnuki/~4/QTqqKluzCmQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.ponnuki.net/2011/05/kindle-3-hack/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://www.ponnuki.net/2011/05/kindle-3-hack/</feedburner:origLink></item>
		<item>
		<title>d.i.y. soft synth with midi controller in processing</title>
		<link>http://feedproxy.google.com/~r/Ponnuki/~3/0oQ1EQzGGUg/</link>
		<comments>http://www.ponnuki.net/2011/05/diy-soft-synth-midi-controller-processing/#comments</comments>
		<pubDate>Sun, 15 May 2011 01:48:39 +0000</pubDate>
		<dc:creator>damaru</dc:creator>
				<category><![CDATA[audio]]></category>
		<category><![CDATA[processing]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[beads]]></category>
		<category><![CDATA[beads audio]]></category>
		<category><![CDATA[midi]]></category>
		<category><![CDATA[midibus]]></category>

		<guid isPermaLink="false">http://www.ponnuki.net/?p=703</guid>
		<description><![CDATA[Following up on last week&#8217;s post about mO, we&#8217;ll take it a notch further today by adding a MIDI controller to our code. You will need: MIDI controller that works with your computer Processing on mac, windows or linux. your sound setup with processing the midiBus library Beads audio library controlP5 library The beauty of [...]]]></description>
			<content:encoded><![CDATA[<p>Following up on last week&#8217;s post about <a href="http://www.ponnuki.net/2011/05/programing-audio-diy-soft-synth/">mO</a>, we&#8217;ll take it a notch further today by adding a MIDI controller to our code.</p>
<ul>You will need:</p>
<li>MIDI controller that works with your computer</li>
<li><a href="http://processing.org">Processing </a>on mac, windows or linux.</li>
<li>your sound setup with processing</li>
<li><a href="http://smallbutdigital.com/themidibus.php">the midiBus library</a></li>
<li><a href="http://www.beadsproject.net/">Beads audio library</a></li>
<li><a href="http://www.sojamo.de/libraries/controlP5/">controlP5 library</a></li>
</ul>
<p><img src="https://lh3.googleusercontent.com/_33aDOczVLrw/Tc8Y7kAxdZI/AAAAAAAAALE/uYgBQYq3xys/mOd.png" alt="mOd processing synth" width="200" />The beauty of programming your own synth is that you can see the underbelly of the creation of such an instrument. You can understand better the MIDI signal, the synthesis of sound and music in general. I will keep the code fairly simple so that you can experiment to create your own synth and sounds. We will be using Beads audio, Processing and a keyboard MIDI controller of your choice. I will be demonstrating with a<a href="http://www.korg.com/nanoseries"> KORG nanokey </a>since it&#8217;s my favorite tool to experiment with new soft synth. As long as you have a MIDI device it should work well. In future posts, we will look at how to use OSC and Arduino.</p>
<p>So we will separate the code into 3 steps: the MIDI integration, the audio creation and the creation of knobs that control the volume and overall pitch.</p>
<p><img src="https://lh6.googleusercontent.com/_33aDOczVLrw/Tc8YxRUZClI/AAAAAAAAAK8/FW_UnklRHDE/nano_key.png" alt="korg nanoKey" /></p>
<h3>MIDI in processing</h3>
<p>The first part we will create is the MIDI connection to Processing. To do that we will be using the MidiBus, a Processing MIDI library. It should be quite straight forward if your MIDI controller is recognized by your system.</p>
<pre class="brush: java">import themidibus.*;
MidiBus myBus; // The MidiBus

void setup()
{
  // Code for the midi controler
  MidiBus.list(); // List all available Midi devices on STDOUT. This will show each device's index and name.
  myBus = new MidiBus(this, 1, ""); // Create a new MidiBus with no input device - you will have to change the input here
}</pre>
<p>Running that code will create an output list of all your MIDI devices that processing can communicate with. It should look something like this:</p>
<pre class="brush: java">Available MIDI Devices:
----------Input----------
[0] "Juli [hw:0,0]"
[1] "nanoKEY [hw:3,0]"
[2] "Real Time Sequencer"
----------Output----------
[0] "Juli [hw:0,0]"
[1] "nanoKEY [hw:3,0]"
[2] "Real Time Sequencer"
[3] "Java Sound Synthesizer"</pre>
<p>From there you can see where is your device and change the code accordingly: <strong>myBus = new MidiBus(this, 1, &#8220;&#8221;);</strong> where you can replace the 1 with your device number.</p>
<h3>BEADS AUDIO TO CREATE OUR SYNTH</h3>
<p>Now that our MIDI controller is connected to Processing we can start creating a synth. You can refer back to <a href="http://www.ponnuki.net/2011/05/programing-audio-diy-soft-synth/">the older post about mO and plO on this site</a>, or you can simply take the code below:</p>
<pre class="brush: java">import beads.*;
Gain g;

AudioContext ac;
WavePlayer wp;

void setup()
{
// Code for the synth
  ac = new AudioContext();
  wp = new WavePlayer(ac, 0, Buffer.SINE);
  g = new Gain(ac, 1, 0);
  g.addInput(wp);
  ac.out.addInput(g);
  ac.start();
}

void noteOn(int channel, int pitch, int velocity) {
  // Receive a noteOn from your midi device
wp.setFrequency(6.875 *(pow(2.0,((3.0+(pitch))/12.0))));
  // The calculation of the midi note to frequency is 6.875 * 2 exp ((3+note)/12)
  // I added one knob value in order to go trough all the note in the scale,
  // if your midi controller has a octave up and down that knob is not needed

}

void noteOff(int channel, int pitch, int velocity) {
  // Receive a noteOff - or releasing the note from your midi device
   wp.setFrequency(0);
}</pre>
<p>Now we come to a very interesting piece of code, where you have to calculate the wavelength from a MIDI note. Your MIDI controller will send a message to your Processing with a note, from 0 to as far as your controller goes with 60 being your middle C. The problem comes when you have to translate the note into hz, the measurement of your frequency. Every note refers to a different frequency and the distance between these frequencies aren&#8217;t on a regular pattern.</p>
<p>I won&#8217;t go into detail on how to calculate it, and will simply give you the formula :</p>
<blockquote><p>frequency = 6.875 X (2 exp(3 + midi note) / 12)</p></blockquote>
<p>Which would be translated in Processing by:</p>
<blockquote><p>wp.setFrequency(6.875 *(pow(2.0,((3.0+(pitch))/12.0))));</p></blockquote>
<p>Now if everything went well you should be able to connect the 2 pieces of codes and have a MIDI controlled soft synth. You can see how the MIDI signal is sent and modifies the waveplayer value, which is not in the draw loop, but in it&#8217;s own function. That is an important point where you want to only process the MIDI signal when it happens (and not every time you loop through the draw). So far so good, wasn&#8217;t it simple?</p>
<p>Now, what is a synth without knobs and some graphical feedback! Lets add some knobs and the wave pattern. You can copy the whole code from here which include the MIDI, the synth and the control:</p>
<pre class="brush: java">import controlP5.*;
ControlP5 controlP5;

import themidibus.*;
import beads.*;
Gain g;

AudioContext ac;
WavePlayer wp;

MidiBus myBus; // The MidiBus

Knob volume;
Knob level;

void setup() {
  size(400,400);
  background(0);
  smooth();

  //Code for the Knobs
  controlP5 = new ControlP5(this);
  volume = controlP5.addKnob("volume",0,0.8,0,40,30,120);
  level = controlP5.addKnob("level",0,2,0,230,70,80);

  // Code for the synth
  ac = new AudioContext();
  wp = new WavePlayer(ac, 0, Buffer.SINE);
  g = new Gain(ac, 1, 0);
  g.addInput(wp);
  ac.out.addInput(g);
  ac.start();

  // Code for the midi controler
  MidiBus.list(); // List all available Midi devices on STDOUT. This will show each device's index and name.
  myBus = new MidiBus(this, 1, ""); // Create a new MidiBus with no input device - you will have to change the input here
}

color fore = color(92, 169, 250);
color back = color(0,0,0);

void draw()
{
  loadPixels();
  //set the background
  Arrays.fill(pixels, back);
  //scan across the pixels
  for(int i = 0; i &lt; width; i++) {
    //for each pixel work out where in the current audio buffer we are
    int buffIndex = i * ac.getBufferSize() / width;
    //then work out the pixel height of the audio data at that point
    int vOffset = (int)((1 + ac.out.getValue(0, buffIndex)) * height / 2);
    //draw into Processing's convenient 1-D array of pixels
    pixels[vOffset * height + i] = fore;
  }
  updatePixels();
}

void noteOn(int channel, int pitch, int velocity) {
  // Receive a noteOn from your midi device
  wp.setFrequency(6.875 *(pow(2.0,((3.0+(pitch*level.value()))/12.0))));
  // The calculation of the midi note to frequency is 6.875 * 2 exp ((3+note)/12)
  // I added one knob value in order to go trough all the note in the scale,
  // if your midi controller has a octave up and down that knob is not needed
}

void noteOff(int channel, int pitch, int velocity) {
  // Receive a noteOff - or releasing the note from your midi device
   wp.setFrequency(0);
}

void volume(float theValue) {
  g.setGain(theValue);   // the volume knob on the left
}</pre>
<p>So at first we load the controlP5 library that we will use for the creation of the knob. We initiate the knob in the void setup and we then use the knob value in 2 places. We first use the right knob value in the frequency of the note, so when we trigger a note on our keyboard the value is divided by the knob value, in order to change the range of the frequency. This will change the octave in which you are playing.</p>
<p>The knob on the left is for the volume and you can read at the end of the code <strong>void volume(float theValue) </strong> a block of code that is triggered only when the volume knob change value. We could have inserted it in our main draw loop but it&#8217;s more memory efficient to have it on its own function.</p>
<p>The last detail is in the draw loop, where we simply add the wave shape for eye candy!</p>
<p>So now you have a functional soft synth controlled with your MIDI keyboard. From here, you can pretty much create any sounds – your imagination and coding skills are your only limits!</p>
<p>We will be adding some Arduino and knob action on the next synth so say tuned!! You can also download the complete code here: <a href="http://www.ponnuki.net/wordpress/wp-content/uploads/2011/05/mOd.zip">mOd</a></p>
<div id="tweetbutton703" class="tw_button" style=""><a href="http://twitter.com/share?url=http%3A%2F%2Fwww.ponnuki.net%2F2011%2F05%2Fdiy-soft-synth-midi-controller-processing%2F&amp;text=d.i.y.%20soft%20synth%20with%20midi%20controller%20in%20processing&amp;related=&amp;lang=en&amp;count=horizontal&amp;counturl=http%3A%2F%2Fwww.ponnuki.net%2F2011%2F05%2Fdiy-soft-synth-midi-controller-processing%2F" class="twitter-share-button"  style="width:55px;height:22px;background:transparent url('http://www.ponnuki.net/wordpress/wp-content/plugins/wp-tweet-button/tweetn.png') no-repeat  0 0;text-align:left;text-indent:-9999px;display:block;">Tweet</a></div><img src="http://feeds.feedburner.com/~r/Ponnuki/~4/0oQ1EQzGGUg" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.ponnuki.net/2011/05/diy-soft-synth-midi-controller-processing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.ponnuki.net/2011/05/diy-soft-synth-midi-controller-processing/</feedburner:origLink></item>
		<item>
		<title>programing audio ~ d.i.y. simple soft synth</title>
		<link>http://feedproxy.google.com/~r/Ponnuki/~3/TfVQCeGvHLI/</link>
		<comments>http://www.ponnuki.net/2011/05/programing-audio-diy-soft-synth/#comments</comments>
		<pubDate>Fri, 06 May 2011 17:56:16 +0000</pubDate>
		<dc:creator>damaru</dc:creator>
				<category><![CDATA[art]]></category>
		<category><![CDATA[audio]]></category>
		<category><![CDATA[processing]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[audio programming]]></category>
		<category><![CDATA[beads]]></category>
		<category><![CDATA[controlp5]]></category>

		<guid isPermaLink="false">http://www.ponnuki.net/?p=598</guid>
		<description><![CDATA[Learning electronic music has been a more complex task than initially planned. I&#8217;ve been playing around with few toys like Nord Micro Modular, microKORG, KP3, TENORI-ON and Dark Energy. Although my main synth is a virtual modular synth, there were still the basics of sound that I couldn&#8217;t grasp. So I started to learn to [...]]]></description>
			<content:encoded><![CDATA[<p>Learning electronic music has been a more complex task than initially planned. I&#8217;ve been playing around with few toys like<a href="http://www.vintagesynth.com/clavia/nordmicro.php"> Nord Micro Modular</a>, <a href="http://www.korg.co.uk/products/pro_keyboard/microkorgxl/pk_microkorgxl.asp">microKORG</a>,<a href="http://www.korg.com/kp3"> KP3</a>,<a href="http://www.global.yamaha.com/tenori-on/"> TENORI-ON</a> and <a href="http://www.doepfer.de/Dark_Energy_e.htm">Dark Energy</a>. Although my main synth is a virtual modular synth, there were still the basics of sound that I couldn&#8217;t grasp.</p>
<p>So I started to learn to program audio (i.e. enter codes to make sounds), in order to understand the mechanics of sound. I experimented with <a href="http://puredata.info/">Pure Data</a>, <a href="http://sourceforge.net/projects/supercollider/">SuperCollider</a> and <a href="http://processing.org/">Processing</a>, but the task hasn&#8217;t been really simple. Many of the books written about programming, from <a href="http://digital.music.cornell.edu/node/862">LoadBang: Programming electronic music using Pure Data</a> to <a href="http://crca.ucsd.edu/~msp/techniques.htm">The Theory and Technique of Electronic Music</a>, weren&#8217;t meant for a newbie like me.</p>
<p><a href="http://www.ponnuki.net/wordpress/wp-content/uploads/2011/04/images.jpg" rel="lightbox[598]"><img class="alignright size-full wp-image-656" title="images" src="http://www.ponnuki.net/wordpress/wp-content/uploads/2011/04/images.jpg" alt="" width="201" height="250" /></a>I recently started reading <a href="http://www.amazon.com/Dance-Music-Manual-Techniques-ebook/dp/B001FA0HCK/ref=sr_1_1?ie=UTF8&amp;m=AZC9TZ4UC9CFC&amp;s=digital-text&amp;qid=1304097947&amp;sr=1-1">Dance Music Manual: Tools, Toys and Techniques</a> and although the title was a bit uncharming, it has been quite a good resource with a really basic introduction to synthesized music. In the last 3 weeks I started programming with the <a href="http://www.beadsproject.net/">Beads library</a> in Processing and that helped me learn about the basics of audio synthesis. Instead of reading about it, I could play with the basic elements of synthesis and hear the result. I am only at the first step but I wanted to share my process of learning to program electronic music.</p>
<p>My first experiment was with <a href="http://www.ponnuki.net/2011/03/mad-scientist-noise-sampler-synth/">plo</a>, which was a bit too advanced for my skill set. Since then, I have updated from the first version so it plays a little better, but I need to sharpen my skills before having something functional and enjoyable. In the meantime I&#8217;ve started experimenting with simple sine wave and that inspired me to go back to Processing and Beads in order to build myself a simple tool.</p>
<p>mO came out of that tinkering. It&#8217;s simply 3 oscillators that you can tune and detune and select from square, sine and triangle in order to listen to the effect of the tuning and detuning of the sounds. It&#8217;s an interesting effect that is one of the foundations of sound sythesis. When 2 waves are detuned with less than 20hz, it creates a third sound. When the waves are detuned more than that, you can hear the 2 waves starting to separate. With the 3 waves and selection of types of wave you can experiment with these sounds tuning and detuning. It&#8217;s interesting to observe the effect of the waves and their tuning and detuning. You can play around and find where 2 sine waves will sound like one, and you can hear the phenomena happen at different HZ separations, where the sound becomes one again.</p>
<p><iframe src="http://www.openprocessing.org/visuals/iframe.php?visualID=28241&amp;width=350&amp;height=350&amp;border=true" frameborder="0" scrolling="no" width="378" height="430"></iframe><br />
mO is also a simple example on how to interface Beads and <a href="http://www.sojamo.de/libraries/controlP5/">controlP5</a>. The 3 first knobs are for the volumes of the 3 waves, and the 3 other knobs are for the HZ of each wave. You can also select what type of wave you want to use, between the sine, square and saw.</p>
<p>Beads audio can be created by making chains. You can read more about it<a href="http://www.beadsproject.net/?page_id=81"> here</a>, and for my own use I had to create some sort of visual representation of the chains.</p>
<p>For examples the chain of ugen used in mO would look like this:</p>
<p><img src="https://lh3.googleusercontent.com/-Ovjl11NRKxM/TcIsHmJ-avI/AAAAAAAAAJA/uXt9a8NvC2E/mo_chain.png" alt="" /></p>
<p>Which might be a tad too complex if you just started to code with Beads. Here is a really simple program to get the first step into coding your audio. So get Processing, install Beads and start making noise!!</p>
<p>&nbsp;</p>
<p>import Beads.*;</p>
<p>AudioContext ac;<br />
WavePlayer wp;<br />
Gain g;</p>
<p>void setup()<br />
{<br />
ac = new AudioContext();<br />
wp = new WavePlayer(ac, 440.f,Buffer.SINE);<br />
g &#8211; new Gain(ac,1,0.1);</p>
<p>g.addInput(wp);<br />
ac.outaddIput(g);<br />
ac.start();<br />
}</p>
<p><img src="https://lh3.googleusercontent.com/_33aDOczVLrw/TZtAqUG21II/AAAAAAAAAFw/OL-r8471rMo/s720/simple_beads.png" alt="" /></p>
<p>This is a simple visual representation of the chain that was created with the code previously entered. Also make sure to go through the Beads documentation and examples, which will teach you all the basics that you need to know! Next step into the creation of a soft synth is to control it. Soon, I&#8217;ll post about how to include MIDI into your sketch so that you can use a MIDI controller to play with your synth. So stay tuned and happy hacking!</p>
<div id="tweetbutton598" class="tw_button" style=""><a href="http://twitter.com/share?url=http%3A%2F%2Fwww.ponnuki.net%2F2011%2F05%2Fprograming-audio-diy-soft-synth%2F&amp;text=programing%20audio%20%7E%20d.i.y.%20simple%20soft%20synth&amp;related=&amp;lang=en&amp;count=horizontal&amp;counturl=http%3A%2F%2Fwww.ponnuki.net%2F2011%2F05%2Fprograming-audio-diy-soft-synth%2F" class="twitter-share-button"  style="width:55px;height:22px;background:transparent url('http://www.ponnuki.net/wordpress/wp-content/plugins/wp-tweet-button/tweetn.png') no-repeat  0 0;text-align:left;text-indent:-9999px;display:block;">Tweet</a></div><img src="http://feeds.feedburner.com/~r/Ponnuki/~4/TfVQCeGvHLI" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.ponnuki.net/2011/05/programing-audio-diy-soft-synth/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.ponnuki.net/2011/05/programing-audio-diy-soft-synth/</feedburner:origLink></item>
		<item>
		<title>why is minecraft so darn addictive?</title>
		<link>http://feedproxy.google.com/~r/Ponnuki/~3/p6rUsYrr0wI/</link>
		<comments>http://www.ponnuki.net/2011/04/minecraft-darn-addictive/#comments</comments>
		<pubDate>Wed, 27 Apr 2011 17:36:41 +0000</pubDate>
		<dc:creator>damaru</dc:creator>
				<category><![CDATA[game]]></category>
		<category><![CDATA[review]]></category>
		<category><![CDATA[minecraft]]></category>

		<guid isPermaLink="false">http://www.ponnuki.net/?p=627</guid>
		<description><![CDATA[In short, Minecraft is pointless. You live in this generative reality (all worlds are generated randomly with some sort of algorithm). You gather wood, soil, rocks and gravel. And you do what you want, just making sure to have a shelter at night so as not to get killed by monsters. You can&#8217;t really win [...]]]></description>
			<content:encoded><![CDATA[<p>In short, Minecraft is pointless. You live in this generative reality (all worlds are generated randomly with some sort of algorithm). You gather wood, soil, rocks and gravel. And you do what you want, just making sure to have a shelter at night so as not to get killed by monsters.</p>
<p>You can&#8217;t really win or lose (if you die you get re-spawned indefinitely) and you don&#8217;t have a points system. Yet this has been one of the most addictive games I&#8217;ve ever played. I feel like I&#8217;ll play the game for the rest of my life! But try to explain that to other gamers &#8211; let alone non-gamers!!</p>
<p>So what makes Minecraft so darn addictive ?</p>
<p>Is it its generative reality? Or its reminiscence of Wolfenstein 3d and Tron graphics (in particular the shape of the clouds (yeah the original tron &#8211; and yes kids, people who saw the original Tron are still playing video games))? Is it because you can&#8217;t really win or lose? Or is it because it reaches both casual gamers and hardcore gamers in one platform?</p>
<p><a href="https://lh6.googleusercontent.com/_33aDOczVLrw/TaqyBZwGO8I/AAAAAAAAAGo/NE8BMoSwL8s/2011-04-17_02.37.54.png" rel="lightbox[627]"><img src="https://lh6.googleusercontent.com/_33aDOczVLrw/TaqyBZwGO8I/AAAAAAAAAGo/NE8BMoSwL8s/2011-04-17_02.37.54.png" alt="" width="500" /></a></p>
<p><em>&#8220;It seems like Minecraft has redefined what a game could be offering&#8221;</em></p>
<p>YOUR OWN GENERATIVE WORLD</p>
<p>One of the major points is that Minecraft gives you the feeling that you are actually building something. Similar to what SimCity introduced many years ago, but without the tension that you have to maintain it. You can let it sit forever and nothing bad will happen to it, no citizen leaving your city nor Godzilla coming in. You can even forget all about your world and come back to re-discover it again. That sense of building a reality creates a feeling of attachment to the creation. The world I created so far is sitting at home and I don&#8217;t want to create another world at this point; my own creation keeps me attached to the game itself. I even backup my world to be safe! What makes it even more interesting is the uniqueness of the worlds. All worlds are different and as soon as you start mining one world, it becomes yours!</p>
<p>The creative aspect is also a major part of the game. You have to decide what you are doing. You can simply build a sand castle and hang out, or use your creative skill to build towers, castles or houses, and endless cave systems. Of course it&#8217;s all digital creativity, but I&#8217;m fond of computer art &#8211; the creative aspect of Minecraft does satisfy part of that craving.</p>
<p>That generative aspect is also quite intriguing while exploring Minecraft. You might find cave formations that host underground water systems, or lava and minerals which create a natural beauty that is exciting to discover! The mountain formation is also quite unique, and the fact that the world is 8x bigger than the earth makes the exploration everlasting.</p>
<p>CASUAL MEETS HARDCORE</p>
<p>On a second level of addiction is that you have the casual gamer experience (you can play few minutes everyday if you want) combined with the more involved type of gaming (you can travel through your world for hours without seeing the same scenery).</p>
<p>You can keep it really simple (with pickaxes, building towers and rock castles) or raise the complexity level a notch with buttons, boats, armor and many other tools. You define your own involvement in the game, which is quite particular. With most other games, you have to play by the rules &#8211; the game defines how involved you have to be and you choose the game you want to play if you have a lot of time or not. With Minecraft, it&#8217;s the other way around: you can log into your world, kill some monsters, cook some steak and log out. Or you can take a few weeks to build castles and explore infinite mines!</p>
<p>This simplicity/complexity is also quite pleasing &#8211; at the moment I haven&#8217;t looked at all the wikis and documentation (I really enjoy discovering new tools by myself) so the most complex item I can build is a compass &#8211; and I like it! I see that you can create buttons, switches, carts, rails, TNT and all that. Since I haven&#8217;t discovered it, I am quite happy with my level of technology and nothing in the game is forcing me to go past that level.</p>
<p>WELCOME TO MY WORLD</p>
<p>As if it wasn&#8217;t addictive enough, you can put your world online, by either creating your own server (which is quite easy) or hosting a server. Again you define your rules, who you invite, and whether it&#8217;s public or private. For myself, I used my server only to be able to play in my world from anywhere in, well, the external world!</p>
<p>I feel Minecraft is a new way of looking at games and I hope that it will develop and evolve nicely, or at least inspire other games in that direction! That casual/hardcore, simple/complex balance is really important in the game industry &#8211; when too often games aren&#8217;t flexible enough</p>
<div id="tweetbutton627" class="tw_button" style=""><a href="http://twitter.com/share?url=http%3A%2F%2Fwww.ponnuki.net%2F2011%2F04%2Fminecraft-darn-addictive%2F&amp;text=why%20is%20minecraft%20so%20darn%20addictive%3F&amp;related=&amp;lang=en&amp;count=horizontal&amp;counturl=http%3A%2F%2Fwww.ponnuki.net%2F2011%2F04%2Fminecraft-darn-addictive%2F" class="twitter-share-button"  style="width:55px;height:22px;background:transparent url('http://www.ponnuki.net/wordpress/wp-content/plugins/wp-tweet-button/tweetn.png') no-repeat  0 0;text-align:left;text-indent:-9999px;display:block;">Tweet</a></div><img src="http://feeds.feedburner.com/~r/Ponnuki/~4/p6rUsYrr0wI" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.ponnuki.net/2011/04/minecraft-darn-addictive/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.ponnuki.net/2011/04/minecraft-darn-addictive/</feedburner:origLink></item>
		<item>
		<title>yoga and creativity</title>
		<link>http://feedproxy.google.com/~r/Ponnuki/~3/qLp0QSIiK0w/</link>
		<comments>http://www.ponnuki.net/2011/04/yoga-creativity/#comments</comments>
		<pubDate>Mon, 25 Apr 2011 15:49:57 +0000</pubDate>
		<dc:creator>damaru</dc:creator>
				<category><![CDATA[art]]></category>
		<category><![CDATA[relfection]]></category>
		<category><![CDATA[yoga]]></category>
		<category><![CDATA[creativity]]></category>
		<category><![CDATA[drawing]]></category>

		<guid isPermaLink="false">http://www.ponnuki.net/?p=602</guid>
		<description><![CDATA[This is a repost from lightwaves since I would like to continue writing about my creative process, and lightwaves is not getting published anymore. Creativity has taken center stage in my life during the last 2 years. What brought about that change is in part a conscious decision, sprouting from my own commitment to stay [...]]]></description>
			<content:encoded><![CDATA[<p><em>This is a repost from <a href="http://lightwaves.cc/?p=15724">lightwaves</a> since I would like to continue writing about my creative process, and lightwaves is not getting published anymore. </em></p>
<p>Creativity has taken center stage in my life during the last 2 years. What brought about that change is in part a conscious decision, sprouting from my own commitment to stay at Yasodhara Ashram for 2 years, and in part the natural evolution in my yoga practice. The whole transformation has been a natural healing process that took me from a misconception about the artistic life to the reality of a passionate creative life, which in turn brought even more healing! For me yoga is art and art is yoga</p>
<p>“Creative life is wonderful.” ~ Swami Radha</p>
<p>Where does creativity come from?<br />
<a href="http://www.ponnuki.net/wordpress/wp-content/uploads/2011/04/Flower_bird.jpeg" rel="lightbox[602]"><img class="alignright size-medium wp-image-608" title="Flower_bird" src="http://www.ponnuki.net/wordpress/wp-content/uploads/2011/04/Flower_bird-164x300.jpg" alt="" width="164" height="300" /></a><br />
I had the false belief that suffering and emotional instability were the perfect vehicles for inspiration and creativity, where the artist and their creation are enslaved by the power of emotional turmoil and negativity. This interpretation might have come from popular beliefs about artists, but it was also fed by my own experience of living in Montreal among a few artists. My late uncle, who had one of the most creative minds I’ve met, saw his last days coming, alone, without having his art recognized. As well, one of my best friends who couldn’t spend one hour without creating art, ended his life prematurely in the quest to seek recognition and love from people close to him.</p>
<p>My strong desires to evolve and to create forced me to re-evaluate those beliefs and redefine my vision of creativity and art. Taking into account that emotional tension can feed creativity, I researched what else in me could nourish it. I realized that art is a personal representation of reality and that in order to see reality clearly, I need to make space for it. In order to see the beautiful sky, I need to move the emotional clouds of my mind.</p>
<p>Perceiving clearly is one step, but I discovered that in order to express that reality (my own reality) I needed to take another step into healing and self-acceptance.</p>
<p>What is the relationship between healing and creativity?</p>
<p>Healing helped me become more creative and creating more helped me heal further. For me, healing is part of yoga – it takes place when disconnected parts of myself start merging or coming into union with each other. That is what was needed for me to find my own creative spark. One of these unions happened with my drawing practice, which seemed simple at first but had quite a big repercussion in my life.</p>
<p>I’ve always drawn but never on a regular basis. I had 2 different styles of drawing: doodling and ‘serious’ drawing, where I would try to represent real objects from nature as well as portraits. Doodling was fun and relaxing and the other type of drawing was harder but still enjoyable.</p>
<p>About a year and a half ago, somehow I came to integrate these two, by doodling reality and a new personal style emerged for me. The first drawing I made in this style was a fox, the messenger between the spirit world and the human world.</p>
<p><a href="http://www.ponnuki.net/wordpress/wp-content/uploads/2011/04/fox1.jpeg" rel="lightbox[602]"><img class="alignleftt size-medium wp-image-610" title="fox1" src="http://www.ponnuki.net/wordpress/wp-content/uploads/2011/04/fox1-164x300.jpg" alt="" width="164" height="300" /></a><br />
At first it seemed quite a simple idea but the more I moved into that style, the more I learned about myself. Often when drawing, my intuitive self or my heart would invite me to draw some more, but my mind would get in the way and stop me from moving forward. As an example, while drawing a flower I was invited to draw a bird that drinks from that flower. At once my mind said, ‘No, the flower is beautiful, you might spoil it all with a bird.’ I realized that this hesitation is not how I want to make art nor how I want to live my life! You can see the result now, how the two elements of the drawing nourish each other – how I can feed myself the nectar of my heart to draw on even more creativity.</p>
<p>The idea of listening to that intuition is a concept that I know mentally, but the fact that I can practice it during creative drawing really helps me understand how to do it and what voice to listen to.</p>
<p>What are the tools to merge yogic life and creative life?</p>
<p>The first steps in merging yogic life and creative life can seem challenging. As a yogi, self-expression can be seen as something that can feed the ego of self-importance and support this sense of feeling better (or worse) than everyone else. For artists, changing their way of living and thinking could seem like a possible hindrance to their creative flow. Because the subtle connection the artist has with her inspiration can be quite fragile, there is a fear of losing that connection.</p>
<p>Yoga and art can benefit from each other, if the integration is done consciously and gently. Here are a few techniques and ideas that have helped me in that process.</p>
<p>Clear mind</p>
<p>Even though a confused mind could be a great canvas for creativity, I prefer to let go of any tension or worry that happened during the day. Reflecting on the day, mind mapping or chanting mantra is normally quite efficient to clear up my mind for creativity and yoga.</p>
<p>Surrender</p>
<p>It’s hard to start something new if I think I have to be good right at the start. I need to let go of expectations and follow what happens. If I feel judgmental, I remind myself that I don’t do that anymore. It might seem simple, but the mere fact of repeating the sentence “I don’t do that anymore” helps me let go of old habits.</p>
<p>Allow yourself to doodle and tinker</p>
<p>I wouldn’t be able to draw big pieces if I couldn’t doodle in a smaller booklet. It seems really important to allow both. Setting up some time to doodle and experiment seems as important as setting up time to create bigger pieces.</p>
<p>Feel more, think less</p>
<p>The mind likes to be in control. In yogic life as well as creative life there is a need to let go of the mind’s supremacy. Yet I do invite the mind to come and help me reflect on my creative process and yogic life in order to clarify where I would like to go next. I cannot really subdue my mind so I learn to live with it. Sometimes I give more space to my mind, and sometimes I ask my mind to take a break so that I can draw or meditate in peace.<a href="http://www.ponnuki.net/wordpress/wp-content/uploads/2011/04/fishes.jpeg" rel="lightbox[602]"><img class="alignright size-medium wp-image-611" title="fishes" src="http://www.ponnuki.net/wordpress/wp-content/uploads/2011/04/fishes-300x218.jpg" alt="" width="520" /></a></p>
<p>There are a lot of yogic practices as well as creative techniques. It’s good to pick one and start experimenting with it! I also believe that it’s more important to be consistent in any practice than to push myself and overdo it. For myself, I need a few creative outlets and practices to keep me engaged – a bit of hatha, a bit of chanting, a bit of writing, a bit of drawing, music, digital art, etc. all together to fill my day with enjoyment.</p>
<p>Creativity and yoga have helped me bring quality, inspiration and passion into my life, and I hope that everyone can discover their own creative potential. I myself am now embarking on the greatest creative journey there is – to raise my own child. I hope that my love for art and yoga will fill our lives and inspire me to raise our child into a creative life.</p>
<div id="tweetbutton602" class="tw_button" style=""><a href="http://twitter.com/share?url=http%3A%2F%2Fwww.ponnuki.net%2F2011%2F04%2Fyoga-creativity%2F&amp;text=yoga%20and%20creativity&amp;related=&amp;lang=en&amp;count=horizontal&amp;counturl=http%3A%2F%2Fwww.ponnuki.net%2F2011%2F04%2Fyoga-creativity%2F" class="twitter-share-button"  style="width:55px;height:22px;background:transparent url('http://www.ponnuki.net/wordpress/wp-content/plugins/wp-tweet-button/tweetn.png') no-repeat  0 0;text-align:left;text-indent:-9999px;display:block;">Tweet</a></div><img src="http://feeds.feedburner.com/~r/Ponnuki/~4/qLp0QSIiK0w" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.ponnuki.net/2011/04/yoga-creativity/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.ponnuki.net/2011/04/yoga-creativity/</feedburner:origLink></item>
		<item>
		<title>mad scientist noise synth</title>
		<link>http://feedproxy.google.com/~r/Ponnuki/~3/lw-K2juDRY8/</link>
		<comments>http://www.ponnuki.net/2011/03/mad-scientist-noise-sampler-synth/#comments</comments>
		<pubDate>Thu, 31 Mar 2011 07:43:45 +0000</pubDate>
		<dc:creator>damaru</dc:creator>
				<category><![CDATA[audio]]></category>
		<category><![CDATA[processing]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[beads]]></category>
		<category><![CDATA[controlp5]]></category>
		<category><![CDATA[processin]]></category>

		<guid isPermaLink="false">http://www.ponnuki.net/?p=590</guid>
		<description><![CDATA[I really like visual computer audio creation tools, and I&#8217;ve started playing around with Processing, controlP5 and Beads in order to prototype some sort of digital instrument. This little instrument is called plo (for no reason) and it&#8217;s a softh synth with 1 sine osc and a sampler. All the knobs are not functional ~ [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.ponnuki.net/wordpress/wp-content/uploads/2011/03/2011-03-31-013556_1600x900_scrot.png" rel="lightbox[590]"><img class="alignright size-medium wp-image-591" title="2011-03-31-013556_1600x900_scrot" src="http://www.ponnuki.net/wordpress/wp-content/uploads/2011/03/2011-03-31-013556_1600x900_scrot-300x168.png" alt="" width="300" height="168" /></a><br />
I really like visual computer audio creation tools, and I&#8217;ve started playing around with <a href="http://processing.org">Processing</a>, <a href="http://www.sojamo.de/libraries/controlP5/">controlP5</a> and <a href="http://www.beadsproject.net/">Beads </a>in order to prototype some sort of digital instrument. This little instrument is called plo (for no reason) and it&#8217;s a softh synth with 1 sine osc and a sampler.</p>
<p><del datetime="2011-05-05T15:09:52+00:00">All the knobs are not functional ~ as of yet </del> &#8211; Feel free to play with the code &#8211; it&#8217;s a really simple example of how to match the interface to a music control. The grid pattern is not what really entices my imagination but I thought it was a nice first step in the creation of a digital instrument. EDIT: There is a new more functional version <a href="http://openprocessing.org/visuals/?visualID=28236">here hosted on OpenProcessing</a>.</p>
<div id="tweetbutton590" class="tw_button" style=""><a href="http://twitter.com/share?url=http%3A%2F%2Fwww.ponnuki.net%2F2011%2F03%2Fmad-scientist-noise-sampler-synth%2F&amp;text=mad%20scientist%20noise%20synth&amp;related=&amp;lang=en&amp;count=horizontal&amp;counturl=http%3A%2F%2Fwww.ponnuki.net%2F2011%2F03%2Fmad-scientist-noise-sampler-synth%2F" class="twitter-share-button"  style="width:55px;height:22px;background:transparent url('http://www.ponnuki.net/wordpress/wp-content/plugins/wp-tweet-button/tweetn.png') no-repeat  0 0;text-align:left;text-indent:-9999px;display:block;">Tweet</a></div><img src="http://feeds.feedburner.com/~r/Ponnuki/~4/lw-K2juDRY8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.ponnuki.net/2011/03/mad-scientist-noise-sampler-synth/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.ponnuki.net/2011/03/mad-scientist-noise-sampler-synth/</feedburner:origLink></item>
		<item>
		<title>op-1</title>
		<link>http://feedproxy.google.com/~r/Ponnuki/~3/yHR2__wfRWs/</link>
		<comments>http://www.ponnuki.net/2011/03/op-1/#comments</comments>
		<pubDate>Thu, 17 Mar 2011 21:28:50 +0000</pubDate>
		<dc:creator>damaru</dc:creator>
				<category><![CDATA[audio]]></category>
		<category><![CDATA[electronic]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[op-1]]></category>
		<category><![CDATA[teenage engineering]]></category>

		<guid isPermaLink="false">http://www.ponnuki.net/?p=572</guid>
		<description><![CDATA[Finally after 2 years of talk and desires and excitement the OP-1 has been shipped to me. I even signed up for the beta tester about a year ago but never touched the device itself! It&#8217;s getting more and more exciting now that they even send the OP-1 Manual 064b, which I have posted here [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.ponnuki.net/wordpress/wp-content/uploads/2011/03/op1.png" rel="lightbox[572]"><img class="alignright size-large wp-image-577" title="op1" src="http://www.ponnuki.net/wordpress/wp-content/uploads/2011/03/op1-1024x386.png" alt="" width="800" /></a></p>
<p>Finally after 2 years of talk and desires and excitement the <a href="http://www.teenageengineering.com/products/op-1">OP-1</a> has been shipped to me. I even signed up for the beta tester about a year ago but never touched the device itself!</p>
<p>It&#8217;s getting more and more exciting now that they even send the <a href="http://www.ponnuki.net/wordpress/wp-content/uploads/2011/03/OP-1-Manual-064b.pdf">OP-1 Manual 064b</a>, which I have posted here for your viewing pleasure (in case you want to have all the details how these little machine works). EDIT: Just a note that this PDF is a work in progress and not to be distributed!</p>
<p>A few of its features:</p>
<h3><strong>Synthesizers<br />
</strong></h3>
<ul>
<li>Multiple Synthesizer Engines with exchangable Architecture.</li>
<li>8 dedicated instant sound select keys</li>
</ul>
<p><strong>Sound Engines</strong></p>
<ul>
<li>Dr Wave – Raw 8-bit yupe sound engine</li>
<li>FM – Easy to tweak FM synthesis engine</li>
<li>Pulse – Square wave type engine</li>
<li>String – Physical modeling with a twist</li>
<li>Digital – Raw digital type of engine</li>
<li>Phase – Phase distortion engine</li>
<li>Cluster – Multiple Wave Cluster</li>
<li>Feature additions of Engines will be available with software upgrades</li>
</ul>
<p><strong>Sample Engines</strong></p>
<ul>
<li>Dedicated instant Synth Sampler with 6 seconds sampling time for each slot.</li>
<li>Dedicated instant Drum Sampler with 12 seconds sampling time for each slot.</li>
<li>Instant sampling with built-in Microphone or Line in</li>
</ul>
<p><strong>Envelopes</strong></p>
<ul>
<li>Classic ADSR type of envelope</li>
<li>Dynamic Envelope for Drum sounds.</li>
<li>Future additions of Envelopes will be available with software upgrades</li>
</ul>
<p><strong>Effects</strong></p>
<ul>
<li>Multiple Effects with exchangable Architecture.</li>
<li>Delay – Classic delay type</li>
<li>Phone – Hacked phone effect</li>
<li>Punch – Adds punch to your sound</li>
<li>Grid – Grid based echo</li>
<li>Spring – Spring reverb type</li>
<li>Future additions of Effects will be available with software upgrades</li>
</ul>
<p><strong>Tape Feature</strong></p>
<ul>
<li>4 individual tracks with instant Solo</li>
<li>Instant variable Tape Speed</li>
<li>6 minutes recording time in Normal tape speed.</li>
<li>Up to 24 minutes recording time in Low tape speed</li>
<li>Loop function with movable region</li>
<li>Tape tricks for Break Tape, Bits and Reverse.</li>
<li>Memo 1 &amp; 2 for instant memorizing Effects / EQ / Pan or Levels / Tape Speed</li>
<li>Reverse Recording</li>
<li>Classic Tape editing Features Lift / Split and Drop</li>
<li>Lift tape recordings back into Sampler for endless sound design.</li>
</ul>
<p><strong>Motion Sensor<br />
</strong></p>
<ul>
<li>3 Axis Motion sensor (G-Force)</li>
<li>Assignable to any synth, envelope, effect parameter or to pitch.</li>
</ul>
<p><strong>Built-in FM radio</strong></p>
<ul>
<li>Sample direct from any radiostation</li>
<li>Record direct to tape</li>
</ul>
<div id="tweetbutton572" class="tw_button" style=""><a href="http://twitter.com/share?url=http%3A%2F%2Fwww.ponnuki.net%2F2011%2F03%2Fop-1%2F&amp;text=op-1&amp;related=&amp;lang=en&amp;count=horizontal&amp;counturl=http%3A%2F%2Fwww.ponnuki.net%2F2011%2F03%2Fop-1%2F" class="twitter-share-button"  style="width:55px;height:22px;background:transparent url('http://www.ponnuki.net/wordpress/wp-content/plugins/wp-tweet-button/tweetn.png') no-repeat  0 0;text-align:left;text-indent:-9999px;display:block;">Tweet</a></div><img src="http://feeds.feedburner.com/~r/Ponnuki/~4/yHR2__wfRWs" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.ponnuki.net/2011/03/op-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.ponnuki.net/2011/03/op-1/</feedburner:origLink></item>
		<item>
		<title>3D tripping</title>
		<link>http://feedproxy.google.com/~r/Ponnuki/~3/U7KKjS8rIlY/</link>
		<comments>http://www.ponnuki.net/2011/03/3d-tripping/#comments</comments>
		<pubDate>Thu, 03 Mar 2011 09:10:35 +0000</pubDate>
		<dc:creator>damaru</dc:creator>
				<category><![CDATA[art]]></category>
		<category><![CDATA[processing]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[KP3]]></category>
		<category><![CDATA[microKorg]]></category>
		<category><![CDATA[openGl]]></category>
		<category><![CDATA[puredyne]]></category>
		<category><![CDATA[zotac]]></category>

		<guid isPermaLink="false">http://www.ponnuki.net/?p=561</guid>
		<description><![CDATA[I finally took some time to test my new hardware setup. I got myself a quad core 3 GHz, 4G of RAM, with a ZOTAC NVIDIA GPU in order to do more 3D and multimedia. And last night I was able to play around ~ trying out Processing and OpenGL, creating some random code and [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.ponnuki.net/wordpress/wp-content/uploads/2011/03/3dtrip.jpg" rel="lightbox[561]"><img class="alignleft size-medium wp-image-562" title="3dtrip" src="http://www.ponnuki.net/wordpress/wp-content/uploads/2011/03/3dtrip-300x225.jpg" alt="" width="300" height="225" /></a> I finally took some time to test my new hardware setup. I got myself a quad core 3 GHz, 4G of RAM, with a ZOTAC NVIDIA GPU in order to do more 3D and multimedia. And last night I was able to play around ~ trying out <a href="http://processing.org/">Processing</a> and OpenGL, creating some random code and trying to drive my machine to the max.</p>
<p>Since it&#8217;s on Java OpenGL, I wasn&#8217;t able to tap into the power of the quad core, but I was still able to have fun. It&#8217;s a nice addition to my studio, with my older machine now dedicated to audio stuff and downloads. I also finally discovered the joy of connecting my <a href="http://www.korg.com/Product.aspx?pd=545">microKORG XL</a> to the <a href="http://www.korg.com/Product.aspx?pd=269">KP3</a> and it really nice and fun ~ the soundtrack that you hear in the background is from that combination!</p>
<p>Anyhow, if this is the tinkering part, I am looking forward to creating bigger pieces! All the video work has been done on open source software, from Kdenlive to <a href="http://www.gimp.org/">GIMP</a> and <a href="http://inkscape.org/">Inkscape</a>, all running on <a href="http://puredyne.org">Puredyne</a> of course. Enjoy the video!</p>
<p><iframe src="http://player.vimeo.com/video/20594194?title=0&amp;byline=0&amp;portrait=0&amp;loop=1" frameborder="0" width="500" height="283"></iframe></p>
<div id="tweetbutton561" class="tw_button" style=""><a href="http://twitter.com/share?url=http%3A%2F%2Fwww.ponnuki.net%2F2011%2F03%2F3d-tripping%2F&amp;text=3D%20tripping&amp;related=&amp;lang=en&amp;count=horizontal&amp;counturl=http%3A%2F%2Fwww.ponnuki.net%2F2011%2F03%2F3d-tripping%2F" class="twitter-share-button"  style="width:55px;height:22px;background:transparent url('http://www.ponnuki.net/wordpress/wp-content/plugins/wp-tweet-button/tweetn.png') no-repeat  0 0;text-align:left;text-indent:-9999px;display:block;">Tweet</a></div><img src="http://feeds.feedburner.com/~r/Ponnuki/~4/U7KKjS8rIlY" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.ponnuki.net/2011/03/3d-tripping/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.ponnuki.net/2011/03/3d-tripping/</feedburner:origLink></item>
	</channel>
</rss>

