- All (478)
- jom (0)
- Qt Linguist (7)
- Qt Eclipse Integration (9)
- Qt Designer (7)
- Qt Creator (4)
- Qt build system: qmake (31)
- Qt build system: configure (3)
- Qt Assistant (5)
- Printing (4)
- Porting from Qt 3 to Qt 4 (1)
- Plugins (7)
- Qt Visual Studio AddIn (2)
- Qt/MFC Migration (2)
- QtScript (3)
- MDI (2)
- XML (1)
- Widgets (22)
- WebKit (5)
- Tools and Containers (2)
- Threads (2)
- Text Handling (10)
- SQL (6)
- QtTest (1)
- QtService (1)
- Platform: Windows (49)
- Platform: Unix (16)
- Platform: Mac OS X (18)
- Image Formats (2)
- I/O (2)
- Graphicsview (8)
- Font handling (9)
- Event System (18)
- Drag and Drop (4)
- Dialogs (6)
- Desktop integration (3)
- ActiveQt (3)
- Itemviews (60)
- Layout (4)
- Qt Quick (10)
- Qt SDK (1)
- Licensing (2)
- Platform: Embedded Linux (38)
- Painting (32)
- OpenGL (4)
- Object Model (6)
- Network (5)
- Multimedia (3)
- Miscellanous (23)
- Main Window (19)
- Look and Feel (23)
- Development (0)
- Getting Involved (0)
- Routines (0)
How can I use QSound with ALSA ?
There is no ALSA support for QSound as ALSA only works in Linux. Qt uses its own sound server(QSS) that interacts with /dev/dsp directly. If you want to use ALSA on Linux, then implement it directly with the ALSA API or use Phonon.

3 comments
October 8, 2010
Lab Rat
This answer is not enough, imho.
Since QSound uses different facilities for different OS, it shouldn’t be a problem to use alsa (instead of NAS) as the backend for Linux.
afaik, NAS is not installed by default in most recent linux distributions.
October 8, 2010
Lab Rat
The decision to use NAS was took at a time when alsa was not shipped with kernel 2.4;
Well, we’re living in a totally different situation now.
http://lists.trolltech.com/qt-interest/2004-10/thread00331-0.html [lists.trolltech.com]
Anyway, I’ve found an implementation of a QSound-like API using alsa. I will find the like at work and put it here tomorrow.
October 14, 2010
Lab Rat
I’ve found it [lists.trolltech.com]