[PD-cvs] SF.net SVN: pure-data:[10679] trunk/abstractions/jmmmp

jmmmp at users.sourceforge.net jmmmp at users.sourceforge.net
Fri Jan 30 02:49:51 CET 2009


Revision: 10679
          http://pure-data.svn.sourceforge.net/pure-data/?rev=10679&view=rev
Author:   jmmmp
Date:     2009-01-30 01:49:51 +0000 (Fri, 30 Jan 2009)

Log Message:
-----------


Modified Paths:
--------------
    trunk/abstractions/jmmmp/jmmmp-ext.txt

Added Paths:
-----------
    trunk/abstractions/jmmmp/spectrogram~-help.pd
    trunk/abstractions/jmmmp/spectrogram~.pd

Modified: trunk/abstractions/jmmmp/jmmmp-ext.txt
===================================================================
--- trunk/abstractions/jmmmp/jmmmp-ext.txt	2009-01-30 00:37:52 UTC (rev 10678)
+++ trunk/abstractions/jmmmp/jmmmp-ext.txt	2009-01-30 01:49:51 UTC (rev 10679)
@@ -1,11 +1,10 @@
 Abstractions from Jo\xE3o Pais
 
-
-(c) 2005-8 Jo\xE3o Pais - jmmmpais at googlemail.com
+(c) 2005-9 Jo\xE3o Pais - jmmmpais at googlemail.com
 Released under the BSD license (more information in each abstraction).
 
 
-This package has several base utilities that make coding a bit easier (at least for me). It is composed of the following abstractions:
+This package has several base utilities that make coding a bit easier. It is composed of the following abstractions:
 
 array-edit - edit properties of arrays and populate them following several formulas
 but - Monochrome bang button
@@ -31,6 +30,7 @@
 rec-name - Automatic naming for a record/playback engine
 sguigot - spigot GUI implementation
 snaps~ - snapshot~ GUI implementation
+spectrogram~ - Spectrogram with 512 bins resolution
 stoppuhr - Chronometer with two layers
 tastin - Gate for keyboard input
 uhr - Shows the time
@@ -38,7 +38,7 @@
 
 It is recomended to use these abstractions with Pd-extended, since I don't keep track of which externals are used. Some abstractions use other ones of this package, so it is also better to have always the whole package in one place.
 
-2008.10.21
+2009.01.30
 
 
 Non-working or discarded abstractions:

Added: trunk/abstractions/jmmmp/spectrogram~-help.pd
===================================================================
--- trunk/abstractions/jmmmp/spectrogram~-help.pd	                        (rev 0)
+++ trunk/abstractions/jmmmp/spectrogram~-help.pd	2009-01-30 01:49:51 UTC (rev 10679)
@@ -0,0 +1,15 @@
+#N canvas 53 147 704 398 10;
+#X text 12 367 Released under the BSD License;
+#X text 576 135 Outlets;
+#X text 576 85 Inlets;
+#X text 575 105 - Audio to analyse;
+#X text 576 185 GUI;
+#X text 576 205 - Zoom control;
+#X text 576 155 - Same as inlet;
+#X text 12 347 (C) 2009 Jo\xE3o Pais - jmmmpais at googlemail.com;
+#X obj 18 86 spectrogram~;
+#X text 11 11 [spectrogram~] - Spectrogram with 512 bins resolution
+;
+#X text 12 30 Spectrum analyser based on M. Puckette's tutorial patch.
+Harmonic content is analysed in 512 bins resolution \, 20 times a second.
+Tested on 44.1KHz.;

Added: trunk/abstractions/jmmmp/spectrogram~.pd
===================================================================
--- trunk/abstractions/jmmmp/spectrogram~.pd	                        (rev 0)
+++ trunk/abstractions/jmmmp/spectrogram~.pd	2009-01-30 01:49:51 UTC (rev 10679)
@@ -0,0 +1,77 @@
+#N canvas 181 61 560 613 10;
+#X obj 16 272 inlet~;
+#X obj 26 322 rfft~;
+#X obj 26 355 *~;
+#X obj 57 355 *~;
+#X obj 26 385 sqrt~;
+#X obj 26 292 hip~ 3;
+#X obj 39 481 metrum 100 1;
+#X obj 59 246 hsl 100 10 1 50 0 0 \$0a \$0b Zoom -36 5 0 12 -228856
+-1 -1 0 1;
+#X obj 27 505 tabwrite~ \$0-spectrum;
+#N canvas 0 0 450 300 (subpatch) 0;
+#X array \$0-spectrum 512 float 0;
+#X coords 0 1 511 0 512 180 1;
+#X restore 24 46 graph;
+#X obj 167 339 loadbang;
+#X obj 26 415 *~ 1;
+#X obj 167 399 s \$0-spectrum;
+#X obj 167 419 block~ 1024 1;
+#X text 167 299 Spectrum analyser based on M. Puckette's tutorial patch.
+Harmonic content is analysed in 512 bins resolution.;
+#X obj 17 525 outlet~;
+#X msg 167 359 xticks 0 64 1 \, yticks 0 0.25 1 \, xlabel -0.045 0
+128 256 384 512 \, ylabel -6 0 1;
+#X obj 26 435 /~ 511;
+#X text 416 465 Outlets;
+#X text 416 415 Inlets;
+#X text 415 435 - Audio to analyse;
+#X text 416 515 GUI;
+#X text 416 535 - Zoom control;
+#X text 416 485 - Same as inlet;
+#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 at googlemail.com;
+#X text 8 7 Copyright 2006 \, Jo\xE3o Pais;
+#X restore 16 582 pd license;
+#X text 13 564 (C) 2009 Jo\xE3o Pais - jmmmpais at googlemail.com;
+#X text 166 269 [spectrogram~] - Spectrogram with 512 bins resolution
+;
+#X connect 0 0 5 0;
+#X connect 0 0 15 0;
+#X connect 1 0 2 0;
+#X connect 1 0 2 1;
+#X connect 1 1 3 0;
+#X connect 1 1 3 1;
+#X connect 2 0 4 0;
+#X connect 3 0 4 0;
+#X connect 4 0 11 0;
+#X connect 5 0 1 0;
+#X connect 6 0 8 0;
+#X connect 7 0 11 1;
+#X connect 10 0 16 0;
+#X connect 11 0 17 0;
+#X connect 16 0 12 0;
+#X connect 17 0 8 0;
+#X coords 0 -1 1 1 540 250 1 10 10;


This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.




More information about the Pd-cvs mailing list