aboutsummaryrefslogtreecommitdiff
path: root/sam_player.c
diff options
context:
space:
mode:
authorReiner Herrmann <reiner@reiner-h.de>2012-02-10 18:26:29 +0100
committerReiner Herrmann <reiner@reiner-h.de>2012-02-10 18:26:29 +0100
commita24097ba8118181886a9f0765e76d5fac99f6056 (patch)
tree9351f183ebdf4cd7261597a4e5c03765eff452d6 /sam_player.c
parent374045d1f8a5c55301e453d3977f00bdc122fe5c (diff)
converted to unix line endings
Diffstat (limited to 'sam_player.c')
-rw-r--r--sam_player.c92
1 files changed, 46 insertions, 46 deletions
diff --git a/sam_player.c b/sam_player.c
index 04207b2..ee604e7 100644
--- a/sam_player.c
+++ b/sam_player.c
@@ -1,46 +1,46 @@
-// sam_player.c
-//
-// 20060811 Markku Alén
-//
-// rel-0-2
-
-#include "sam.h"
-#include "wave.h"
-
-static unsigned char wave_buffer[200000];
-static wave_t wave = { 1, 44100, 8, 0, 1, wave_buffer };
-
-int main(int argc, char **argv)
-{
- int argi;
- char *arg, c, buf[200], *p;
- unsigned int wave_length;
- p = buf;
- for(argi = 1;argi < argc;argi++)
- {
- arg = argv[argi];
- do
- {
- c = *(arg++);
- if(c >= 'a' && c <= 'z')
- c = (c - 'a') + 'A';
- if(c != '\"')
- {
- if(p < &buf[sizeof(buf) - 1])
- *(p++) = (c != '\0') ? c : ' ';
- }
- }while(c != '\0');
- }
- *p = '\0';
- sam_init();
- wave_length = sizeof(wave_buffer);
- sam_recite(buf, wave.samples_per_sec, wave_buffer, &wave_length);
- if(wave_length > 0)
- {
- if(wave_length > sizeof(wave_buffer))
- wave_length = sizeof(wave_buffer);
- wave.frame_size = wave_length;
- (void)wave_out(&wave);
- }
- return 0;
-}
+// sam_player.c
+//
+// 20060811 Markku Alén
+//
+// rel-0-2
+
+#include "sam.h"
+#include "wave.h"
+
+static unsigned char wave_buffer[200000];
+static wave_t wave = { 1, 44100, 8, 0, 1, wave_buffer };
+
+int main(int argc, char **argv)
+{
+ int argi;
+ char *arg, c, buf[200], *p;
+ unsigned int wave_length;
+ p = buf;
+ for(argi = 1;argi < argc;argi++)
+ {
+ arg = argv[argi];
+ do
+ {
+ c = *(arg++);
+ if(c >= 'a' && c <= 'z')
+ c = (c - 'a') + 'A';
+ if(c != '\"')
+ {
+ if(p < &buf[sizeof(buf) - 1])
+ *(p++) = (c != '\0') ? c : ' ';
+ }
+ }while(c != '\0');
+ }
+ *p = '\0';
+ sam_init();
+ wave_length = sizeof(wave_buffer);
+ sam_recite(buf, wave.samples_per_sec, wave_buffer, &wave_length);
+ if(wave_length > 0)
+ {
+ if(wave_length > sizeof(wave_buffer))
+ wave_length = sizeof(wave_buffer);
+ wave.frame_size = wave_length;
+ (void)wave_out(&wave);
+ }
+ return 0;
+}