<?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>akalogue</title>
	<atom:link href="http://akamatsu.org/aka/feed/" rel="self" type="application/rss+xml" />
	<link>http://akamatsu.org/aka</link>
	<description>Masayuki Akamatsu / 赤松正行</description>
	<lastBuildDate>Tue, 15 May 2012 08:55:55 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>5/16は各務原で講演</title>
		<link>http://akamatsu.org/aka/2012/05/14/516-chubu-gakuin-lecture/</link>
		<comments>http://akamatsu.org/aka/2012/05/14/516-chubu-gakuin-lecture/#comments</comments>
		<pubDate>Mon, 14 May 2012 11:36:54 +0000</pubDate>
		<dc:creator>Masayuki Akamatsu</dc:creator>
				<category><![CDATA[Event]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://akamatsu.org/aka/?p=6405</guid>
		<description><![CDATA[5/16は中部学院大学の現代産業研究という講座で講演をさせていただきます。無料の公開講座でどなたでも参加可能とのことですので、お近くの方、ご興味をお持ちの方がいらっしゃいましたら、どうぞお越しください。本来は大学2年生向 &#8230; <a href="http://akamatsu.org/aka/2012/05/14/516-chubu-gakuin-lecture/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>5/16は中部学院大学の現代産業研究という講座で講演をさせていただきます。無料の公開講座でどなたでも参加可能とのことですので、お近くの方、ご興味をお持ちの方がいらっしゃいましたら、どうぞお越しください。本来は大学2年生向けの授業らしいので、私の日頃の活動や制作を平易にご紹介しようと思っています。</p>
<p><a href="http://akamatsu.org/aka/wp-content/uploads/2012/05/Chubu-Gakuin-Lecture.png"><img src="http://akamatsu.org/aka/wp-content/uploads/2012/05/Chubu-Gakuin-Lecture-450x500.png" alt="" title="Chubu-Gakuin-Lecture" width="450" height="500" class="alignnone size-medium wp-image-6406" /></a></p>
<p><a href="http://www.chubu-gu.ac.jp/university/management/topics/2012/120502-01/index.html">中部学院大学・現代産業研究</a><br />
講演「モビリティとリアリティの彼方へ」</p>
<p>日時：2012年5月16日　10:50〜12:20<br />
会場：<a href="http://www.chubu-gu.ac.jp/about/access/kakamigahara/index.html">中部学院大学・各務原キャンパス</a>　1101大講義室</p>
]]></content:encoded>
			<wfw:commentRss>http://akamatsu.org/aka/2012/05/14/516-chubu-gakuin-lecture/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>「iPhoneアプリが奏でる音楽の未来」リンク集</title>
		<link>http://akamatsu.org/aka/2012/04/10/artes-links/</link>
		<comments>http://akamatsu.org/aka/2012/04/10/artes-links/#comments</comments>
		<pubDate>Mon, 09 Apr 2012 15:05:43 +0000</pubDate>
		<dc:creator>Masayuki Akamatsu</dc:creator>
				<category><![CDATA[Book]]></category>
		<category><![CDATA[iPad]]></category>
		<category><![CDATA[iPhone]]></category>

		<guid isPermaLink="false">http://akamatsu.org/aka/?p=6304</guid>
		<description><![CDATA[最近発売された雑誌「アルテス VOL.02」に佐藤薫さんとの対談「iPhoneアプリが奏でる音楽の未来」が掲載されています。とてもディープでマニアックな内容ですが、これまで表立って書いたことがない事柄にも触れていますので &#8230; <a href="http://akamatsu.org/aka/2012/04/10/artes-links/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>最近発売された雑誌「<a href="http://www.artespublishing.com/books/903951-52-2.html">アルテス VOL.02</a>」に佐藤薫さんとの対談「iPhoneアプリが奏でる音楽の未来」が掲載されています。とてもディープでマニアックな内容ですが、これまで表立って書いたことがない事柄にも触れていますので、ぜひお読みになってください。</p>
<p><a href="http://akamatsu.org/aka/wp-content/uploads/2012/04/ARTES02.jpg"><img src="http://akamatsu.org/aka/wp-content/uploads/2012/04/ARTES02-352x500.jpg" alt="" title="ARTES02" width="352" height="500" class="aligncenter size-medium wp-image-6313" /></a></p>
<p>ところで、この対談の註釈に入れたURLのいくつがが省略されていますが、逐一URLを掲載しても煩雑なので、この編集方針は妥当かと思います。そこで、WEB検索の手間を省くためにも、以下にリンクされた註釈項目を入れました。誌面を読みながら気になった事柄があれば、クリックしていただければ幸いです。</p>
<p>1　<a href="http://itunes.apple.com/jp/app/oscillator/id287657331?mt=8 ">Oscillator</a> | <a href="http://www.youtube.com/watch?v=RdUzUe37vIU ">Chaotic Audio Oscillator for iPhone, 2008</a><br />
2　Palm<br />
3　PDA<br />
4　App Store<br />
5　ギーク<br />
6　Treo<br />
7　Visor<br />
8　ザウルス<br />
9　<a href="http://itunes.apple.com/jp/app//id298894828?mt=8 ">Snappy</a><br />
10　ライフログ<br />
11　<a href="http://www.iamas.ac.jp/~aka/dspbox/ ">DSPBox</a><br />
12　あけおめバルス<br />
13　AR<br />
14　<a href="http://itunes.apple.com/jp/app//id320987601?mt=8 ">セカイカメラ</a><br />
15　脱獄<br />
16　GIS<br />
17　API<br />
18　UDID<br />
19　<a href="http://itunes.apple.com/jp/app/fingerpiano/id292398846?mt=8 ">FingerPiano</a><br />
20　<a href="http://itunes.apple.com/jp/app/minipiano/id289333900?mt=8 ">MiniPiano</a><br />
21　<a href="http://itunes.apple.com/jp/app/pocketguitar/id287965124?mt=8 ">PocketGuitar</a><br />
22　<a href="http://itunes.apple.com/jp/app/ocarina/id293053479?mt=8 ">Ocarina</a><br />
23　Core Audio<br />
24　Android<br />
25　iOS 5<br />
26　<a href="http://homepage3.nifty.com/yonemino/top.htm ">米本電音研究所</a><br />
27　<a href="http://www.shimomura-onkyo.com/ ">下村音響</a><br />
28　<a href="http://itunes.apple.com/jp/app/echochops/id296803692?mt=8 ">Echochops</a><br />
29　Frippertronics<br />
30　Discreet Music<br />
31　Echoplex<br />
32　<a href="http://itunes.apple.com/jp/app/gangsa/id293615630?mt=8 ">Gangsa</a><br />
33　<a href="http://itunes.apple.com/jp/app/mini-composer-by-karl-bartos/id427541594?mt=8 ">MINI-COMPOSER</a> | <a href="http://akamatsu.org/aka/2011/03/31/mini-composer/">小さな作曲家の物語</a><br />
34　<a href="http://www.creativeapplications.net/iphone/mini-composer-ipad-iphone/ ">Sync for Japan</a><br />
35　<a href="http://itunes.apple.com/jp/app/okeanos/id392286438?mt=8">Okeanos</a>　<a href="http://akamatsu.org/aka/works/okeanos-buoys/ ">Okeanos Buoys</a><br />
36　<a href="http://iosbook.net/">iOSの教科書</a><br />
37　この演奏の…<br />
38　<a href="http://akamatsu.org/aka/ios/idonation/ ">iDonation</a><br />
39　ハッキング<br />
40　ベンディング<br />
41　<a href="http://opensoundcontrol.org/ ">OSC</a><br />
42　<a href="http://cycling74.com/whatismax/">Max</a><br />
43　<a href="http://supercollider.sourceforge.net/">SuperCollider</a><br />
44　XYパッド<br />
45　LFO<br />
46　ノード<br />
47　GPS<br />
48　<a href="http://itunes.apple.com/jp/app/biophilia/id434122935?mt=8 ">Biophilia</a><br />
49　プロモーション・アプリ<br />
50　DAW<br />
51　OOPS<br />
52　Xcode<br />
53　ファイヤー・サイド</p>
<p>以上、紙雑誌とWEBのハイブリッドでした。</p>
]]></content:encoded>
			<wfw:commentRss>http://akamatsu.org/aka/2012/04/10/artes-links/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iOS 3.1.3をサポートする方法</title>
		<link>http://akamatsu.org/aka/2012/03/26/ios-3-1-3-compatible/</link>
		<comments>http://akamatsu.org/aka/2012/03/26/ios-3-1-3-compatible/#comments</comments>
		<pubDate>Mon, 26 Mar 2012 13:40:36 +0000</pubDate>
		<dc:creator>Masayuki Akamatsu</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[iPad]]></category>
		<category><![CDATA[iPhone]]></category>

		<guid isPermaLink="false">http://akamatsu.org/aka/?p=6252</guid>
		<description><![CDATA[iOS SDKは年々進化を続けているのはイイんだけど、後方互換性は一部犠牲になっている。他のプラットフォームに比べると数倍マシだとは思うけどね。ともあれ、最新OS最新モデルに対応しつつも、以前のOSや機種を切り捨てられな &#8230; <a href="http://akamatsu.org/aka/2012/03/26/ios-3-1-3-compatible/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>iOS SDKは年々進化を続けているのはイイんだけど、後方互換性は一部犠牲になっている。他のプラットフォームに比べると数倍マシだとは思うけどね。ともあれ、最新OS最新モデルに対応しつつも、以前のOSや機種を切り捨てられない場合も少なくない。しかも初期のSDKで作成したプロジェクトをアップデートし続けるのもスッキリしないので、最新SDKから新しいプロジェクトを作ったりすると、それなりに問題が発生する。</p>
<p>そこでiOS SDK 5.1 (Xcode 4.3.2)で作ったプロジェクトを初代iPhoneの最終OSであるバージョン3.1.3に対応させる方法を書いておくね。ここではテンプレートとしてUtility Applicationを用い、iPhone/iPad両用のユニバーサル・アプリを作ることにします。もちろん、ARCはオフ、Storyboardも使えませんよ。</p>
<p>まず、何はともあれDeploymentを3.1に設定する。</p>
<p>■ プロジェクトのiOS Deployment Targetを <strong>3.1</strong> に設定。<br />
<a href="http://akamatsu.org/aka/wp-content/uploads/2012/03/iOS3Compatible-Deployment.png"><img src="http://akamatsu.org/aka/wp-content/uploads/2012/03/iOS3Compatible-Deployment-500x317.png" alt="" title="iOS3Compatible-Deployment" width="500" height="317" class="aligncenter size-medium wp-image-6265" /></a></p>
<p>次いで、初代iPhone、iPhone 3G、iPod touch（第1世代と第2世代）のCPUであるarmv6でも動作するように指定する。</p>
<p>■ プロジェクトのBuild SettingsのArchitecturesのArchitecturesに <strong>armv6</strong> を追加。<br />
<a href="http://akamatsu.org/aka/wp-content/uploads/2012/03/iOS3Compatible-armv6.png"><img src="http://akamatsu.org/aka/wp-content/uploads/2012/03/iOS3Compatible-armv6-500x317.png" alt="" title="iOS3Compatible-armv6" width="500" height="317" class="aligncenter size-medium wp-image-6269" /></a><br />
■ プロジェクトのBuild SettingsのArchitecturesのBuild Active Architecture Onlyを <strong>NO</strong> に設定。<br />
<a href="http://akamatsu.org/aka/wp-content/uploads/2012/03/iOS3Compatible-ActiveArchitecture.png"><img src="http://akamatsu.org/aka/wp-content/uploads/2012/03/iOS3Compatible-ActiveArchitecture-500x317.png" alt="" title="iOS3Compatible-ActiveArchitecture" width="500" height="317" class="aligncenter size-medium wp-image-6271" /></a><br />
■ ウィンドウの下部にあるValidate Settingsをクリックし、<strong>Perform Changes</strong>を実行。<br />
<a href="http://akamatsu.org/aka/wp-content/uploads/2012/03/iOS3Compatible-ValidateSettings.png"><img src="http://akamatsu.org/aka/wp-content/uploads/2012/03/iOS3Compatible-ValidateSettings-500x317.png" alt="" title="iOS3Compatible-ValidateSettings" width="500" height="317" class="aligncenter size-medium wp-image-6282" /></a><br />
■ Info.plistにある <strong>Required device capabilities</strong> を削除。<br />
<a href="http://akamatsu.org/aka/wp-content/uploads/2012/03/iOS3Compatible-RequiredDeviceCapabilities.png"><img src="http://akamatsu.org/aka/wp-content/uploads/2012/03/iOS3Compatible-RequiredDeviceCapabilities-500x317.png" alt="" title="iOS3Compatible-RequiredDeviceCapabilities" width="500" height="317" class="aligncenter size-medium wp-image-6273" /></a></p>
<p>Blocksを使う場合には以下の設定も必要。</p>
<p>■ プロジェクトのBuild SettingsのLinkingのOther Linker Flagsに <strong>-weak-lSystem</strong> を追加。<br />
<a href="http://akamatsu.org/aka/wp-content/uploads/2012/03/iOS3Compatible-OtherLinkerFlags.png"><img src="http://akamatsu.org/aka/wp-content/uploads/2012/03/iOS3Compatible-OtherLinkerFlags-500x317.png" alt="" title="iOS3Compatible-OtherLinkerFlags" width="500" height="317" class="aligncenter size-medium wp-image-6284" /></a></p>
<p>次に、テンプレートが生成するコードはiOS 3では存在しないクラスやメソッドを使っているので、iOS 3でも動作するように変更する。</p>
<p>まず、テンプレートはiPad用にUIPopoverControllerを使っているので、UIKitのリンクを弱める。</p>
<p>■ ターゲットのBuild PhasesのLink Binary With LibrariesにあるUIKit.frameworkを <strong>Optional</strong> に設定。<br />
<a href="http://akamatsu.org/aka/wp-content/uploads/2012/03/iOS3Compatible-LinkBinary.png"><img src="http://akamatsu.org/aka/wp-content/uploads/2012/03/iOS3Compatible-LinkBinary-500x317.png" alt="" title="iOS3Compatible-LinkBinary" width="500" height="317" class="aligncenter size-medium wp-image-6276" /></a></p>
<p>また、デバイスの判断にuserInterfaceIdiomメソッドもiOS 3では使えない。そこで汎用的に利用できるマクロを用意して、ソースコードを書き換える。</p>
<p>■ 〜-Prefix.pchに以下のマクロを定義。</p>
<pre>#define UI_USER_INTERFACE_IDIOM() ([[UIDevice currentDevice] respondsToSelector:@selector(userInterfaceIdiom)] ? [[UIDevice currentDevice] userInterfaceIdiom] : UIUserInterfaceIdiomPhone)</pre>
<p><a href="http://akamatsu.org/aka/wp-content/uploads/2012/03/iOS3Compatible-UI_USER_INTERFACE_IDIOM.png"><img src="http://akamatsu.org/aka/wp-content/uploads/2012/03/iOS3Compatible-UI_USER_INTERFACE_IDIOM-500x317.png" alt="" title="iOS3Compatible-UI_USER_INTERFACE_IDIOM" width="500" height="317" class="aligncenter size-medium wp-image-6277" /></a></p>
<p>■ ソースコードの該当箇所を書き換える。AppDedegateに1ヵ所、MainViewControllerに3ヵ所、FlipsideViewControllerに1ヵ所あるはず。</p>
<pre>[[UIDevice currentDevice] userInterfaceIdiom]</pre>
<p>を</p>
<pre>UI_USER_INTERFACE_IDIOM()</pre>
<p>に置き換える。<br />
<a href="http://akamatsu.org/aka/wp-content/uploads/2012/03/iOS3Compatible-UI_USER_INTERFACE_IDIOM-2.png"><img src="http://akamatsu.org/aka/wp-content/uploads/2012/03/iOS3Compatible-UI_USER_INTERFACE_IDIOM-2-500x317.png" alt="" title="iOS3Compatible-UI_USER_INTERFACE_IDIOM-2.png" width="500" height="317" class="aligncenter size-medium wp-image-6278" /></a></p>
<p>また、UIWindowのrootViewControllerプロパティもiOS 3では使えない。</p>
<p>■ AppDedegate の application:didFinishLaunchingWithOptions: の、</p>
<pre>self.window.rootViewController = self.mainViewController;</pre>
<p>を</p>
<pre>if([self.window respondsToSelector:@selector(rootViewController)])
    self.window.rootViewController = self.mainViewController;
else
    [self.window addSubview:self.mainViewController.view];</pre>
<p>に置き換える。<br />
<a href="http://akamatsu.org/aka/wp-content/uploads/2012/03/iOS3Compatible-RootViewController.png"><img src="http://akamatsu.org/aka/wp-content/uploads/2012/03/iOS3Compatible-RootViewController-500x317.png" alt="" title="iOS3Compatible-RootViewController" width="500" height="317" class="aligncenter size-medium wp-image-6279" /></a></p>
<p>同じく、UIViewControllerのcontentSizeForViewInPopoverプロパティもiOS 3では使えない。</p>
<p>■ FlipsodeViewController.m の initWithNibName:bundle: の、</p>
<pre>self.contentSizeForViewInPopover = CGSizeMake(320.0, 480.0);</pre>
<p>を</p>
<pre>if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad)
	self.contentSizeForViewInPopover = CGSizeMake(320.0, 480.0);</pre>
<p>に置き換える。<br />
<a href="http://akamatsu.org/aka/wp-content/uploads/2012/03/iOS3Compatible-contentSizeForViewInPopover.png"><img src="http://akamatsu.org/aka/wp-content/uploads/2012/03/iOS3Compatible-contentSizeForViewInPopover-500x317.png" alt="" title="iOS3Compatible-contentSizeForViewInPopover" width="500" height="317" class="alignnone size-medium wp-image-6301" /></a></p>
<p>以上の作業でiOS 3.1.3からiOS 5.1までのすべてのデバイスで動作するユニバーサル・アプリになったハズ。お疲れさまでした。</p>
<p>このようにして作ったテスト用のプロジェクト一式も入れておきますね。<br />
<a href='http://akamatsu.org/aka/wp-content/uploads/2012/03/RunOnOS3Test.zip'>Download RunOnOS3Test.zip</a></p>
<p>【追記】最後のcontentSizeForViewInPopoverプロパティの説明を追加しました。併せてテスト用プロジェクトも更新しました。</p>
]]></content:encoded>
			<wfw:commentRss>http://akamatsu.org/aka/2012/03/26/ios-3-1-3-compatible/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>3/24は渋谷で演奏</title>
		<link>http://akamatsu.org/aka/2012/03/23/324-shibuya/</link>
		<comments>http://akamatsu.org/aka/2012/03/23/324-shibuya/#comments</comments>
		<pubDate>Fri, 23 Mar 2012 08:08:18 +0000</pubDate>
		<dc:creator>Masayuki Akamatsu</dc:creator>
				<category><![CDATA[Event]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://akamatsu.org/aka/?p=6242</guid>
		<description><![CDATA[3/24はNxPC.LIVE vol.12なるイベントでThe Breadboard Bandのメンバーとして演奏します。The Breadboard Bandは2005年に結成した4人組で、ブレッドボードに組んだ電子回 &#8230; <a href="http://akamatsu.org/aka/2012/03/23/324-shibuya/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>3/24はNxPC.LIVE vol.12なるイベントで<a href="http://www.breadboardband.org/">The Breadboard Band</a>のメンバーとして演奏します。The Breadboard Bandは2005年に結成した4人組で、ブレッドボードに組んだ電子回路で演奏します。とは言え、7年後の今日としての演奏は意味として音楽としても、また違ったものになると思います。</p>
<p>このイベントは間もなく消滅するIAMASのDSPコース出身のアーティストを中心とした多彩な面々の演奏＆映像が満載ですので、ご都合がつきましたら、ぜひお越し下さい。The Breadboad Bandはトップを飾って21:30過ぎに登場の予定です。</p>
<p><a href="http://akamatsu.org/aka/wp-content/uploads/2012/03/flyer_front_shadow.png"><img src="http://akamatsu.org/aka/wp-content/uploads/2012/03/flyer_front_shadow-500x287.png" alt="" title="flyer_front_shadow" width="500" height="287" class="aligncenter size-medium wp-image-6243" /></a></p>
<p><a href="http://nxpclab.info/vol.12/">NxPC.LIVE vol.12 IAMAS WAREHOUSE PARTY</a><br />
日時：2012年3月24日（土）21:00〜<br />
会場：<a href="http://secobar.jp/">SECO</a>（東京都渋谷区）<br />
料金：2,000円（1ドリンク付）</p>
]]></content:encoded>
			<wfw:commentRss>http://akamatsu.org/aka/2012/03/23/324-shibuya/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iSuperColliderのビルド方法</title>
		<link>http://akamatsu.org/aka/2012/03/07/isupercollider-build/</link>
		<comments>http://akamatsu.org/aka/2012/03/07/isupercollider-build/#comments</comments>
		<pubDate>Wed, 07 Mar 2012 00:07:36 +0000</pubDate>
		<dc:creator>Masayuki Akamatsu</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[iPad]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[SuperCollider]]></category>

		<guid isPermaLink="false">http://akamatsu.org/aka/?p=6209</guid>
		<description><![CDATA[先日のワークショップでiOS用のSuperColliderを紹介したことで、その入手方法の問い合わせが何度かあったので、ビルド方法のメモを書いておきます。ただし、これは2012年3月7日時点のレポジトリでの作業方法です。 &#8230; <a href="http://akamatsu.org/aka/2012/03/07/isupercollider-build/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>先日のワークショップでiOS用のSuperColliderを紹介したことで、その入手方法の問い合わせが何度かあったので、ビルド方法のメモを書いておきます。ただし、これは2012年3月7日時点のレポジトリでの作業方法です。その後にソースコードが変更されることもあるでしょうから、同じように作業してもビルドできるとは限らないです。従って、質問されてもお答えできないってことでご了承願います。</p>
<p><strong>How to build SuperCollider for iOS (March 7th, 2012)</strong></p>
<p>Don&#8217;t ask me any questions <img src='http://akamatsu.org/aka/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p><strong>Getting source codes</strong></p>
<p>(1) Open Terminal</p>
<pre>
git clone git://supercollider.git.sourceforge.net/gitroot/supercollider/supercollider isc
cd isc
git checkout 3.5
git submodule init &#038;&#038; git submodule update
</pre>
<p><strong>Building SuperCollider.app (Language)</strong></p>
<p>(1) Open isc/platform/iphone/iPhone_Language.xcodeproj</p>
<p>(2) Set Scheme to &#8216;SuperCollider > iOS Device&#8217;</p>
<p>(3) Set Build Configuration to &#8216;Release&#8217;</p>
<p>(4) Click iPhone_Language in the navigator area<br />
Click SuperCollider in TARGETS<br />
Click Build Settings<br />
Scroll down to Search Paths and open Header Search Paths<br />
Change ../../external_libraries/yaml-cpp-0.2.6/include to ../../external_libraries/yaml-cpp-0.3.0/include</p>
<p>(5) Open externals/yaml group of iPhone_Language in the navigator area<br />
Remove src group<br />
Add isc/external_libraries/yaml-cpp-0.3.0/src into externals/yaml group</p>
<p>(6) Click iPhone_Language in the navigator area<br />
Click SuperCollider in TARGETS<br />
Click Build Phases<br />
Remove libsndfile_iphone.a from Link Binary With Libraries<br />
Add isc/platform/iphone/lib/ libsndfile_iphone.a to Link Binary With Libraries</p>
<p>(7) Connect your iOS device and run</p>
<p><strong>Building iscsynth.app (Synth)</strong></p>
<p>(1) Open isc/platform/iphone/iPhone_Language.xcodeproj</p>
<p>(2) Set Scheme to &#8216;iscsynth > iOS Device&#8217;</p>
<p>(3) Set Build Configuration to &#8216;Release&#8217;</p>
<p>(4) Open Resources group in iPhone_Synth.xcodeproj in the navigator area<br />
Click iscsynth_MainWindow.xib<br />
Remove Dir Browser View Controller from Tab Bar Controller in Objects</p>
<p>(5) Click iPhone_Language in the navigator area<br />
Click iscsynth in TARGETS<br />
Click Build Phases<br />
Remove scUBlibsndfile.a from Link Binary With Libraries<br />
Add isc/platform/iphone/lib/ libsndfile_iphone.a to Link Binary With Libraries</p>
<p>(6) Connect your iOS device and run</p>
<p><!--<br />
以下は2012年1月末頃のレポジトリでの作業方法です。</p>
<p>(1) Open Terminal</p>
<pre>git clone git://supercollider.git.sourceforge.net/gitroot/supercollider/supercollider isc

cd isc

git checkout 3.5

git submodule init &#038;&#038; git submodule update

mkdir platform/iphone/iPhone\ Resources/synthdefs</pre>
<p>(2) Open the file isc/platform/iphone/iPhone_Synth.xcodeproj</p>
<p>(3) In project navigator on the left hand side...<br />
Expand and find include/plugin_interface/SC_WorldOptions.h.<br />
Update the missing file. It should point to isc/include/server/SC_WorldOptions.h</p>
<p>(4) In project navigator on the left hand side...<br />
Double click iPhone_Synth and select Targets -> libscsynth -> Build Settings tab.<br />
Edit 'Library Search Paths' and change "$(SYSTEM_APPS_DIR)/SC3/git/platform/mac/lib" to "../mac/lib" and "$(SYSTEM_APPS_DIR)/SC3/git/platform/iphone/lib" to "lib".</p>
<p>(5) Add "libsndfile_iphone.a" in "lib" folder to Linked Frameworks and Libraries of "iscsynth" target.</p>
<p>(6) Remove SuperCollider_FileTransfer.xib from iPhone_Synth.xcodeproj</p>
<p>(7) Remove Dir Browser View Controller - Browser from iscsynth_MainWindow.xib</p>
<p>(8) <a href="http://akamatsu.org/aka/wp-content/uploads/2012/03/isc-extras.zip">Download exFile.sc and exServer.sc</a> and put them into isc/SCClassLibrary/Platform/iPhone/</p>
<p>(9) Open the file isc/platform/iphone/iPhone_Language.xcodeproj</p>
<p>(10) Do the same with the missing SC_WorldOptions.h in include/plugin_interface.<br />
Point it to isc/include/server/SC_WorldOptions.h</p>
<p>(11) In project navigator on the left hand side...<br />
Click iPhone_Language and select Targets -> SuperCollider -> Summary tab.<br />
Scroll down to 'Linked Frameworks and Libraries" and remove 'libsndfile_iphone.a' by selecting it and clicking the minus sign.<br />
Then click the plus sign and 'Add Other...'.  browse to isc/platform/mac/lib/scUBlibsndfile.a.</p>
<p>(12) Set active scheme in the upper left corner to "SuperCollider > iOS Device"</p>
<p>(13) Choose "Edit Scheme..." and set build configuration to "Release" for "Run SuperCollider.app"</p>
<p>(14) Connect your iOS Device and Run</p>
<p>(15) Set active scheme in the upper left corner to "iscsynth > iOS Device"</p>
<p>(16) Choose "Edit Scheme..." and set build configuration to "Release" for "Run iscsynth.app"</p>
<p>(17) Connect your iOS Device and Run<br />
--><br />
以上です。</p>
<p>なお、このビルド作業では<a href="http://www.fredrikolofsson.com/">Fredrik Olofsson</a>氏にヘルプしていただきました。感謝！（でも彼にも迷惑をかけないようにお願いしますね〜）</p>
<p>また、ワークショップで使用したiSuperColliderは、スリープを自動禁止にしたり、スピーカー選択のコードを修正したり、といった変更を少々加えています。</p>
<p>【追記】本記事初出時には2012年1月末時点のレポジトリでのビルド方法を記載しましたが、2012年3月7日に再度手順を検証して記事を書き換えました。</p>
]]></content:encoded>
			<wfw:commentRss>http://akamatsu.org/aka/2012/03/07/isupercollider-build/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>スマートフォンITSがもたらす世界？</title>
		<link>http://akamatsu.org/aka/2012/03/07/smartphone-its/</link>
		<comments>http://akamatsu.org/aka/2012/03/07/smartphone-its/#comments</comments>
		<pubDate>Tue, 06 Mar 2012 22:27:20 +0000</pubDate>
		<dc:creator>Masayuki Akamatsu</dc:creator>
				<category><![CDATA[Device]]></category>
		<category><![CDATA[Event]]></category>
		<category><![CDATA[iPad]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Thinking]]></category>

		<guid isPermaLink="false">http://akamatsu.org/aka/?p=6205</guid>
		<description><![CDATA[スマートフォンITSがもたらす世界〜コンシューマの視点から View more presentations from Masayuki Akamatsu Download the lecture slides (PDF)]]></description>
			<content:encoded><![CDATA[<div style="width:510px" id="__ss_11868134"> <strong style="display:block;margin:12px 0 4px"><a href="http://www.slideshare.net/masayukiakamatsu/20120305-its" title="スマートフォンITSがもたらす世界〜コンシューマの視点から" target="_blank">スマートフォンITSがもたらす世界〜コンシューマの視点から</a></strong> <iframe src="http://www.slideshare.net/slideshow/embed_code/11868134" width="510" height="426" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe>
<div style="padding:5px 0 12px"> View more <a href="http://www.slideshare.net/" target="_blank">presentations</a> from <a href="http://www.slideshare.net/masayukiakamatsu" target="_blank">Masayuki Akamatsu</a> </div>
</p></div>
<p><a href='http://akamatsu.org/aka/wp-content/uploads/2012/03/20120305-ITS.pdf'>Download the lecture slides (PDF)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://akamatsu.org/aka/2012/03/07/smartphone-its/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>愛のSuperCollider</title>
		<link>http://akamatsu.org/aka/2012/03/05/ai-no-supercollider/</link>
		<comments>http://akamatsu.org/aka/2012/03/05/ai-no-supercollider/#comments</comments>
		<pubDate>Mon, 05 Mar 2012 13:07:05 +0000</pubDate>
		<dc:creator>Masayuki Akamatsu</dc:creator>
				<category><![CDATA[Event]]></category>
		<category><![CDATA[iPad]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[SuperCollider]]></category>

		<guid isPermaLink="false">http://akamatsu.org/aka/?p=6194</guid>
		<description><![CDATA[愛のSuperCollider View more presentations from Masayuki Akamatsu Download the workshop slides (PDF) Download the &#8230; <a href="http://akamatsu.org/aka/2012/03/05/ai-no-supercollider/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<div style="width:510px" id="__ss_11807213"> <strong style="display:block;margin:12px 0 4px"><a href="http://www.slideshare.net/masayukiakamatsu/supercollider" title="愛のSuperCollider" target="_blank">愛のSuperCollider</a></strong> <iframe src="http://www.slideshare.net/slideshow/embed_code/11807213" width="510" height="426" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe>
<div style="padding:5px 0 12px"> View more <a href="http://www.slideshare.net/" target="_blank">presentations</a> from <a href="http://www.slideshare.net/masayukiakamatsu" target="_blank">Masayuki Akamatsu</a> </div>
</p></div>
<p><a href="http://akamatsu.org/aka/wp-content/uploads/2012/03/20120229-SuperCollider.pdf">Download the workshop slides (PDF)</a><br />
<a href="http://akamatsu.org/aka/wp-content/uploads/2012/03/scws04.zip">Download the workshop patches</a></p>
]]></content:encoded>
			<wfw:commentRss>http://akamatsu.org/aka/2012/03/05/ai-no-supercollider/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>3/5は名古屋で講演</title>
		<link>http://akamatsu.org/aka/2012/03/01/35-its-seminar/</link>
		<comments>http://akamatsu.org/aka/2012/03/01/35-its-seminar/#comments</comments>
		<pubDate>Thu, 01 Mar 2012 09:20:09 +0000</pubDate>
		<dc:creator>Masayuki Akamatsu</dc:creator>
				<category><![CDATA[Device]]></category>
		<category><![CDATA[Event]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://akamatsu.org/aka/?p=6187</guid>
		<description><![CDATA[3月5日は名古屋で開催されるスマートフォンITSセミナーで講演をさせていただきます。お題としてはコンシューマ視点でのスマートフォンITSだそうです。偶然にも最近新しいクルマを買ったこともあってネタは多く、ガラパゴス化して &#8230; <a href="http://akamatsu.org/aka/2012/03/01/35-its-seminar/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>3月5日は名古屋で開催されるスマートフォンITSセミナーで講演をさせていただきます。お題としてはコンシューマ視点でのスマートフォンITSだそうです。偶然にも最近新しいクルマを買ったこともあってネタは多く、ガラパゴス化しているクルマ＆ITSはツッコミどころ満載。ご興味がありましたら、お越しいただけると幸いです。よろしくお願いします。</p>
<p><img src="http://akamatsu.org/aka/wp-content/uploads/2012/03/SmartphoneITSSeminar.jpg" alt="" title="SmartphoneITSSeminar" width="500" height="234" class="aligncenter size-full wp-image-6188" /></p>
<p><a href="http://www.kiic.co.jp/sitsc/archives/2012seminar/seminar_2nd.pdf">スマートフォンITSセミナー</a><br />
講演「スマートフォンITSがもらたらす世界：コンシューマの視点から」<br />
日時：2012年3月5日（月）14:00〜16:00<br />
会場：ダイテックサカエ 6F クリエイトホール　<a href="http://maps.google.co.jp/maps?client=safari&#038;q=ダイテックサカエ&#038;oe=UTF-8&#038;redir_esc=&#038;um=1&#038;ie=UTF-8&#038;hl=ja&#038;sa=N&#038;tab=wl">【地図】</a><br />
参加：無料（要申し込み）</p>
]]></content:encoded>
			<wfw:commentRss>http://akamatsu.org/aka/2012/03/01/35-its-seminar/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>2/29は渋谷でワークショップ</title>
		<link>http://akamatsu.org/aka/2012/02/29/229-supercollider-workshop/</link>
		<comments>http://akamatsu.org/aka/2012/02/29/229-supercollider-workshop/#comments</comments>
		<pubDate>Tue, 28 Feb 2012 15:23:32 +0000</pubDate>
		<dc:creator>Masayuki Akamatsu</dc:creator>
				<category><![CDATA[Event]]></category>
		<category><![CDATA[iPad]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[SuperCollider]]></category>

		<guid isPermaLink="false">http://akamatsu.org/aka/?p=6179</guid>
		<description><![CDATA[2月29日はSuperCollider for iOSのワークショップを渋谷のWOMB LOUNGEで行わせていただきます。本日！なのですが、すでにワークショップは満員御礼とのことなので、事前の告知を控えさせていただいて &#8230; <a href="http://akamatsu.org/aka/2012/02/29/229-supercollider-workshop/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>2月29日は<a href="http://supercollider.sourceforge.net/">SuperCollider</a> for iOSのワークショップを渋谷のWOMB LOUNGEで行わせていただきます。本日！なのですが、すでにワークショップは満員御礼とのことなので、事前の告知を控えさせていただいていました。受講される方はよろしくお願いします。</p>
<p><a href="http://akamatsu.org/aka/wp-content/uploads/2012/02/scwsBannerS.png"><img src="http://akamatsu.org/aka/wp-content/uploads/2012/02/scwsBannerS-500x115.png" alt="" title="scwsBannerS" width="500" height="115" class="aligncenter size-medium wp-image-6181" /></a></p>
<p><a href="http://www.scwswomb.info/">SuperCollider Workshop at WOMB LOUNGE</a><br />
<strong>第4回「愛のSuperCollider」</strong><br />
　日時：2012年2月29日（水） 19:00〜22:00<br />
　会場：<a href="http://womblounge.jp/">WOMB LOUNGE（渋谷）</a></p>
<p><a href="http://akamatsu.org/aka/wp-content/uploads/2012/02/UsingSuperCollider.010.png"><img src="http://akamatsu.org/aka/wp-content/uploads/2012/02/UsingSuperCollider.010-500x375.png" alt="" title="UsingSuperCollider.010" width="500" height="375" class="aligncenter size-medium wp-image-6180" /></a></p>
<p>なお、3/3に開催される受講者の方々による作品発表会は当日参加可能とのことなので、ご興味のある方にお勧めします。</p>
<p><strong>SuperCollider Workshop at WOMB LOUNGE 発表会</strong><br />
　日時：2012年3月3日(土)　19:00～22:00<br />
　出演：SuperCollider Workshop at WOMB LOUNGE受講者のみなさま<br />
ゲスト：Craftwife+Kaseo+<br />
参加料：2,000円（１ドリンクつき）<br />
　会場： WOMBLOUNGE（渋谷）</p>
]]></content:encoded>
			<wfw:commentRss>http://akamatsu.org/aka/2012/02/29/229-supercollider-workshop/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WEBサイト・コレクション〜車編</title>
		<link>http://akamatsu.org/aka/2012/02/23/web-site-collection-cars/</link>
		<comments>http://akamatsu.org/aka/2012/02/23/web-site-collection-cars/#comments</comments>
		<pubDate>Thu, 23 Feb 2012 11:49:21 +0000</pubDate>
		<dc:creator>Masayuki Akamatsu</dc:creator>
				<category><![CDATA[Others]]></category>

		<guid isPermaLink="false">http://akamatsu.org/aka/?p=6150</guid>
		<description><![CDATA[自動車メーカーのWEBサイトを勝手チェック。徹底的に調べたわけじゃないけど、唯一の合格点は日産。他はトップ・ページからしてダメなのが多い。]]></description>
			<content:encoded><![CDATA[<p>自動車メーカーのWEBサイトを勝手チェック。徹底的に調べたわけじゃないけど、唯一の合格点は日産。他はトップ・ページからしてダメなのが多い。</p>
<p style="text-align: center;"><a href="http://akamatsu.org/aka/wp-content/uploads/2012/02/Benz.png"><img class="alignnone size-medium wp-image-6151" title="Benz" src="http://akamatsu.org/aka/wp-content/uploads/2012/02/Benz-500x342.png" alt="" width="250" height="171" /></a> <a href="http://akamatsu.org/aka/wp-content/uploads/2012/02/BMW.png"><img class="alignnone size-medium wp-image-6152" title="BMW" src="http://akamatsu.org/aka/wp-content/uploads/2012/02/BMW-500x342.png" alt="" width="250" height="171" /></a></p>
<p style="text-align: center;"><a href="http://akamatsu.org/aka/wp-content/uploads/2012/02/Honda.png"><img class="alignnone size-medium wp-image-6153" title="Honda" src="http://akamatsu.org/aka/wp-content/uploads/2012/02/Honda-500x342.png" alt="" width="250" height="171" /></a> <a href="http://akamatsu.org/aka/wp-content/uploads/2012/02/Lexus.png"><img class="alignnone size-medium wp-image-6154" title="Lexus" src="http://akamatsu.org/aka/wp-content/uploads/2012/02/Lexus-500x342.png" alt="" width="250" height="171" /></a></p>
<p style="text-align: center;"><a href="http://akamatsu.org/aka/wp-content/uploads/2012/02/Nissan.png"><img class="alignnone size-medium wp-image-6155" title="Nissan" src="http://akamatsu.org/aka/wp-content/uploads/2012/02/Nissan-500x342.png" alt="" width="250" height="171" /></a> <a href="http://akamatsu.org/aka/wp-content/uploads/2012/02/Toyota.png"><img src="http://akamatsu.org/aka/wp-content/uploads/2012/02/Toyota-500x342.png" alt="" title="Toyota" width="250" height="171" class="alignnone size-medium wp-image-6167" /></a></p>
<p style="text-align: center;"><a href="http://akamatsu.org/aka/wp-content/uploads/2012/02/Volvo.png"><img class="alignnone size-medium wp-image-6157" title="Volvo" src="http://akamatsu.org/aka/wp-content/uploads/2012/02/Volvo-500x342.png" alt="" width="250" height="171" /></a> <a href="http://akamatsu.org/aka/wp-content/uploads/2012/02/VW.png"><img class="alignnone size-medium wp-image-6158" title="VW" src="http://akamatsu.org/aka/wp-content/uploads/2012/02/VW-500x342.png" alt="" width="250" height="171" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://akamatsu.org/aka/2012/02/23/web-site-collection-cars/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

