[PD] Fwd: pdgst : unicast object?
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?
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
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
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
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
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
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
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
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
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
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
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?
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~
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