Login | Join | OpenID | RSS Feed
QSound 사용하기
최광용 Lv. 14 llllllllll 
144 hit since 2005/02/20 17:54

QTE와 QT/X11은 QSound를 다르게 처리한다.
QTE는 /dev/dsp를 직접 읽어서 처리하는 반면, QT/X11은 NAS(Network Audio System)을 통해서 소리를 내게된다. QTE에서 처리하는 wav 포멧은 11.025KHz 8-bit mono PCM 파일이고, QT/X11에서는 특별한 제한이 없는 듯 하다.

wav 파일을 재생하는법은 아래와 같이 간단하다.
QSound::play("mysounds/bells.wav");
QSound bells("mysounds/bells.wav");
bells.play();

QSound를 사용할 수 있는지의 여부는 다음의 리턴값을 보면 알 수 있다.
ret = QSound::available();