スレを立てて書くのもどうかなと思いましたが、書いちゃいます。
HSP3Dishの説明には、サウンド機能について
> 長い音声の再生(.mp3形式)は、負荷軽減のため多重に再生することはできません。
とありますが、Windows上では確かにこのとおりなのですが
Androidではmp3も多重再生できます。
あれ?説明と違う!!と思ったわけですが、これは良い仕様なのでこのままでお願いします。
といいますのも、私のところでは既にこれを利用した独自のBGM管理をしてまして
多重再生できないと欠点になってしまうためです。
具体的には何をしてるかといいますと、例えば mmload "xxx.mp3",1 として登録すれば
このサウンドはループ再生されるわけですが、このループは停止してから再度再生する
というような動作で、どうしても一瞬途切れてしまいます。
しかも機種によって結果が違います。これは印象が悪いなぁ・・と思いまして
いろいろ考えた結果、mp3が多重再生できることを利用して、高精度タイマーで監視しつつ
ループのタイミングで別idで再生を開始して繋げる(瞬間的にミックスされる)
というような事をしています。
これで結構綺麗にループされるようになります。Windows上のHSP3Dishでは使えませんが。
というわけで、この仕様は残してくださいね♪
(標準機能で途切れずにループされるようになれば一番良いんでしょうけどね…)