... | ... |
@@ -144,8 +144,8 @@ int main(int argc, char **argv) |
144 | 144 |
int nb_channels = 2; |
145 | 145 |
char *ext; |
146 | 146 |
|
147 |
- if (argc < 2 || argc > 4) { |
|
148 |
- printf("usage: %s file [<sample rate> [<channels>]]\n" |
|
147 |
+ if (argc < 2 || argc > 5) { |
|
148 |
+ printf("usage: %s file [<sample rate> [<channels>] [<random seed>]]\n" |
|
149 | 149 |
"generate a test raw 16 bit audio stream\n" |
150 | 150 |
"If the file extension is .wav a WAVE header will be added.\n" |
151 | 151 |
"default: 44100 Hz stereo\n", argv[0]); |
... | ... |
@@ -168,6 +168,9 @@ int main(int argc, char **argv) |
168 | 168 |
} |
169 | 169 |
} |
170 | 170 |
|
171 |
+ if (argc > 4) |
|
172 |
+ seed = atoi(argv[4]); |
|
173 |
+ |
|
171 | 174 |
outfile = fopen(argv[1], "wb"); |
172 | 175 |
if (!outfile) { |
173 | 176 |
perror(argv[1]); |