--- audtool.c	2005-11-17 23:33:20.000000000 -0600
+++ audtool.c	2005-11-17 23:16:24.000000000 -0600
@@ -31,2 +31,5 @@
 	{"current-song-output-length-frames", get_current_song_output_length_frames},
+	{"current-song-bitrate", get_current_song_bitrate},
+	{"current-song-frequency", get_current_song_frequency},
+	{"current-song-channels", get_current_song_channels},
 	{"playlist-advance", playlist_advance},
@@ -143,2 +146,29 @@
 
+void get_current_song_bitrate(gint session, gint argc, gchar **argv)
+{
+	gint rate, freq, nch;
+	
+	xmms_remote_get_info(session, &rate, &freq, &nch);
+
+	g_printf("%d\n", rate);
+}
+
+void get_current_song_frequency(gint session, gint argc, gchar **argv)
+{
+	gint rate, freq, nch;
+
+	xmms_remote_get_info(session, &rate, &freq, &nch);
+
+	g_printf("%d\n", freq);
+}
+
+void get_current_song_channels(gint session, gint argc, gchar **argv)
+{
+	gint rate, freq, nch;
+
+	xmms_remote_get_info(session, &rate, &freq, &nch);
+
+	g_printf("%d\n", nch);
+}
+
 void playlist_reverse(gint session, gint argc, gchar **argv)
