[PD] Fwd: pdgst : unicast object?

2011-01-12 Thread Adrian Riffo
Hi list!
I'm looking for an object to perform unicast (sending the stream to only one
PC).
[shout2cast] enable streaming via an icecast server, and i don't know other
object to stream.

thanks

-- 
adrian riffo
2 rue Vulpian
75013 paris
06.70.12.57.50
09.50.46.96.98
skype : adrian_kostia

http://www.myspace.com/arghmusique
FBook : adrian kostia riffo duvet




-- 
adrian riffo
2 rue Vulpian
75013 paris
06.70.12.57.50
09.50.46.96.98
skype : adrian_kostia

http://www.myspace.com/arghmusique
FBook : adrian kostia riffo duvet
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] Fwd: pdgst : unicast object?

2011-01-12 Thread Jack
You should see udpsink and udpsrc.
++

Jack



Le mercredi 12 janvier 2011 à 12:58 +0100, Adrian Riffo a écrit :
 Hi list!
 I'm looking for an object to perform unicast (sending the stream to
 only one PC). 
 [shout2cast] enable streaming via an icecast server, and i don't know
 other object to stream.
 
 thanks 
 
 -- 
 adrian riffo
 2 rue Vulpian
 75013 paris
 06.70.12.57.50
 09.50.46.96.98
 skype : adrian_kostia
 
 
 http://www.myspace.com/arghmusique
 FBook : adrian kostia riffo duvet
 
 
 
 
 
 -- 
 adrian riffo
 2 rue Vulpian
 75013 paris
 06.70.12.57.50
 09.50.46.96.98
 skype : adrian_kostia
 
 
 http://www.myspace.com/arghmusique
 FBook : adrian kostia riffo duvet
 
 ___
 Pd-list@iem.at mailing list
 UNSUBSCRIBE and account-management - 
 http://lists.puredata.info/listinfo/pd-list



signature.asc
Description: This is a digitally signed message part
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] keyword/regexp search of documentation in a plugin

2011-01-12 Thread Mathieu Bouchard

On Wed, 12 Jan 2011, Hans-Christoph Steiner wrote:

At the strong urging of Sofy Yuditskaya, I finally wrote up a quick 
interface for searching the Pd docs using a keyword or a regexp.  Its in 
the form of an 0.43 plugin, so you can just drop it into your 
user-folder and you should get a Search item on the Help menu.


so, if one is looking for obj, text or connect, they find how many 
thousands of them ?


 ___
| Mathieu Bouchard  tél: +1.514.383.3801  Villeray, Montréal, QC
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] keyword/regexp search of documentation in a plugin

2011-01-12 Thread Hans-Christoph Steiner
On Wed, 2011-01-12 at 10:10 -0500, Mathieu Bouchard wrote:
 On Wed, 12 Jan 2011, Hans-Christoph Steiner wrote:
 
  At the strong urging of Sofy Yuditskaya, I finally wrote up a quick 
  interface for searching the Pd docs using a keyword or a regexp.  Its in 
  the form of an 0.43 plugin, so you can just drop it into your 
  user-folder and you should get a Search item on the Help menu.
 
 so, if one is looking for obj, text or connect, they find how many 
 thousands of them ?

Yup, that is true.  I'd love to see you improve it :)

.hc


___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] keyword/regexp search of documentation in a plugin

2011-01-12 Thread Mathieu Bouchard

On Wed, 12 Jan 2011, Hans-Christoph Steiner wrote:


Yup, that is true.  I'd love to see you improve it :)


Sorry, I still can't use pd 43 at the moment.

 ___
| Mathieu Bouchard  tél: +1.514.383.3801  Villeray, Montréal, QC___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] keyword/regexp search of documentation in a plugin

2011-01-12 Thread Hans-Christoph Steiner
On Wed, 2011-01-12 at 10:10 -0500, Mathieu Bouchard wrote:
 On Wed, 12 Jan 2011, Hans-Christoph Steiner wrote:
 
  At the strong urging of Sofy Yuditskaya, I finally wrote up a quick 
  interface for searching the Pd docs using a keyword or a regexp.  Its in 
  the form of an 0.43 plugin, so you can just drop it into your 
  user-folder and you should get a Search item on the Help menu.
 
 so, if one is looking for obj, text or connect, they find how many 
 thousands of them ?

