klangobjekte / bitspersampleconv2

Automatically exported from code.google.com/p/bitspersampleconv2
0 stars 1 forks source link

搭載メモリ量の半分以下のファイルしかロードできない #68

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
再現手順
1. PlayPcmWin起動
2. メモリ搭載量8GBのPCで192kHz 24bitのWAVファイル 
3354MBをロードする
4. 問題発生

期待する結果
・ロードでき再生が始まる

実際の動作(不具合)の説明
・メモリ不足です…と表示される

問題が発生するPlayPcmWinバージョン番号
・PlayPcmWin 64ビット版 バージョン3.0.5

OSの種類(WindowsVista/Windows7)(32/64bit)
・Windows 7 64ビット版

その他追加事項
・2795MBのファイルはロード出来る

Original issue reported on code.google.com by yamamoto2002@gmail.com on 14 Jun 2011 at 3:13

GoogleCodeExporter commented 9 years ago
メモリ上のデータが32bit(有効24bit)の形式で保持されている��
�
メモリ上のデータサイズが1.33倍+αとなり、上記のような��
�象が発生する。

ロードするファイルが無圧縮ファイルで、メモリ上のデー��
�形式がファイルの保存形式と同じ場合、4GB+αぐらいまで��
�ードが出来る。

量子化ビット数16ビットの無圧縮ファイルをWASAPI共有モード
で再生する場合、
メモリ上のデータサイズが2倍+αとなり、さらにメモリの��
�用効率が悪化する。

Original comment by yamamoto2002@gmail.com on 14 Jun 2011 at 3:49