Desire for wealth

Last-Modified: Friday, 19-Sep-2014 09:06:20 JST / PV : 20514584 / Owner : Nihondo

だめちゅんにっき

ひとつ前の記事

Tune-up iTunes 7.4.2(Mac OS X 10.5 Leopard対応版)をリリース - 10/26 18:24

ひとつ先の記事

かみちゅワールドをヴィネットとして切り取ったゆりえ様フィギュア - 11/ 2 01:58

10月30日(火)

iPhone/iPod touch を携帯カラオケプレイヤーにする「JoyHackPlayer」を公開

iPhone および iPod touch で動作するカラオケプレイヤー「JoyHackPlayer」を公開します!

JoyHackPlayer は、持ち込みカラオケシステム「女医ハック」(Mac/Windows 版)向けに作られたカラオケデータを再生することができる iPhone/iPod touch ネイティブアプリケーションです(ただし iPhone では要ファームウェア 1.1.1 以降)。

百聞は一見にしかず。まずはこちらの動作映像をご覧ください。

このように、お手持ちの(jailbreak した)iPhone/iPod touch が携帯カラオケプレイヤーになっちゃいます。Mac/Win 版のアプリと同様、歌詞をリアルタイムレンダリングしています。

sftp クライアントなどを使って JoyHackPlayer.app をインストール。その後、/private/var/root/HackData ディレクトリを作成して、その配下に以下のような感じで曲データを転送してください。


/private/var/root/HackData/曲タイトル/カラオケデータのテキスト、メディアファイル

曲のタイトルでフォルダを作って、その中にデータを入れていきます。このフォルダ名が、JoyHackPlayer の曲選択画面のリストに表示されます。

本家アプリ同様、タイムタグ形式にも対応しているため、お手軽にlrc/kra形式のファイルを再生することもできます。

残念ながら再生できるメディアには制限があって、音声は mp3 と m4a、動画は標準 mp4 と H.264(いずれもベースラインプロファイル)のみ取り扱うことができます。

開発のきっかけになったのはCloseBox and OpenPod の松尾さんが「祝iPhone開放、ほしいアプリリスト公開」というエントリで書かれていた一言。

カラオケプレーヤー(スタンドアロン女医ハック)>Desire for wealthさんよろしく

それまで、jailbreak すらやってなくて、素のままの iPhone/iPod touch で使ってたんだけど、この一言で急激に開発欲が。即効で jailbreak して、開発環境も整えて、Mac 版のソースを移植。あれよあれよという間に動くようになりました。

Cocoa の開発手法がそのまま使えるので、ドキュメントがないわりには楽な開発でした。やはり驚いたのは iPhone/iPod touch のハードの基本性能の高さ。それからOS X の Cocoa のサブセットがかなり強力なこと。

勝手な思い込みですが、現状の野良アプリの開発がここまで Mac OS X 向けの開発に近いわけですから、公式 SDK だってそう変わらないはず。公式の手法が Mac OS X の開発手法と違うはずないですから。

なので、公式 SDK が出ても少しの修正でいけるんではないかと予想しています。

とにかく非常に密度の濃い、楽しい開発になりました。未知の API を探りながら、とりあえず叩いてみて、偶然にもうまく動いたときの喜びときたらないですね。

今のところは基本的な再生機能のみ実装してるんで、曲の送り、戻しなどの制御ができません。その辺を実装したら、プレイリスト機能なんかに着手していく予定です。

というわけで、「持ち込みカラオケシステム」から「持ち歩きカラオケシステム」への進化をお楽しみ下さいませ。

10/30 01:44

このエントリーをはてなブックマークに追加

twitter

最近の記事

Tune-up iTunes 11.1リリース(Mac版 iTunes 11.1対応版) - 9/29 21:47

Tune-up iTunesのiTunes 11.1対応について - 9/26 01:28

HTC J Oneを自炊コミックのために買ってみたら、動画再生がすごかった - 6/ 3 01:35

ファルセット聴くだけで泣くようになってしまった『高垣彩陽 2ndコンサートツアー 〜relation of colors〜 舞浜公演』 - 6/ 2 01:18

「ファンタジーライフ Link!」に備えて、無印「ファンタジーライフ」のDL版を安く買ってレベル上げながら待つのがいいよ - 5/28 00:56

iOS版 JoyHackPlayer テスター募集 & JoyHack System 最新ビルド公開 - 4/28 22:00

Tune-up iTunes の Mountain Lion 対応版をリリース - 7/29 19:49

C81 持ち込みカラオケシステム「女医ハック」頒布〜64bit Intel Mac対応/予約画面更新 - 12/30 19:55

GALAXY Note が 自炊コミックリーダーに最適すぎる - 11/ 6 03:23

Mac/Windows で動く美声時計.Rビューア公開 & 美声時計1,2ビューアを Lion 対応 - 9/25 02:52

さらに以前の記事へ