I found bugs, so here's an updated version (attached).

.hc
# plugin to allow searching all the documentation using a regexp
# check the Help menu for the Search item to use it

package require Tk 8.4
package require pd_bindings
package require pd_menucommands

namespace eval ::dialog_search:: {
variable selected_file {}
variable selected_basedir {}
variable basedir_list {}
}

# TODO it works funny when libdirs are symlinks

# find_doc_files
# basedir - the directory to start looking in
proc ::dialog_search::find_doc_files { basedir } {
# Fix the directory name, this ensures the directory name is in the
# native format for the platform and contains a final directory seperator
set basedir [string trimright [file join $basedir { }]]
set fileList {}

# Look in the current directory for matching files, -type {f r}
# means ony readable normal files are looked at, -nocomplain stops
# an error being thrown if the returned list is empty
foreach fileName [glob -nocomplain -type {f r} -path $basedir *.txt *.pd] {
lappend fileList $fileName
}

# Now look for any sub direcories in the current directory
foreach dirName [glob -nocomplain -type {d  r} -path $basedir *] {
# Recusively call the routine on the sub directory and append any
# new files to the results
set subDirList [find_doc_files $dirName]
if { [llength $subDirList]  0 } {
foreach subDirFile $subDirList {
lappend fileList $subDirFile
}
}
}
return $fileList
}

proc ::dialog_search::selectline {listingwidget} {
variable selected_file
variable selected_basedir
variable basedir_list
set selection [$listingwidget curselection]
if {$selection eq } {
set selected_file 
} else {
set line [$listingwidget get $selection]
set selected_file [string replace $line [string first : $line] end]
set selected_basedir [lindex $basedir_list $selection]
}
}

proc ::dialog_search::open_line {} {
variable selected_file
variable selected_basedir
if {$selected_file ne } {
menu_doc_open $selected_basedir $selected_file
}
}

proc ::dialog_search::readfile {filename} {
set fp [open $filename]
set file_contents [split [read $fp] \n]
close $fp
return $file_contents
}

proc ::dialog_search::search {searchtext} {
variable basedir_list {}
set widget .search.resultslistbox
$widget delete 0 end
foreach basedir [concat [file join $::sys_libdir doc] $::sys_searchpath $::sys_staticpath] {
# Fix the directory name, this ensures the directory name is in the
# native format for the platform and contains a final directory seperator
set basedir [file normalize $basedir]
foreach docfile [find_doc_files $basedir] {
searchfile $searchtext [readfile $docfile] $widget \
[string replace $docfile 0 [string length $basedir]] $basedir
}
}
}

proc ::dialog_search::searchfile {searchtext file_contents widget filename basedir} {
variable basedir_list
set n 0
foreach line $file_contents {
if {[regexp -nocase -- $searchtext $line]} {
$widget insert end $filename: $line
lappend basedir_list $basedir
incr n
}
}
}

proc ::dialog_search::ok {mytoplevel} {
# this is a placeholder for the standard dialog bindings
}

proc ::dialog_search::cancel {mytoplevel} {
wm withdraw .search
}

proc ::dialog_search::open_search_dialog {mytoplevel} {
if {[winfo exists $mytoplevel]} {
wm deiconify $mytoplevel
raise $mytoplevel
} else {
create_dialog $mytoplevel
}
}

