HSPを用いたソフトウェア作成

AkaminePlayerについて
04a2049 中村まりえ
初めに
• 私は前年度卒業生の赤嶺氏が製作された音
楽再生ソフトに興味を持ち、これを参考に高
性能なソフトウェアを作成することを最終目的
として研究を進めていこうと考えている。
HSPとは
• ONION software が開発、公開している
Windowsで動作するスクリプト言語。Basicを
ベースとした簡潔な文法のため初心者でも分
かりやすい。開発・実行環境はフリーソフト
ウェアで無償に手に入るが、テキストエディタ
での編集も可能。
• 変数の使用に事前の定義が必要ない
AkaminePlayerの
Audio、CD再生時の処理の流れ
壁紙の設定
Audio再生かCD再生の選択
Audio再生
曲呼び出し
再生
停止
CD再生
曲の番号入力
壁紙変更
再生
停止
行ったこと
・AkaminePlayerの改変
・画像読み込みキャンセル時の処理を追加
・Audioプレイ時停止を押すと曲を読み込ま
ないとボタン操作画面に移動しない点を修正。
・上記に伴い曲選択と再生、停止を分離し、
曲選択機能付ボタンを設置。
・処理の流れを再生方法→操作画面に変更。
・その他現時点で理解でき、かつ気になる点
の細かな改変
次回までの課題
• SLEEP機能の処理内容理解
• オーディオデバイス、サウンドボードの設置
参考サイト
• HSPメモリクト
http://word.starword.org/hsp/
• WikiPedia
http://ja.wikipedia.org/wiki/Hot_Soup_Proc
essor
• Hot Soup Processor オフィシャルホーム
ページ
http://www.onionsoft.net/hsp/