Archive for the ‘iPhone / iPod touch / iPad’ Category
今回はiPhone/iPadアプリ開発の経過報告になります。
すでに今年の早い時期に、Guitar Kit(日本語, English)のユーザーでChord NOTE(日本語, English)のユーザーでもある海外の女性から、ぜひコードを自分の使ってる制作環境に取り込む手段が欲しいとご要望いただいておりました。
そのこともあって、公開している音楽系のアプリからMIDIファイルを出力する機能を調査しておりました。

よくご覧ください、テスト画像です。iPhoneアプリで制作したMIDIファイルをLogic Pro Xに正常に読み込ませられた画像です。
上の方、テンポが120から140に、拍子が4/4から2/4に変更できているのが確認できるでしょう。
その下に1つあるトラックにトラック名もつけられております。トラックの中にはきちんと音が入っていることが画像の下の方のピアノロールで確認できます。
拍子の部分がプログラミングするのがものすごく手こずりました。
しかしここまでくれば、あとはこれまでやってきたことの延長線上にあるので、MIDIファイルの出力は完全にできると考えてよいでしょう。
そして、5月に入ってアナログシンセの制作に入りました。これもまだテスト段階ですがいくつかの波形を編集して音を変えながら演奏できる状態にまで持っていけることを確認しました。
あとはやっぱりMIDIファイルの出力と同じように、これまでやってきたことの延長線上にあるので、やりたいと思ったことは時間さえかければ実現できるでしょう。
これで何をどうするというわけではありませんが、将来役立ってくれると思います。
実際、いくつか頭の中にはぼんやりとしたプロジェクトの形があります。
それらが目に見える形になって出てくるのは、おそらく秋に新しいOSが出たら、それへの対応を済ませたあとでしょう。
これからしばらくはGuitar KitにPiano Kit(日本語, English)にあるものと同等の機能を実装するための下準備をする予定です。ChartViewと呼んでいますが、選んだChordを一覧表示できる画面があります。それをGuitar Kitにも取り入れたいと思っています。
どうやったら見栄えがして、実用的で、楽に、速く、安定したものができるか手探りをすることになると思います。
そうしてできたアプリなんですが、例年なら秋のOS対応が終わってからのアップデートとなるんですが、今年はまだ未定ですが早い時期にアップデートするかもしれません。
まぁ、そのうちより満足度の高いバージョンがリリースされるということで。
ではまた!
おっと、ずーっとアップデートされていないPET Bottling(日本語, English)ですが、ご安心ください。アップデートする必要がなく、かつ正常に動いているのでアップデートされていないだけです。
おそらくこちらも今年終盤ごろから大きなアップデートをリリースできるのではないかと思っています。
Kappa Theater includes English text by professional translator in addition to original Japanese text.
If you are non native English speaker, you might want to display Kappa Theater in English.
Of course you can change the system language in “Settings” app.
In iOS 8 There are even more better way.
You can edit “Preferred Language Order” in “Settings” app.

Tap “Settings” app.

Select “General”.

Scroll down and Select “Language & Region”

Until iOS 7 in this scene, you had to change the order by changing System Language.

System language is not changing In iOS 8 , you can change the order of the language by “Preferred Language Order”.
In this example, System language is still French, will be displayed in French, English, in the order of the Japanese.
Since Kappa Theater can be displayed in English, in this case the system language remains French, Kappa Theater will be displayed in English.
You can tweet with a picture from Kappa Theater!

このようにデバイスを横向きにすると、右上にツイートボタンが現れます。
これをタップすると、次のようにツイート画面が表示されます。

見にくかったら、ここでデバイスを縦にしても構いません。

こんな感じでツイートできます♪
楽しんでくださいね!
河童劇場(日本語ページ)
//therootage.com/iphone/kappa-theater-ja/
Kappa Theater(English Page)
//therootage.com/iphone/kappa-theater-en/
Kappa Theater will ask you to allow Push Notifications the first time it is launched.

If you tap “OK”, you’ll be able to know right away when there is a new episode update.
When your device is locked

When you are using other app

This notification is very silent, so they won’t get annoying.
I’m afraid to miss this notification.
You can check this, by swipe down gesture from upper of display. You can get new episode updates.

If left “Today” is selected, you should tap right “Notification”.
When you tap information about Kappa Theater, you can read new episodes.
―
If you did not allow Push Notification at the first time it is launched, you can allow this later.
Tap “Settings” app and tap “Notifications” item.

If you tap upper right “Edit” button, you can change order notification items.

You can put “Kappa Theater” up on the “Include” from “Do not include”.
And also if you use iOS 8 or later, You can view “Kappa Theater” setting in bottom app list when you launch “Setting” app.

If you tap this

You can turn on notifications for Kappa Theater very easily.

You will only receive important notifications from Kappa Theater about new episode updates.
There will usually only be around 4 episode updates per month, so they won’t get annoying.
We recommend that you allow Push Notification.
Enjoy reading Kappa Theater!
河童劇場は初回起動時に

このようにプッシュ通知の許可を求めます。
この時「OK」をタップすると、河童劇場の新しいお話が更新された時に通知を受けることができます。
ロックされているときは

このように。
他のアプリを使ってる時は

こんな感じで上の方に、音もなく極めて静かに、みなさんの邪魔をしないようにお知らせします。
あまりにも静かで一瞬のことで、もしかしたら気づかない人もいるかもしれません。
そういう時は画面上から下にスワイプすると、次のように通知画面を表示することで更新情報を得ることができます。

スワイプして出てきた画面の上の方で「今日」が選択されている場合、「通知」をタップして切り替えてください。
更新情報の部分をタップすると河童劇場が起動しますので、すぐにお話をチェックできます。
ーー
もし初回起動時に、プッシュ通知を許可しなかった場合でも後から許可することができます。
「設定」アプリを起動して、「通知」をタップして、

次の画面の右上の「編集」をタップすると、通知の表示の順番を入れ替えることができます。

この画面で、上のように河童劇場を通知する方まで上げてやることができます。
また、iOS 8以降では、「設定」アプリを起動した画面に自動的に一番下の方の設定項目のあるアプリリストに「河童劇場」の項目もできています。

これをタップすることで

このように通知設定を簡単にON/OFFできます。

河童劇場のプッシュ通知は新しいお話があった時しか、通知しないので邪魔になりません。
ぜひ、プッシュ通知をONにして、河童劇場を楽しみましょう♪