proc ::dialog_search::create_dialog {mytoplevel} {
variable selected_file
toplevel $mytoplevel
wm title $mytoplevel [_ Search]
entry $mytoplevel.searchtextentry -bg white -textvar searchtext \
-highlightcolor blue -font 18 -borderwidth 3
bind $mytoplevel.searchtextentry Return {::dialog_search::search $searchtext}
# TODO add history like in the find box
bind $mytoplevel.searchtextentry Up {set searchtext }
listbox $mytoplevel.resultslistbox -yscrollcommand $mytoplevel.yscrollbar set \
-bg white -highlightcolor blue -height 30 -width 80
scrollbar $mytoplevel.yscrollbar -command $mytoplevel.resultslistbox yview \
-takefocus 0
bind $mytoplevel.resultslistbox ListboxSelect \

Re: [PD] change in compression detection

2011-01-12 Thread Mathieu Bouchard

On Tue, 11 Jan 2011, Roman Haefeli wrote:

I hope I'm not confusing dynamic range compression with wave shaping. 
Actually, depending on the compressor settings (short attack times, 
etc.) a dynamic compressor indeed acts a bit as a wave shaper.


It can also act exactly like a waveshaper, if you give it the most extreme 
settings.


Similarly an echo effect and a comb filter are the same thing, but when 
people talk about an echo effect, they usually don't mean an echo effect 
configured to act as what is usually meant when people say a comb filter. 
And vice-versa.


If you pick compressor settings that cause their cutoff wavelengths to be 
longer enough than the sounds you are compressing, they will cause no 
(or little) distorsion in the perceived frequencies, and thus it will not 
sound like a compressor.


Instead of constant amplitude signals think of signal with ever changing 
amplitudes which I believe what we call music normally belongs to,


But constant-amplitude sound can also be music, can't it ?

The problem with calculating an average with peak amplitude is that 
peaks by definition occur only at certain points in time.


A square wave is entirely made of peak points.

What is it that makes you use such a flawed definition of peaks ?

 ___
| Mathieu Bouchard  tél: +1.514.383.3801  Villeray, Montréal, QC___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] optimizing big patches

2011-01-12 Thread Mathieu Bouchard

On Wed, 12 Jan 2011, Frank Barknecht wrote:

On Tue, Jan 11, 2011 at 01:25:33PM -0500, Mathieu Bouchard wrote:

OTOH, another way to deal with a slow interpreter, is to pass fewer,
bigger messages, to objects that do more work at once. This is much of
the original idea for creating GridFlow.

It's also the idea behind the BSP-approach I described in my LAC2010 paper:


It would be appropriate to pick a more descriptive name than Blocked 
Signal Processing, because that sounds quite a lot more like what Pd 
already does in its dsp all of the time, and it doesn't say what you make 
it do that is any different from what it already does.


http://markmail.org/message/xnerkchl24j6p42k where calculations you'd 
typically do in message space are made with signal objects.


So, doesn't this mean that they have to be done at a rate that is a power 
of two times the audio sampling rate ?


 ___
| Mathieu Bouchard  tél: +1.514.383.3801  Villeray, Montréal, QC
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] [PD-announce] pd 0.43 test 4 released

2011-01-12 Thread Hans-Christoph Steiner


Its working well for me so far, the only thing I noticed is that there  
is a debug message that outputs a lot when using GOPs:


g_editor.c:  post(shouldvis 0: %s, class_getname(pd_class(x-g_pd)));

.hc

On Jan 9, 2011, at 7:00 PM, Miller Puckette wrote:


Hi all,

Pd version 0.43-0 test 4 is available on http://crca.ucsd.edu/~msp/software.htm
or via git from Sourceforge:
git clone git://pure-data.git.sourceforge.net/gitroot/pure-data/pure- 
data


I think it's almost all there not (at last!)

cheers
Miller

___
Pd-announce mailing list
pd-annou...@iem.at
http://lists.puredata.info/listinfo/pd-announce








[T]he greatest purveyor of violence in the world today [is] my own  
government. - Martin Luther King, Jr.





___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] change in compression detection

2011-01-12 Thread Roman Haefeli
On Wed, 2011-01-12 at 13:35 -0500, Mathieu Bouchard wrote:
 On Tue, 11 Jan 2011, Roman Haefeli wrote:
 
  I hope I'm not confusing dynamic range compression with wave shaping. 
  Actually, depending on the compressor settings (short attack times, 
  etc.) a dynamic compressor indeed acts a bit as a wave shaper.
 
 It can also act exactly like a waveshaper, if you give it the most extreme 
 settings.
 
 Similarly an echo effect and a comb filter are the same thing, but when 
 people talk about an echo effect, they usually don't mean an echo effect 
 configured to act as what is usually meant when people say a comb filter. 
 And vice-versa.
 
 If you pick compressor settings that cause their cutoff wavelengths to be 
 longer enough than the sounds you are compressing, they will cause no 
 (or little) distorsion in the perceived frequencies, and thus it will not 
 sound like a compressor.

