Index: uspace/app/wavplay/main.c
===================================================================
--- uspace/app/wavplay/main.c	(revision 60e5696d7203fade9af5cc9727a0546015a01269)
+++ uspace/app/wavplay/main.c	(revision eca79ffba797f4feb6976b3f34466fdb9a492e31)
@@ -112,5 +112,5 @@
 static void print_help(const char* name)
 {
-	printf("Usage: %s [options] file\n", name);
+	printf("Usage: %s [options] file [files...]\n", name);
 	printf("supported options:\n");
 	printf("\t -h, --help\t Print this help.\n");
@@ -149,16 +149,21 @@
 		return 1;
 	}
-	const char *file = argv[optind];
 
-	printf("%s %s\n", record ? "Recording" : "Playing", file);
-	if (record) {
-		printf("Recording is not supported yet.\n");
-		return 1;
+	for (int i = optind; i < argc; ++i) {
+		const char *file = argv[i];
+
+		printf("%s (%d/%d) %s\n", record ? "Recording" : "Playing",
+		    i - optind + 1, argc - optind, file);
+		if (record) {
+			printf("Recording is not supported yet.\n");
+			return 1;
+		}
+		if (direct) {
+			dplay(device, file);
+		} else {
+			hplay(file);
+		}
 	}
-	if (direct) {
-		return dplay(device, file);
-	} else {
-		return hplay(file);
-	}
+	return 0;
 }
 /**
