aboutsummaryrefslogtreecommitdiff
path: root/tms5220~/tms5220~-help.pd
diff options
context:
space:
mode:
authormescalinum <mescalinum@users.sourceforge.net>2010-08-19 20:03:23 +0000
committermescalinum <mescalinum@users.sourceforge.net>2010-08-19 20:03:23 +0000
commit78b7eb75ae6877bb67c7c3d2f99a9bd3332e4921 (patch)
treed51a36114b8c818d4c3efaf2cb5f73632633e511 /tms5220~/tms5220~-help.pd
parentfb0c2e4416d7a54f5318710b256dd794cc8317c8 (diff)
TMS5220 chip emulation
svn path=/trunk/externals/ffext/; revision=13845
Diffstat (limited to 'tms5220~/tms5220~-help.pd')
-rw-r--r--tms5220~/tms5220~-help.pd30
1 files changed, 30 insertions, 0 deletions
diff --git a/tms5220~/tms5220~-help.pd b/tms5220~/tms5220~-help.pd
new file mode 100644
index 0000000..c01898c
--- /dev/null
+++ b/tms5220~/tms5220~-help.pd
@@ -0,0 +1,30 @@
+#N canvas 1 25 574 513 10;
+#X obj 108 206 tms5220~;
+#X floatatom 123 285 5 0 0 0 - - -;
+#X floatatom 138 262 5 0 0 0 - - -;
+#X floatatom 153 239 5 0 0 0 - - -;
+#X obj 108 390 dac~;
+#X obj 175 343 hsl 128 15 0 1 0 0 empty empty OUTPUT_LEVEL -2 -8 0
+10 -262144 -1 -1 0 1;
+#X obj 108 342 *~ 0;
+#X msg 172 383 \; pd dsp 1;
+#X text 204 238 <-- interrupt;
+#X text 202 260 <-- ready;
+#X text 201 283 <-- status bits;
+#X msg 108 127 write \$1;
+#X msg 135 166 reset;
+#X text 43 443 (C) Federico Ferri - 2010;
+#X msg 108 97 11 \, 20 \, 34 \, 128 \, 255;
+#X text 275 94 <-- send sequences of data using write method;
+#X text 294 115 (check the TMS5220 datasheet);
+#X connect 0 0 6 0;
+#X connect 0 1 1 0;
+#X connect 0 2 2 0;
+#X connect 0 3 3 0;
+#X connect 5 0 6 1;
+#X connect 5 0 7 0;
+#X connect 6 0 4 0;
+#X connect 6 0 4 1;
+#X connect 11 0 0 0;
+#X connect 12 0 0 0;
+#X connect 14 0 11 0;