Di you mean: [...] thus it will not sound like a wave shaper?
 
  Instead of constant amplitude signals think of signal with ever changing 
  amplitudes which I believe what we call music normally belongs to,
 
 But constant-amplitude sound can also be music, can't it ?

Sure, though I don't know any, I guess. Also it wouldn't be interesting
to detect compression in it.

  The problem with calculating an average with peak amplitude is that 
  peaks by definition occur only at certain points in time.
 
 A square wave is entirely made of peak points.
 
 What is it that makes you use such a flawed definition of peaks ?

Yeah, that came out totally wrong. I was trying to say that often
(you're correct: not always) the peaks themselves don't form a
continuous signal by themselves. The continues signal that represents
the 'peak' of the measured signal (think of a peak meter at a mixing
desk) needs to be constructed.

Roman 


___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] change in compression detection

2011-01-12 Thread Mathieu Bouchard

On Wed, 12 Jan 2011, Roman Haefeli wrote:

On Wed, 2011-01-12 at 13:35 -0500, Mathieu Bouchard wrote:

If you pick compressor settings that cause their cutoff wavelengths to be
longer enough than the sounds you are compressing, they will cause no
(or little) distorsion in the perceived frequencies, and thus it will not
sound like a compressor.

Di you mean: [...] thus it will not sound like a wave shaper?


ouch, yes.


But constant-amplitude sound can also be music, can't it ?

Sure, though I don't know any, I guess.


Musical xmas cards, cellphone ring tones, pc speaker, etc. There are 
lots of examples.



Also it wouldn't be interesting to detect compression in it.


And then what ?... If you talk about compression of dynamics in general, 
you're talking about all sounds, and not just those that are interesting.


 ___
| Mathieu Bouchard  tél: +1.514.383.3801  Villeray, Montréal, QC___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] keyword/regexp search of documentation in a plugin

2011-01-12 Thread Jonathan Wilkes
1 the results aren't clickable
2 you can't enter multiple non-contiguous terms
3 no control over AND vs. OR (or is there?)
4 doesn't differentiate between tutorial/example patches and object-help 
patches (what if I just want to find the object named 'gate'?)
5 most of the results don't fit into the window size
6 full text search makes it impossible to get useful results for 'float', 
array', 'list', etc.
7 can't search by inlet, object function, author, etc. (PDDP META tags)
8 non-friendly user interface
9 it doesn't seem to be searching the manual

I've already got a pd patch that is well on its way to curing 1-8 (posted 
screenshots awhile back), but it requires toxy, which seems to have been 
removed from pd-ext, and there is currently no (non-buggy) tk 'entry' 
object in existence.

-Jonathan


--- On Wed, 1/12/11, Hans-Christoph Steiner h...@at.or.at wrote:

 From: Hans-Christoph Steiner h...@at.or.at
 Subject: [PD] keyword/regexp search of documentation in a plugin
 To: pd-list PD-list@iem.at
 Date: Wednesday, January 12, 2011, 7:10 AM
 
 Hey all,
 
 At the strong urging of Sofy Yuditskaya, I finally wrote up
 a quick
 interface for searching the Pd docs using a keyword or a
 regexp.  Its in
 the form of an 0.43 plugin, so you can just drop it into
 your
 user-folder and you should get a Search item on the Help
 menu.
 
 Test it out and let me know how it works for you.
 
 .hc
 
 
 -Inline Attachment Follows-
 
 ___
 Pd-list@iem.at
 mailing list
 UNSUBSCRIBE and account-management - 
 http://lists.puredata.info/listinfo/pd-list
 


  

___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


[PD] Gemwin to multipage PDF?

2011-01-12 Thread mark edward grimm
Just looking at some older discussion. im kind of in the same boat as:

http://lists.puredata.info/pipermail/pd-list/2006-11/043891.html

just wondering if anyone had come up with a solution for generating a
PDF from Gem

might be nice

cheers
m

___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


[PD] cverb~

2011-01-12 Thread ronni montoya
Hi, where can i find the cverb~ external for macosx?


thanks


R.

___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list