#4を京都にて行いました。さんの後援での開催となりました。KRP(京都リサーチパーク)さんに特別にお部屋をご用意いただくことで開催できました。ありがとうございます。当日の参加者は30名+で、参加者によって10作品、チュータによって3作品がハックされました。Kitからのアナログな音、またポケミクから歌ったりと、いつも通りの賑やかなハッキングタイムになりました。当日の写真はこちらです。それでは、時間に沿って順に説明をしていきます。いつものように最初にチューターのご紹介兼プレゼンタイムです。@g200kgさん、@aike1000さん、@sascacciさんからデモを動かしながらの説明をしていただきました。APIを組合せて操作していたとのことで、公開をしてくださいました。今日使ったMIDIでプレゼンめくるリモコンアプリはこれ。Browserが必須かも。2015この後グループ分けを行いました。7つのテーマでグループ分けを行い、そのグループ内で会話をしてハックするアプリケーションを決めハッキングタイムに入っていただきました。ハッキング中の様子グループ分けの結果、5つのテーマに分類が最終的に残りました。エミュレーション(既存のモノをWebAudio化)ハードウェア連携グラフィックス連携コミュニュケーション初心者そして、5時間以上に及ぶハッキングタイムは終了し、16:30を迎えたところで発表時間になりました。この段階で、実はどのチームからも「もう少し時間が欲しい・・・」という声が聞こえてきていたものの、心を鬼にしてハッキング打切りとさせていただきました。ちなみに今回初心者向けにGoogleさんのCodelabのFormatで教材も用意しました。MIDIそれでは、発表された作品を1つ1つ紹介していきます。つけることのできるソフトウェアReaktorをWebブラウザ上で実現したものになります。合成をする機能に加えて、作成した環境をURLで共有できる機能が実装されていました。@moutendギター用のチューナです。@moutendさんは「既存のハードウェアのチューナーは見づらい」ということで、ブラウザ上に大きな文字と、音でどの音とチューニングをしているかが分かるようにした、というアプリケーションです。ノートの右側の数値は「◯◯セントズレています」という意味だそうです。バグもあるとのことでした。OnoオシレータシンクをScriptProcessorで実装したという作品です。それに加えてiPhoneの加速度センサで得た周期を、音源の周波数を合わせるという機能もついていました。写真はiPhoneを振っています。JD-Xi)を鳴らします。ピッチベンドがダウンしかできないそうです。M.KosugalittleBitsからの出力をブラウザで仲介してポケミクと連携するアプリケーションです。littleBitsからの信号をブラウザ受けて500ms毎にカウントして音程決定してそのMIDIメッセージをポケミクに送り演奏します。@sankichi92クロスプラットフォームデスクトップアプリケーションエンジンのElectronを使った楽器です。Audioでつくたシンセを鳴らします。ジェスチャでFilterが変わるというとこも実装がされていていました。yokmamaゾンビを倒していくというゲームです。MIDIデバイスからの入力をWebSocketを使ってScratch側に渡してゾンビのパターン・数が変わるという仕組みになっています。ハッカソン史上初の親子での参加です。お子さんがゲームで登場する絵を描かれました。@ussy9、@_likr、pastelInc、@armorik83ドットを使ったシーケンサを使って、多人数でリアルタイムに入力を反映させて音楽を作り、それをそのシーケンス情報を映像(画面左上の球体)に表現するというアプリケーションです。(写真は発表中にリアルタイムに動かず四苦八苦しているところ。発表の中継で使っていたアクセスポイントとデモの時に使ったアクセスポイントが同じだった為かもしれません、、、すみませんでした)単純にドットで入力したシーケンスを演奏するだけでなく、演奏にはモードがあり自動で短調、長調、ブルース等にスケールを変えることができる。MIDIをはじめ、AngularJS、Firebase、SVG、WebGLが使われていた。ハッカソン終了後にうらばなしのスライドのを公開してくださいました。@yasuraok1台のサーバ複数台の音が出るクラアンとを接続されていて、サーバからのメッセージによってクライアントが鳴る、というアプリケーションです。発表の中継で使っていたアクセスポイントとデモの時に使ったアクセスポイントが同じだった為か複数台を接続してのデモが出きずですみませんでした。ハッカソン終了後に詳細な内容のブログを書いてくださいました。@kubotaku1119初心者でもこんなに簡単にできますよ、というところを発表してくれました。TM-2(ハイブリッドドラム向け音源)を使ったアプリケーションです。足にトリガーを取付け、それによって音を出し、さらにブラウザ側に映像を表示することができます。「メーカとしては他社製品と混同して使う場合は自己責任でお願いします」との一言で会場からは笑いが起こりました。@aike1000直線ではなく、円周上に音源を配置するリズムマシンです。波形も円周上に表示されます。直線のリズムのループを直感的に表したリズムマシンです。@g200kgコマンドで音楽を創っていくLiveBeatsにMIDI入力を追加して、MIDIデバイスをギターのように構えて演奏していまいます。基準でチューター並びにスタッフで採点を行い以下の3チームを表彰させていただきました。どの作品も技術的にも、完成度的にもとても高く甲乙つけがたい状況で大変悩みましたが、以下の3つを表彰させていただきました。yokmama:親子での絵とプログラムのコラボレーションとお子さんが挑戦されていた姿を評価させていただきました。@ussy9、@_likr、pastelInc、@armorik83:たくさんの技術を取り入れながらも、多人数でのリアルタイム入力シーケンサ、スケール自動変換機能が実装されていて、3つの基準全てを高く評価させていただきました。高く評価させていただきました。ハッカソンでしたが、回を重ねる毎にレベルの上がり本当に驚いています。今回は関西で初めての開催ということで予想ができない部分が多々あったのに加え、台風の接近も重なって当日まで本当に不安でした。参加表明下さったほとんどの皆様にご来場&ハックしていただくことができたことを心からうれしくおもうのと同時に、心から感謝申し上げます。寺戸様にはこの場を借りて改めてお礼を申し上げます。ありがとうございました。@g200kgさんにも心から御礼を申し上げます。皆様の熱い心で成り立っているハッカソンだと思っています。今後とも熱い想い、ご支援をよろしくお願いします。おまけ翌日は京都観光してきました。回って、最後の金閣寺のゴージャスぶりに絶句して東京に帰ってきました。