[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: はじめまして



井上@Linux版開発&ML管理人です。
西本さん、初めまして。
興味を持っていただきありがとうございます。
私自身「アクセシビリティ」にそれほど造詣が深いわけではないのですが、自身
が視覚障害者なので、自分のために始めたのがBEPの前のLinux版JEPでした。

Takuya Nishimoto <nishi@...> writes:

> 特にいま Linux のオーディオ出力周りのコーディングで苦労して
> おりますので、このMLや来週の研究会で、
> 皆様の研究についていろいろお教えいただければ幸いです。

まだWEBを見ていないのですが、キーボード練習はLinuxでやるということでしょ
うか?

ちょうど今私も悩んでいるところです。
いきなり質問で恐縮ですがタイムリーなので。
今困っているのは必要なところで音声出力をぶちっと切ることができないところ
です。

停止要求があったかどうかのチェック(あれば「stopping」と出力してオーディ
オデバイスをクローズしbreak)
波形合成
波形書き込み(/dev/dsp)

というループを別スレッドで回しているのですが、停止要求のビットをたてても
急には止まってくれません。おそらくその段階までに波形がかなりデバイスにバッ
ファリングされているのだと思うのですが、これをフラッシュして、発音させず
に泊める方法はないでしょうか。
わかったら教えてください。

-- 
                    Koichi Inoue, ARGV
                    E-Mail: inoue@...