Palm&Music
User Group We Love PalmDevice & Music♪ |
palmware for musician Palm/ワークパッドと一緒に音楽するためのソフトウェア Music Box
|
→ | → |
これがZBoxZで言うファイルの「梱包(パッケージ」、「転送」。
技術的なことはわかりませんが、この時、ファイルの内容には、ほとんど手を加えていないで済むように工夫しているようです。ちょうど、書類を箱に入れて、小包にしてPalmへ郵送するような感じ。そういうニュアンスをこめいるのでしょうか、梱包されたprcファイルは、ZBoxZのドキュメントでは、「ボックス」と呼ばれています。
ボックスの管理
Palm上で、ZBoxZを起動すると、インストール済みの「ボックス」の一覧が表示されます。
ここで、「(Un)Zip」ボタンを押すと、ファイルを圧縮することができますし(SysZlib.prc等をあらかじめインストールする必要あり)、画像(PNG形式)やMIDIファイルの場合、「Media」ボタンでビューワを呼び出し、Palm上で閲覧できます。
また「AllDB」ボタンを押すと、Palm内部のすべてのプログラムやデータを見ることができます。
ボックスのバックアップ
Palm上のボックスは、次にHotSyncした時、コンジットがPC上の「UnBoxed」というフォルダにバックアップしてくれます。
→ | → |
しかも、アイコンを見ていただければわかるように、prcファイルが、MIDIファイルやtxt、zipに書き戻されています。
ZBoxZが面白いのは、
どんなファイルでも転送可能
というところです。
例えば、ジャストシステム「一太郎」の文書ファイル(.jtd、しかも日本語ファイル名)で試してみましょう。
これは、英語版PalmやZDocZプログラムにとっては、どう考えても未知のファイル形式だと思いますが、所定フォルダに入れておくと、HotSync一発で、ちゃんとPalmに転送できます。
→ | → |
そしてもう一回HotSyncすると、再び.jtdに書き戻されて、所定フォルダにバックアップされています。
→ | → |
例えば、会社のWord書類をZBoxZコンジットでPalmに転送して持ち帰って、自宅のパソコンに落とすこともできるわけです。HotSync作業だけで、転送が完了するというのが、手軽でいいのではないでしょうか。
公式サイトの言い方を借りれば、
小さなファイルを運ぶためのフロッピーが不要になります。
現状では、結構大がかりな仕掛けの割に、具体的に「これ」と言える目玉機能がいまひとつ見えない気もしなくはないですが、ZBoxZの作者さんは、最近、毎日のようにヴァージョンアップを繰り返しておられます(MIDI関係は一段落して、今度は、Palmの画面キャプチャーやモデム経由のFax機能に取り組んでいるみたいです)。また、今回、私は検証できなかったのですが、ウェブ上のデータを取り込む機能も備えています。将来性は十分、というところではないでしょうか。これからの発展に注目したいと思います。
(1) コンジットを使わずに、MIDIファイルを手動でコンバート
「基本編」に書いたように、ZBoxZコンジットをセットアップすると、MIDIファイルを自動的にパームにインストールすることができます。
しかし、作者のサイトによると、VisorのUSB版HotSyncマネージャーの場合、ZBoxZのコンジットが上手く動かないようです。また、MIDIデータを扱うのに、毎回HotSyncするのは手間だという場合もあるでしょう。
そういう場合のために、ZBoxZには、「WinBox」(WIndows用)、「MacBox」(Macintosh用)、「LinBox」(Linux用)というツールが附属しています。これを使うと、PC上のファイルを手動でパーム(ZBoxZ)の形式に変換することができます。
以下、「WinBox」について説明します。
プログラムは単独の実行ファイル(WinBox.exe)なので、任意のフォルダに置いて、
タブルクリックで起動してください。すると……、
このようにファイル選択ウィンドウが開きます。
コンバートしたいファイル(のあるフォルダ)に移動して、ファイルを選択、「開く」ボタンを押すと、
→「開く」→
もとのファイルの後ろに「.pdb」のついたファイルが出来上がります。
あとは、このファイルを通常のパーム用プログラム(.prc)やデータ(.pdb)と同じようにインストールすればOKです。
TRGproやCLIEのように、外部メモリカードを利用できる機種の場合、上の作業で出来上がった「*.mid.pdb」ファイルを外部メモリ(コンパクトフラッシュやメモリースティック)経由でインストールすることもできます。
また、TRGproの「AutoCF」を使えば、MIDIファイル(「*.mid.pdb」)をCFカードに置いたままでも再生できます。おそらく、CLIEでも同等のことができるのではないでしょうか。
(2) メモリカード(CF, MS, SD)内のMIDIファイルを取り込む
ZBoxZの最近のテスト版(ZBoxZ 0.30aなど)には、「ZCardZ」というユーティリティが付属しています。VFS対応のファイラーです。
このZCardZを使うと、メモリカード(CF, MS, SD)上の任意のファイルをパームに上にBoxとしてパームに取り込むことができます。
実際にやってみましょう。
→ |
左のような構成のメモリカードをZcardZで見ると、 こんな感じ。 |
ここで、「/midi/」というフォルダをタップすると、
フォルダの中に移動します。MIDIファイル(.mid)が見えますね。
ちなみに、上の階層に移るには「GoDir」ボタンです。タップと「GoDIr」ボタンの組み合わせで、カード内のすべてのフォルダに移動・アクセスすることができます。
例えば、「truth.mid」をパーム本体に読み込む場合は……、
→
まず、「truth.mid」を選択・反転させた状態(左)で、下の「Install」ボタンを押します。
そして出てきた画面(右)で、今度は「ToBox」ボタンを押す。
これで、おしまいです。
ZBoxZを起動してみると、
確かに「truth.mid」というファイルが見えます。インストール成功です。
MIDIファイルですから、もちろん再生することもできます。
「truth.mid」を選択した状態(左)で「Media」→「Music」と進めば、MusicBoxのプレイヤー画面が開きます(右)。
→ →
MIDIデータの再生には、相変わらず外部MIDI音源が必要ですが、これだけ簡単にPCのデータを取り込むことができるとなると、パームでMIDIを楽しむ上での「敷居」が、また少し低くなったと言えるのではないでしょうか。
ZBoxZには、LoBrowzという簡易ウェブ・ブラウザが附属しています。URLを指定して、ウェブからパームにファイルを直接ダウンロードするためのツールです。
ウェブクリッピング機能を内蔵したPalmV用には、さらに高機能な「BrowZ」というプラグインが用意されているようです。すべて、ZBoxZのパッケージに同梱されています。
このツールを使うと、MIDIファイルをネットから直接ダウンロードできます。URLさえわかれば、母艦を介さず、好きなMIDIファイルを取ってきて、MusicBox(やTapster)で再生できるわけです。
「palm - music」内の置いたテスト用ファイルを実際にダウンロードしてみましょう。
まず、標準のネットワークなどを使ってインターネットに接続しておいて、
LoBrowZを起動、上のURLをフルパスで打ち込みます。
チルダ「~」などの記号類はエンコードしてくれないので、「%7E」などのように書き換えておいてください。クリップボードに対応しているので、長いURLは、メモ帳などからコピー・ペーストするといいと思います。
あとは、画面下の「Download」ボタンを押すと、ダウンロードがはじまります。
スクリーンショットは取れませんでしたが、上手くアクセスできると、「Wait」、「HTTP....OK」などの文字が、画面下部に表示されます。
ZBoxZを起動すると、ちゃんとMIDIファイル(.../haru.mid)がダウンロードできています。
では、MusicBoxで、このMIDIファイルを開いてみます。
「基本編」のおさらいになりますが、ファイルを選択・反転してから、画面下のボタンを、「Media」→「Music」と、順番に押して行くと、
→
→
一番右のように、MusicBoxが開くので、あとはMIDI機器を接続して、データを再生するだけです。
LoBrowZは、PalmVIIのウェブクリッピングが実用化されているアメリカの状況を踏まえて作られたツールのようです。日本でも、Palm.Netの計画が発表されているようですが、LoBrowZで、一足先に、クリッピングもどきを体験するのも、面白いのではないでしょうか。
パーム用のFTPソフトというと、DataDive!が有名ですが、このLoBrowZでも、ダウンロードしたHTMLファイルを、Doc化することができます。
また、通常のパーム用プログラム(.prc)をダウンロードして、パームにインストールすることもできます。LoBrowZとZBoxZがあれば、(まるでZaurusみたいに)単独でウェブとやりとりできるわけです。(LoBrowzについて、詳しくは、「palm - music」2001年1月10日の記事をご覧ください。)