aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoão Pais <jmmmp@users.sourceforge.net>2009-01-30 02:44:28 +0000
committerJoão Pais <jmmmp@users.sourceforge.net>2009-01-30 02:44:28 +0000
commit0847b9879354a72f1485dffbf1e2910bd8319536 (patch)
tree040a09540033cef49011c531b99562f1cf56b054
parenta335365fc2803ab720f59b22014f18b1e4c5225c (diff)
svn path=/trunk/abstractions/jmmmp/; revision=10680
-rw-r--r--dacm~-help.pd19
-rw-r--r--dacm~.pd71
-rw-r--r--jmmmp-ext.txt3
-rw-r--r--maat~-help.pd2
-rw-r--r--mat~-help.pd2
-rw-r--r--met~-help.pd2
6 files changed, 95 insertions, 4 deletions
diff --git a/dacm~-help.pd b/dacm~-help.pd
new file mode 100644
index 0000000..09499b3
--- /dev/null
+++ b/dacm~-help.pd
@@ -0,0 +1,19 @@
+#N canvas 71 205 407 362 10;
+#X text 12 327 Released under the BSD License;
+#X text 12 277 Related objects: [maat~] [mat~] [dacm~];
+#X text 11 8 [dacm~] - Mono dac~ for lazy people;
+#X text 220 155 Inlets;
+#X text 220 175 - Audio signal;
+#X text 220 205 Arguments;
+#X text 220 225 - Number of channels;
+#X text 11 40 Connects the audio input to how many dac channels you
+specify \, making a mono output.;
+#X obj 76 196 dacm~ 4;
+#X text 11 70 In case you don't give any arguments \, it assumes that
+you work with 2 channels. So \, [dacm~] == [dacm~ 2].;
+#X text 11 100 Only inconvenient: if you use more than one object \,
+the console will report some "connection failed" messages. But everything
+will work.;
+#X text 12 307 (C) 2009 João Pais - jmmmpais@googlemail.com;
+#X text 28 171 look inside to make sure;
+#X coords 0 0 1 1 31 130 0;
diff --git a/dacm~.pd b/dacm~.pd
new file mode 100644
index 0000000..d537873
--- /dev/null
+++ b/dacm~.pd
@@ -0,0 +1,71 @@
+#N canvas 143 235 368 570 10;
+#X obj 50 50 inlet~;
+#X obj 42 480 s pd-dacm~.pd;
+#X obj 50 130 loadbang;
+#X obj 50 170 moses 1;
+#X msg 50 190 2;
+#X obj 69 310 zl group;
+#X obj 69 270 until;
+#X obj 69 290 f+ 1;
+#X obj 89 220 f;
+#X obj 50 150 \$1;
+#X obj 69 350 prepent;
+#X msg 138 310 obj 50 90 dac~;
+#X obj 89 240 t f f b;
+#X obj 42 380 list length;
+#X obj 42 330 t l l;
+#X obj 42 400 until;
+#X obj 42 420 f+ 0;
+#X text 220 55 Inlets;
+#N canvas 0 0 426 446 license 0;
+#X text 8 47 All rights reserved.;
+#X text 8 227 The names of its contributors may not be used to endorse
+or promote products derived from this software without specific prior
+written permission.;
+#X text 8 87 Redistribution and use in source and binary forms \, with
+or without modification \, are permitted provided that the following
+conditions are met:;
+#X text 8 127 Redistributions of source code must retain the above
+copyright notice \, this list of conditions and the following disclaimer.
+;
+#X text 8 297 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
+CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES \, INCLUDING
+\, BUT NOT LIMITED TO \, THE IMPLIED WARRANTIES OF MERCHANTABILITY
+AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
+THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT \, INDIRECT
+\, INCIDENTAL \, SPECIAL \, EXEMPLARY \, OR CONSEQUENTIAL DAMAGES (INCLUDING
+\, BUT NOT LIMITED TO \, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES
+;
+#X text 8 167 Redistributions in binary form must reproduce the above
+copyright notice \, this list of conditions and the following disclaimer
+in the documentation and/or other materials provided with the distribution.
+;
+#X text 8 27 jmmmpais@googlemail.com;
+#X text 8 7 Copyright 2006 \, João Pais;
+#X restore 15 535 pd license;
+#X text 12 517 (C) 2009 João Pais - jmmmpais@googlemail.com;
+#X text 11 8 [dacm~] - Mono dac~ for lazy people;
+#X text 220 75 - Audio signal;
+#X text 220 105 Arguments;
+#X text 220 125 - Number of channels;
+#X msg 42 440 connect 0 0 25 \$1;
+#X connect 2 0 9 0;
+#X connect 3 0 4 0;
+#X connect 3 1 8 0;
+#X connect 4 0 8 0;
+#X connect 5 0 14 0;
+#X connect 6 0 7 0;
+#X connect 7 0 5 0;
+#X connect 8 0 12 0;
+#X connect 9 0 3 0;
+#X connect 10 0 1 0;
+#X connect 11 0 10 1;
+#X connect 12 0 6 0;
+#X connect 12 1 5 1;
+#X connect 12 2 11 0;
+#X connect 13 0 15 0;
+#X connect 14 0 13 0;
+#X connect 14 1 10 0;
+#X connect 15 0 16 0;
+#X connect 16 0 24 0;
+#X connect 24 0 1 0;
diff --git a/jmmmp-ext.txt b/jmmmp-ext.txt
index 42c41d9..d695792 100644
--- a/jmmmp-ext.txt
+++ b/jmmmp-ext.txt
@@ -9,6 +9,7 @@ This package has several base utilities that make coding a bit easier. It is com
array-edit - edit properties of arrays and populate them following several formulas
but - Monochrome bang button
clock - Chronometer with display in seconds
+dacm~ - Mono dac~ for lazy people
datei-o - Sends the message "open ../../"
datei-r - Sends the message "read ../../"
datei-w - Sends the message "write ../../"
@@ -43,7 +44,7 @@ It is recomended to use these abstractions with Pd-extended, since I don't keep
Non-working or discarded abstractions:
-aufnahme~ - Multichannel audio saver (1 to 8 channels)
+aufnahme~ - Multichannel audio recorder (1 to 8 channels)
bcf2000 - Store and recall presets for Behringer BCF2000
-dsp - replaced by dsp01
datei-l - replaced with datei-o \ No newline at end of file
diff --git a/maat~-help.pd b/maat~-help.pd
index 5b46601..903eef8 100644
--- a/maat~-help.pd
+++ b/maat~-help.pd
@@ -50,7 +50,7 @@
#X text 11 38 Controls the amplitude of a stereo signal with values
between 0 and 127 Lighter as met~.;
#X obj 16 85 dsp01;
-#X text 12 367 Related objects: [mat~] [met~];
+#X text 12 367 Related objects: [mat~] [met~] [dacm~];
#X connect 5 0 17 0;
#X connect 5 0 17 1;
#X connect 5 1 17 3;
diff --git a/mat~-help.pd b/mat~-help.pd
index 22c438d..e958cf0 100644
--- a/mat~-help.pd
+++ b/mat~-help.pd
@@ -46,7 +46,7 @@
#X text 11 38 Controls the amplitude of a signal with values between
0 and 127 Lighter as met~.;
#X obj 16 85 dsp01;
-#X text 12 357 Related objects: [maat~] [met~];
+#X text 12 357 Related objects: [maat~] [met~] [dacm~];
#X connect 5 0 19 0;
#X connect 5 1 19 2;
#X connect 8 0 19 1;
diff --git a/met~-help.pd b/met~-help.pd
index 4300a46..3ac5bea 100644
--- a/met~-help.pd
+++ b/met~-help.pd
@@ -49,7 +49,7 @@ but doesn't look as nice.;
#X msg 89 153 127;
#X text 118 153 Control level;
#X obj 16 85 dsp01;
-#X text 12 397 Related objects: [maat~] [mat~];
+#X text 12 397 Related objects: [maat~] [mat~] [dacm~];
#X connect 6 0 9 0;
#X connect 6 1 9 2;
#X connect 9 0 7 0;