Index: uspace/drv/audio/sb16/dsp.c
===================================================================
--- uspace/drv/audio/sb16/dsp.c	(revision 0b4f06050ba7b8095862c9eef62cd893860b8350)
+++ uspace/drv/audio/sb16/dsp.c	(revision 6233c4e6466baf7ad4f93c38e8e704a38a1f3d3e)
@@ -43,7 +43,4 @@
 #include "dsp.h"
 
-#define PLAYBACK_16BIT 0x10
-#define PLAYBACK_STEREO 0x20
-
 #define BUFFER_SIZE (PAGE_SIZE / 4)
 #define PLAY_BLOCK_SIZE (BUFFER_SIZE / 2)
@@ -145,5 +142,5 @@
 static inline size_t sample_count(uint8_t mode, size_t byte_count)
 {
-	if (mode & PLAYBACK_16BIT) {
+	if (mode & DSP_MODE_16BIT) {
 		return byte_count / 2;
 	}
@@ -279,12 +276,12 @@
 	dsp->playing.mode = 0;
 	if (sample_size == 16)
-		dsp->playing.mode |= PLAYBACK_16BIT;
+		dsp->playing.mode |= DSP_MODE_16BIT;
 	if (channels == 2)
-		dsp->playing.mode |= PLAYBACK_STEREO;
+		dsp->playing.mode |= DSP_MODE_STEREO;
 
 	const size_t samples = sample_count(dsp->playing.mode, play_size);
 
-	ddf_log_debug("Playing sound(%hhx): %zu(%zu) bytes => %zu samples.\n",
-	    dsp->playing.mode, play_size, size, samples);
+	ddf_log_debug("Playing %s sound: %zu(%zu) bytes => %zu samples.\n",
+	    mode_to_str(dsp->playing.mode), play_size, size, samples);
 
 	memcpy(dsp->buffer.data, dsp->playing.data, copy_size);
Index: uspace/drv/audio/sb16/dsp_commands.h
===================================================================
--- uspace/drv/audio/sb16/dsp_commands.h	(revision 0b4f06050ba7b8095862c9eef62cd893860b8350)
+++ uspace/drv/audio/sb16/dsp_commands.h	(revision 6233c4e6466baf7ad4f93c38e8e704a38a1f3d3e)
@@ -162,4 +162,20 @@
 	DMA_16B_EXIT = 0xd9, /* Ends DMA transfer and terminates I/O process */
 } dsp_command_t;
+/*----------------------------------------------------------------------------*/
+#define DSP_MODE_16BIT 0x10
+#define DSP_MODE_STEREO 0x20
+
+static inline const char * mode_to_str(uint8_t mode)
+{
+	if (mode & 0xcf)
+		return "unknown";
+	static const char * names[] = {
+		"unsigned mono (8bit)",
+		"signed mono (16bit)",
+		"unsigned stereo (8bit)",
+		"signed stereo (16bit)",
+	};
+	return names[mode >> 4];
+}
 
 #endif
