HSP用ソフト
HSP用のプラグインやモジュール等を公開しています.
特に説明が無い限り著作権を放棄するわけではありませんが,自由に改良,配布をしてもらって結構です.ソフトに組み込む場合も自由に使ってください.
- サンプルスクリプト - ゴミ箱代わりのサンプル置き場
USB-IO用プラグイン for HSP
ジャンル | HSPプラグイン |
---|---|
動作環境 | HSP 2.5~ |
最終更新 | 2007-05-14 Ver 0.30 |
ダウンロード | hspusbio.zip 7KB |
ソース | hspusbio_src.zip |
モルフィー企画さんで販売されていたUSB-IOをHSPから使うためのプラグインです.(モルフィー企画からはもう入手できないようです)
テクノキット社や,Km2Netさんで販売されているUSB-IOにも対応しています.同時に複数のUSB-IOを扱えるようにしたつもりですが,確認してないので実際に動くか分かりません.
Windows Vistaに対応.HSP3用モジュールも同梱してあります.
PCM入出力プラグイン for HSP
ジャンル | HSPプラグイン |
---|---|
動作環境 | HSP 2.5~ |
最終更新 | 2004-08-29 Ver 0.2 |
ダウンロード | hsppcm.lzh 7KB |
ソース | hsppcm_src.zip |
HSPで用意したバッファの内容をスピーカーに出力したり.マイクからバッファに録音したり出来ます.
HSPのmci命令でも録音や再生は出来ますが,このプラグインはファイルを介さなくてすみます.
入力ラインを設定できるようにしました.
I/O制御プラグイン for HSP
ジャンル | HSPプラグイン |
---|---|
動作環境 | HSP 2.5~(2.4?)(giveio,ioscmに対応) |
最終更新 | 2004-06-14 Ver 0.03 |
ダウンロード | hspio.lzh 5KB |
HSPでハードウェアI/Oにアクセスできるようになります.BASICのOUT命令と同じことができます.非常にコンパクトです.
2000/XPの場合はgiveio.sysまたはioscm.sysが必要.
IOへのアクセスは危険を伴うので,注意して使って下さい
2年ぶりの更新(^^;
DirectSound再生プラグイン for HSP
ジャンル | HSPプラグイン |
---|---|
動作環境 | HSP 2.55~ |
最終更新 | 2004-05-26 Ver 0.2 |
ダウンロード | ds_play.zip 111KB |
DirectSoundを使ってサウンドを再生するためのHSP用プラグインです.今のところ,対応形式は無圧縮WAVと,Ogg Vorbisのみです.
主な仕様.
- DirectX8以上が必要です
- 同時再生:16音
- 対応ファイル形式:Ogg Vorbis , Windows標準wave形式
- ファイルの他にメモリ上のデータも再生できます
- 個々のデータに対してループする・しないを設定できます
- サウンドごとに音量やパンなどを変更できます
- bloadでメモリ上に読み込んだデータも再生できます
印刷プラグイン for HSP
ジャンル | HSPプラグイン |
---|---|
動作環境 | HSP 2.5~(2.4?) |
最終更新 | 2001-05-13 Ver 0.01β |
ダウンロード | hspprint.lzh 16KB |
HSPからプリンタへ印刷できます.ビットマップとして出力するのではなく,bufferで作成したバッファをを用紙に見立ててHSPから直接描画できるので,綺麗に印刷できます.
ただし,すべてのHSPの描画命令が使えるわけではないので注意してください.
pingプラグイン for HSP
ジャンル | HSPプラグイン |
---|---|
動作環境 | HSP 2.5~(2.4?) |
最終更新 | 2001-03-31 Ver 0.01 |
ダウンロード | hspping.lzh 5KB |
HSPからpingが出来ます.HSPSOCK.DLLでの接続前に接続先が起動しているかのチェックに使えます.
とってもコンパクトです.(3KB)
ダウンロード用モジュール for HSP
ジャンル | HSPモジュール |
---|---|
動作環境 | HSP 2.5~+ hspsock.dll |
最終更新 | 2003-09-03 Ver 0.20 |
ダウンロード | dlmod.lzh 6KB |
HTTPでファイルを簡単にダウンロードできます.
メモリ上にダウンロードしたり直接ファイルに書き込むことも出来ます.
サーバが対応していれば,Rangeを使って一部をダウンロードすることもできます.