Re: [PD] Live phase modulation

2012-11-29 Thread Charles Henry
...@gmail.comwrote: Yes, I thought about windowing and overlapping after I posted. But I don't know the simpler solution you're mentioning...some example how to set it up? On Wed, Nov 28, 2012 at 10:31 PM, Charles Henry czhe...@gmail.com wrote: It's a good start, I'd guess. You'll get discontinuities

Re: [PD] Live phase modulation

2012-11-28 Thread Charles Henry
It's a good start, I'd guess. You'll get discontinuities on the block boundaries. You probably want to insert that part of your patch into a overlapping block scheme with windowing, to reduce clicks/noise. However, I bet there's a simpler solution that works almost as well with an all-pass

Re: [PD] is there a kalman filter for pd? (if not I could probably provide one, if I make it :) )

2012-11-24 Thread Charles Henry
I think that's a good idea. I've wanted to do this (another one of those projects that I couldn't accomplish right now). I had in mind, noise reduction for recording--given that it only removes stationary correlated noise, it would be good for scrubbing the noise floor. Or--did you have in mind

Re: [PD] IBM PureData

2012-11-07 Thread Charles Henry
I'm sad. They will ruin the good name of Pure Data. umm... let's hope there's no looming copyright issues over the name. IBM is not *famously* litigious, but they are a computer/software company. Watch out for lawyers On Wed, Nov 7, 2012 at 4:30 PM, Max abonneme...@revolwear.com wrote:

Re: [PD] Stream phone call to pd?

2012-10-29 Thread Charles Henry
On Mon, Oct 29, 2012 at 10:05 AM, Simon Iten itensi...@gmail.com wrote: I think the obvious way to do this is to hack a Bluetooth headset. You could attach the headset with cables to an existing audiointerface... The user just connects to a regular headset. That's slightly less obvious than

Re: [PD] put the argument of an abstraction in a message

2012-10-15 Thread Charles Henry
The arguments start from $1. $0 is a unique identifier per instance of an abstraction. The $1,...,$N strings work differently in messages and objects. $0 does nothing inside messages. Just create an object [$1], send it a bang, and it dumps out the 1st argument of the abstraction it's in. I

Re: [PD] normalizing hann window

2012-10-12 Thread Charles Henry
On Fri, Oct 12, 2012 at 4:59 PM, Alexandre Torres Porres por...@gmail.com wrote: hi there, in pd's examples, we need to divide by (3/2 * window size) in a 4 overlap on a hann window. what about other overlaps, what is the normalizing factor? and how about other windows? I looked for this

Re: [PD] counting how many times an audio file is looped

2012-10-05 Thread Charles Henry
On Fri, Oct 5, 2012 at 4:25 PM, Rick T ratull...@gmail.com wrote: Greetings All I'm trying to count how may times an audio file is looped then cause it to stop after say 6 loops. 1) I plan on using the select object to compare the sample size (22050) to where the playing wav file is located

Re: [PD] counting how many times an audio file is looped

2012-10-05 Thread Charles Henry
it run. Chuck I tried doing this but I get an error error: can't connect signal outlet to control inlet phasor~ | *~ | vline~ (error: can't connect signal outlet to control inlet) | tabread4~ Thanks On Fri, Oct 5, 2012 at 11:42 AM, Charles Henry czhe...@gmail.com wrote: On Fri, Oct

Re: [PD] Super computer made of legos and Raspberry Pi computers

2012-09-17 Thread Charles Henry
the Tegra 3 SoC. There's no word yet on the price, but it's about 4x as powerful as a Raspberry Pi. So, if it comes in low enough (say $120-140, then it just might beat the RPi for cost. On Sun, Sep 16, 2012 at 10:26:56PM -0500, Charles Henry wrote: On Sun, Sep 16, 2012 at 3:26 PM, Andy Farnell

Re: [PD] Super computer made of legos and Raspberry Pi computers

2012-09-16 Thread Charles Henry
On Sun, Sep 16, 2012 at 8:24 AM, Alexandre Torres Porres por...@gmail.com wrote: now my question is; spending 4k to build a Pi supercomputer can give you more power and possibilities than with a top of the line MAC for example (which will cost just as much, and be a quad core 2.7 intel i7,

Re: [PD] Super computer made of legos and Raspberry Pi computers

2012-09-16 Thread Charles Henry
On Sun, Sep 16, 2012 at 3:26 PM, Andy Farnell padawa...@obiwannabe.co.uk wrote: On Sun, Sep 16, 2012 at 10:24:45AM -0300, Alexandre Torres Porres wrote: now my question is; spending 4k to build a Pi supercomputer can give you more power and possibilities than with a top of the line MAC for

Re: [PD] [OT] Portable webserver with static IP

2012-09-10 Thread Charles Henry
On Mon, Sep 10, 2012 at 2:32 PM, Pierre Massat pimas...@gmail.com wrote: Ok, so the static IP is the way to go. Actually, Mr Goyard's suggestion is more like what you described. A static IP won't let you just set it up and go. Can I choose x and y arbitrarily ? How do I know what value of x

Re: [PD] beamforming, mic array and audio source localization

2012-08-20 Thread Charles Henry
I have not worked on it, but I think it's really interesting. Studying microphone arrays for source localization is on my list... once I get through everything else I started and didn't finish yet. I was really wondering about microphone arrays arranged in a circle, semi-circle, or around the

Re: [PD] 2009-2010 Macbook Pro 2.2GHz Latency?

2012-07-27 Thread Charles Henry
On Thu, Jul 26, 2012 at 8:50 PM, Tyler Leavitt thecryofl...@gmail.com wrote: 10ms is around the human-ear latency, so anything at that level or below should be good enough for guitar/drumming (this is anectodtal... Iḿ not sure the exact science behind it). Ive never had a problem with my

Re: [PD] is there a way to send a bang precisely when a sample is looped using tabread4~?

2012-07-16 Thread Charles Henry
On Mon, Jul 16, 2012 at 2:26 AM, Roman Haefeli reduz...@gmail.com wrote: Hi Jim On Sun, 2012-07-15 at 16:25 -0400, Jim Kremens wrote: Here’s my setup: I’m using a phasor~ to read data out of an array using tabread4~. And I’m using snapshot and metro to let me know current position in that

Re: [PD] ipoke~ ?

2012-06-25 Thread Charles Henry
On Thu, Jun 21, 2012 at 9:28 AM, Matt Barber brbrof...@gmail.com wrote: I'm not sure how [ipoke~] does what it does, but I'd want to leave the idea of several approaches open (maybe along the lines outlined in this thread) to see what will work best for Pd. Matt One thing to consider is the

Re: [PD] creation parameters to inlets/outlets for documentation?

2012-06-19 Thread Charles Henry
Hi Jörn Neat idea. And why not? The restricted words are hold, lin, and linear. The code in g_io.c has the creation methods for voutlet and vinlet. The creation argument is for deciding what type of interpolation method to use during upsampling. In the code below, you can see some

Re: [PD] ipoke~ ?

2012-06-14 Thread Charles Henry
On Wed, Jun 13, 2012 at 6:14 PM, katja katjavet...@gmail.com wrote: There should be an (optional) amplitude compensation for up- and downsampling, as an amplitude effect would be inconvenient in the case of a variable-speed sound-on-sound looper. Katja I think that a consideration here to

Re: [PD] ipoke~ ?

2012-06-14 Thread Charles Henry
I'm not sure I understood the whole thread so far... let me back up: I'm not sure that you want to write samples of a function to the table for each sample you want to write. You start with two signals (blocks of N), one is the data you want to write, the other is the indexes where you want the

Re: [PD] ipoke~ ?

2012-06-13 Thread Charles Henry
On Wed, Jun 13, 2012 at 3:27 PM, Matt Barber brbrof...@gmail.com wrote: I'm not sure I understand this - I assume you mean very small increments in the written table. So lets say you're going to try to write a whole 64-sample input block to between indices 10 and 11 of the table. If you're

Re: [PD] an BUG on [expr] ???

2012-05-30 Thread Charles Henry
On Wed, May 30, 2012 at 10:17 AM, Jonghyun Kim agitato...@gmail.com wrote: dear list, Ver: 0.42.5-extended 0.43.1-extended-20120510 on MacOS X 10.6.8 I think it is a bug... Could be... since when does Pd use integer arithmetic by default? for anything? Workaround: [expr (1000.0 / 60 ) *

Re: [PD] cheapest production-scale pd-anywhere platform?

2012-05-18 Thread Charles Henry
On Thu, May 17, 2012 at 9:43 PM, Hans-Christoph Steiner h...@at.or.at wrote: Its going to be hard to beat the price of the Raspbery π. Why not use it? .hc The biggest problem for the near future is availability. One vendor sent an email to say the R-Pi would be shipping soon! and by soon!

Re: [PD] change base of log

2012-05-04 Thread Charles Henry
Divide the result by ln(10)=2.30258509 I'd put this into an abstraction named log10.pd for example: [inlet] | [log] | [/ 2.302585] | [outlet] Chuck On Fri, May 4, 2012 at 2:30 PM, Roberto Aramburu aramburum...@gmail.com wrote: Hello list, ive noticed that the object [log] only outputs the

Re: [PD] [Pd] Compile external with C++ compiler?

2012-04-26 Thread Charles Henry
Hi guys The part that I don't get is how to call C functions from C++? I don't think I've even tried that before. Have you? Joe: I've built externals that just call C++ functions that I declared with extern C or wrote wrapper functions to export a C-callable public interface to C++ functions.

Re: [PD] why does PD round numbers? (in tables, in messageboxes, etc)

2012-04-10 Thread Charles Henry
On Tue, Apr 10, 2012 at 7:32 AM, IOhannes m zmölnig zmoel...@iem.at wrote: On 04/10/12 10:33, katja wrote: I mean to say that switching to any format other than decimal ASCII would make it impossible for Pd to interpret patch files using the current format. why? I think that using any

Re: [PD] [OT] sf/bay area anyone?

2012-04-08 Thread Charles Henry
I will be out to see the conference also. I noticed you and Peter will be the first presenters--I will look forward to it. Chuck On 4/8/12, IOhannes m zmölnig zmoel...@iem.at wrote: since i spend a few days in san francisco (for visiting the linux audio conference [1] in stanford) i wanted to

Re: [PD] [PD-announce] Pd 0.43-2 released (windows startup bug fix)

2012-03-26 Thread Charles Henry
On 3/25/12, Jonathan Wilkes jancs...@yahoo.com wrote: - Original Message - From: Miller Puckette m...@ucsd.edu To: pd-annou...@iem.at Cc: Sent: Sunday, March 25, 2012 1:52 PM Subject: [PD] [PD-announce] Pd 0.43-2 released (windows startup bug fix) Hi all - Only Microsoft Windows

Re: [PD] Some more float weirdness/fun

2012-03-10 Thread Charles Henry
On 3/10/12, Lorenzo Sutton lorenzofsut...@gmail.com wrote: On 09/03/12 19:18, Quim Llimona wrote: It's well-known that floats can't be treated the same way as integers... but since PD is aimed at non-engineers and non-scientists I think it would be a good idea to implement the good comparison

Re: [PD] list etiquette

2012-03-10 Thread Charles Henry
On 3/10/12, Dafydd Hughes dafyd...@gmail.com wrote: And there are pretty widely accepted norms about language (I'm talking about agressive langage and expletives here) on the list, too, even if they're not written down, correct? fuck no! Pd expands boundaries of what is music and art. Why

Re: [PD] Some more float weirdness/fun

2012-03-09 Thread Charles Henry
But 0.1 still cannot be represented exactly by float64, can it? For any floatX unless X is infinity the number of floats that are not exactly represented is always infinite. Martin There is a countably infinite number of rational numbers and a uncountably infinite number of irrational

Re: [PD] Is there a way to block/filter Mathieu ?

2012-03-09 Thread Charles Henry
On 3/9/12, mahatGma rabintrah mahat...@gmail.com wrote: I would love to receive daily digest without Mathieu's unnecessary / arrogant comments. Is there a way to filter his posts? Now, if you'd just explain that you're quitting smoking, then that comment would be disregarded based on recent

Re: [PD] six sound outputs with sound blaster X-Fi Surround 5.1

2012-03-05 Thread Charles Henry
Sorry--I have no good news for you... and perhaps this knowledge only adds to your injury. The ASIC in your sound card has many, many times the potential that it actually gets used for--up to 10,000 MIPS on a quad-core DSP and up to 128 channels.

Re: [PD] six sound outputs with sound blaster X-Fi Surround 5.1

2012-03-05 Thread Charles Henry
On Mon, Mar 5, 2012 at 3:42 PM, Mathieu Bouchard ma...@artengine.ca wrote: Le 2012-03-05 à 15:03:00, Charles Henry a écrit : Sorry--I have no good news for you... and perhaps this knowledge only adds to your injury.  The ASIC in your sound card has many, many times the potential

Re: [PD] six sound outputs with sound blaster X-Fi Surround 5.1

2012-03-05 Thread Charles Henry
On Mon, Mar 5, 2012 at 4:35 PM, altern alte...@gmail.com wrote: I see. so basically I could use this sound card to seach for life across the universe but I cannot separate the ** output channels. great. not sure I have time to get another card on time. grrr... thanks! I'm sorry if I

Re: [PD] getting the first and last element of an array using tabread4

2012-03-02 Thread Charles Henry
On Fri, Mar 2, 2012 at 3:41 AM, Aykut Caglayan aykut_cagla...@yahoo.com wrote: What is the reason for not being able to get the accurate value of the first and last element of an array using tabread4? The array used by tabread4~ expects to have 1 sample copied from the last element of the array

Re: [PD] dsp graph question

2012-03-01 Thread Charles Henry
On Thu, Mar 1, 2012 at 2:02 PM, Jonathan Wilkes jancs...@yahoo.com wrote: Not sure if this makes sense, but here goes: Can a Pd dsp graph be nested inside a Pd dsp graph? This occurs whenever you make a sub-canvas. For each canvas, there is a new dspcontext struct created. The canvas-dsp

Re: [PD] Pd on ARM devices

2012-02-29 Thread Charles Henry
On Wed, Feb 29, 2012 at 10:06 AM, Pierre Massat pimas...@gmail.com wrote: Dear List, I'm planning to buy a Raspberry Pi sometime soon, and I'd like to know the implications of the ARM11 chip on the use of Pd. I know nothing about the differences in architectures, so i'd like to know : - why

Re: [PD] Pd on ARM devices

2012-02-29 Thread Charles Henry
On Wed, Feb 29, 2012 at 12:39 PM, Pierre Massat pimas...@gmail.com wrote: 2012/2/29 Charles Henry czhe...@gmail.com On Wed, Feb 29, 2012 at 10:06 AM, Pierre Massat pimas...@gmail.com wrote: Dear List, I'm planning to buy a Raspberry Pi sometime soon, and I'd like to know

Re: [PD] constants

2012-02-16 Thread Charles Henry
On 2012-02-15 16:11, Jonathan Wilkes wrote: Let's go back: Instead of time units, let's take the incoming single-selector pi and replace it with the float value of pi for any object that doesn't have a pi method or an anything method (but does have a float method).  Furthermore, if a class

Re: [PD] OT: faster than Fourier transform

2012-02-03 Thread Charles Henry
On Thu, Feb 2, 2012 at 3:07 PM, Mathieu Bouchard ma...@artengine.ca wrote: Le 2012-02-02 à 02:36:00, Ed Kelly a écrit : Still the problem with any window-based FFT is that we have to get enough points (e.g. 512, 1024) before we can do the analysis, so there is always a delay (44100/1024 =

Re: [PD] Resonant filter using cpole~ czero~

2012-02-02 Thread Charles Henry
On 2/2/12, Patrice Colet colet.patr...@free.fr wrote: De: Ed Kelly morph_2...@yahoo.co.uk Hi all, Here is my first attempt at making a resonant lowpass filter using cpole~ and czero~ objects. It's the first version I've made which actually sounds halfway towards what I want to achieve,

Re: [PD] OT: faster than Fourier transform

2012-01-25 Thread Charles Henry
On Wed, Jan 25, 2012 at 4:03 PM, Mathieu Bouchard ma...@artengine.ca wrote: Le 2012-01-20 à 23:55:00, Andy Farnell a écrit : Considering the paper is unpublished and sparse decomposition is a pretty heavy topic I thought that is a really nice bit of science journalism by Larry Hardesty.

Re: [PD] a phase vocoder pitch shifter harmonizer in real time

2012-01-10 Thread Charles Henry
be fun see ya 2012/1/9 Charles Henry czhe...@gmail.com Hey Alex I'm just trying this out. I didn't have a sound file I particularly wanted to try, so I just plugged in an osc~, and what I found on the output: a mixture of the original tone with the shifted one. So, the shifted tone

Re: [PD] a phase vocoder pitch shifter harmonizer in real time

2012-01-09 Thread Charles Henry
Hey Alex I'm just trying this out. I didn't have a sound file I particularly wanted to try, so I just plugged in an osc~, and what I found on the output: a mixture of the original tone with the shifted one. So, the shifted tone was clearly audible, but as I shifted the frequency, I could hear

Re: [PD] ring buffer with an array

2012-01-08 Thread Charles Henry
On 1/8/12, Alexandre Torres Porres por...@gmail.com wrote: Hi folks, I'm trying to implement a ring buffer with a table for a sampler patch based on an array. But I'm having the hardest time cause it always clicks when I start writing back on the beginning of the array. I made this simple

Re: [PD] [tabwrite4~], is it possible at all?

2012-01-08 Thread Charles Henry
On 1/8/12, Miller Puckette m...@ucsd.edu wrote: Hi all -- Peter Brinkmann and Michael Goggins did some related work recently: http://nettoyeur.noisepages.com/2010/10/doppler-effects-without-equations/ but back in the dark ages Barry Vercoe made a Music 11 ugen called 'pipadv' that added a

Re: [PD] no pd?? WTF ????

2012-01-06 Thread Charles Henry
2012/1/6 Jonathan Wilkes jancs...@yahoo.com: - Original Message - From: alex a...@lurk.org To: András Murányi muran...@gmail.com Cc: Pd - list pd-list@iem.at Sent: Tuesday, January 3, 2012 7:12 PM Subject: Re: [PD] no pd?? WTF Ha, I got a different reply earlier: We decied

Re: [PD] no pd?? WTF ????

2012-01-06 Thread Charles Henry
On Fri, Jan 6, 2012 at 5:02 PM, Patrice Colet colet.patr...@free.fr wrote: De: alex a...@lurk.org Envoyé: Mercredi 4 Janvier 2012 01:12:14 Ha, I got a different reply earlier: We decied to avoid the use of Pd and SuperCollider for internal and technical resons and unfortunately we cannot

Re: [PD] no pd??

2012-01-04 Thread Charles Henry
On 1/4/12, Julian Brooks jbee...@gmail.com wrote: From Sanlist (sonic arts network) alex a...@slab.org 18:42 (15 hours ago) to *coloursofnoise*, Sanlist So you want genuine, respectable composers to produce new pieces for a specific situation, for an open competition with apparently no

Re: [PD] noise floor: median in audio signals, for peak extraction

2011-12-22 Thread Charles Henry
On Wed, Dec 21, 2011 at 11:15 AM, Charles Henry czhe...@gmail.com wrote: 1.  How to handle the endpoints of the signal blocks? I've thought this over, and concluded that it really doesn't matter, for the case of the magnitude of power spectral density. Any high or low values of the spectrum

Re: [PD] noise floor: median in audio signals, for peak extraction

2011-12-21 Thread Charles Henry
Hi Alex I've been reading all your posts lately. Very interesting--I will look forward to your new phase vocorder stuff, when I get free time and enough rest. Have you considered weighted median filtering? It's a non-linear filter structure that takes non-negative integers as arguments. At

Re: [PD] noise floor: median in audio signals, for peak extraction

2011-12-21 Thread Charles Henry
On Wed, Dec 21, 2011 at 11:15 AM, Charles Henry czhe...@gmail.com wrote: I had made a badly written external, and a cpu-hungry abstraction (with fexpr~ and a fixed number of weights) a while back.  I'd be happy to dig up the code and algorithm after work today. Here's the abstraction: wmed5

Re: [PD] Findings regarding performance

2011-12-02 Thread Charles Henry
On Thu, Dec 1, 2011 at 4:02 PM, Mathieu Bouchard ma...@artengine.ca wrote: Le 2011-12-01 à 10:39:00, Charles Henry a écrit : When using [*~ 0], the inlet and outlet are borrowed.  The scalar multiply operation is performed in place and no data transfer occurs. What do you call « data

Re: [PD] Findings regarding performance

2011-12-01 Thread Charles Henry
On Thu, Dec 1, 2011 at 10:09 AM, Mathieu Bouchard ma...@artengine.ca wrote: Le 2011-12-01 à 15:24:00, Roman Haefeli a écrit : reason, let's just use an invented arbitrary unit for expressing the CPU time (ct) consumed by an object. It turned out that [gate~] uses 0.52ct when it is on and

Re: [PD] Findings regarding performance

2011-12-01 Thread Charles Henry
On Thu, Dec 1, 2011 at 11:34 AM, Roman Haefeli reduz...@gmail.com wrote: Hi João On Thu, 2011-12-01 at 16:04 +0100, João Pais wrote: would it make sense to do a general test patch, where these and more objects could be tested empirically? or, put your patches somewhere, so that other people

Re: [PD] Variable number of objects?

2011-09-28 Thread Charles Henry
I'd really hope to hear from Krzystof on this topic. His [more]/[less] objects presented at the PdCon were really interesting for creating large numbers of voices. The difference in approach embeds the new instances (without having a graphical representation) into the same abstraction and sums

Re: [PD] Variable number of objects?

2011-09-28 Thread Charles Henry
to be published online any time soon. On 28 September 2011 20:02, Charles Henry czhe...@gmail.com wrote: I'd really hope to hear from Krzystof on this topic.  His [more]/[less] objects presented at the PdCon were really interesting for creating large numbers of voices. The difference in approach embeds

Re: [PD] [PD-announce] AntiDataMining project in ZKM (Karlsruhe) using Pd and Gem

2011-09-24 Thread Charles Henry
A very nice project. What do you make of the robot and tts voices in the video? Chuck On Sat, Sep 24, 2011 at 9:01 AM, Jack j...@rybn.org wrote: See the video of a trade bot in the panoramic room ;) http://www02.zkm.de/videocast/index.php?option=com_contentview=articleid=446:rybncatid=115

Re: [PD] [PD-dev] removing path and libs from Pd-extended preferences GUI

2011-09-20 Thread Charles Henry
Sorry-I'm a bit confused as to the difference between libs and paths, at the moment. Here's a situation where I like to have the path dialog: I download an archive of abstractions (like RJDJ), and I'd like to be able to put them anywhere, so if there's a couple different versions, I can just tell

Re: [PD] [PD-dev] removing path and libs from Pd-extended preferences GUI

2011-09-20 Thread Charles Henry
libs from.  That is accomplished much better with [declare -path] than setting a global pref because it means the patch has the whole config included with it. .hc On Tue, 2011-09-20 at 13:30 -0500, Charles Henry wrote: Sorry-I'm a bit confused as to the difference between libs and paths

Re: [PD] Multiplying signal by complex number to create and see phase shift

2011-09-12 Thread Charles Henry
On Sun, Sep 11, 2011 at 7:33 PM, Rick T ratull...@gmail.com wrote: Greetings All I plan on adding a phase shift to a signal/a wave file I import which is easy enough mathematically example: if the signal is x=sin(2*pi*1*t) to do a phase shift I would just multiply x*e(-i*pi) which would phase

Re: [PD] [OT] SSE/MMX tips?

2011-09-08 Thread Charles Henry
On Thu, Sep 8, 2011 at 1:02 AM, Mathieu Bouchard ma...@artengine.ca wrote: On Wed, 7 Sep 2011, Charles Henry wrote: On Wed, Sep 7, 2011 at 7:59 PM, Mathieu Bouchard ma...@artengine.ca wrote: On Wed, 7 Sep 2011, Mathieu Bouchard wrote: On Wed, 7 Sep 2011, Bill Gribble wrote: So far

Re: [PD] [OT] SSE/MMX tips?

2011-09-07 Thread Charles Henry
On Wed, Sep 7, 2011 at 7:59 PM, Mathieu Bouchard ma...@artengine.ca wrote: On Wed, 7 Sep 2011, Mathieu Bouchard wrote: On Wed, 7 Sep 2011, Bill Gribble wrote: So far iteration on plain floats seems to be the best I can come up with, but HADDPS is tantalizingly close to what I want to do.  

Re: [PD] Headphones question on pd list

2011-08-25 Thread Charles Henry
On Wed, Aug 24, 2011 at 5:40 PM, Jonathan Wilkes jancs...@yahoo.com wrote: Without knowing anything in advance about the speakers being used, is there a way to construct some kind of [aural-faxbomb~] that outputs in the -1 to 1 range which could be used generally to at least get in the

Re: [PD] Headphones question on pd list

2011-08-24 Thread Charles Henry
On Wed, Aug 24, 2011 at 2:15 PM, Mathieu Bouchard ma...@artengine.cawrote: On Wed, 24 Aug 2011, Jonathan Wilkes wrote (outside of pd-list): If I do this, can't I be fairly certain that I won't get a sound with greater perceived volume than the clipped [noise~]--[*~ 99] that I started

Re: [PD] RK4 for Pd

2011-08-17 Thread Charles Henry
Runge-Kutta is for integrating functions that you know a formula for. So, at least in terms of signals in Pd, there's nothing better than the simple recursion formula (x is input, y is output): y[n] = y[n-1] + x[n] Now, you may also want to scale by the sample rate y=integral(0 to t, x*dt)

Re: [PD] RK4 for Pd

2011-08-17 Thread Charles Henry
On Wed, Aug 17, 2011 at 4:48 PM, Charles Henry czhe...@gmail.com wrote: Runge-Kutta is for integrating functions that you know a formula for. Afterthought--suppose you do have a formula that has some nasty integral that you can only compute numerically. Put it into expr--then we could implement

Re: [PD] [PD-announce] Pd Convention - Data structures workshop: Taking your requests

2011-08-01 Thread Charles Henry
Hi João I'm mainly interested in using Pd for scientific and engineering research. I have a mixed level of experience--I'm deep into the DSP routines, but I have no clue how data structures work. About the only application I can think of right now is a data logger--recording info about a

[PD] [OT] technological parody was: Pd performance at TED

2011-06-22 Thread Charles Henry
eheh, I'm glad the concept of technological parody is giving so much to discuss :) We should put up a twitter account with the #technologicalparody (kidding) M I caught on to it, just because I liked the phrase so much. But there are some real examples--Rube-Goldberg machines come right to

Re: [PD] [OT] technological parody was: Pd performance at TED

2011-06-22 Thread Charles Henry
On Wed, Jun 22, 2011 at 2:43 PM, Jonathan Wilkes jancs...@yahoo.com wrote: The Rube Goldberg machines and the fridge are great examples of parodies-- I suppose we can call them technological parodies if we want to be precise. But for things that are not actually meant as parodies, it's a

Re: [PD] [OT] technological parody was: Pd performance at TED

2011-06-22 Thread Charles Henry
On Wed, Jun 22, 2011 at 2:43 PM, Jonathan Wilkes jancs...@yahoo.com wrote: How is the guitar hero example not just an example of locked down proprietary consoles vs. free software ideals? I think you missed the contrast. Pd is clearly not a technological parody, even if it looks like just a

Re: [PD] Pd performance at TED

2011-06-21 Thread Charles Henry
On Mon, Jun 20, 2011 at 8:39 PM, Mathieu Bouchard ma...@artengine.cawrote: On Sun, 19 Jun 2011, Jonathan Wilkes wrote: --- On Sun, 6/19/11, Mathieu Bouchard ma...@artengine.ca wrote: What's a « technological parody » ? It's where you take something like a modern digital computer and do

Re: [PD] Pd performance at TED

2011-06-21 Thread Charles Henry
On Tue, Jun 21, 2011 at 12:08 PM, Charles Henry czhe...@gmail.com wrote: On Mon, Jun 20, 2011 at 8:39 PM, Mathieu Bouchard ma...@artengine.cawrote: On Sun, 19 Jun 2011, Jonathan Wilkes wrote: --- On Sun, 6/19/11, Mathieu Bouchard ma...@artengine.ca wrote: What's a « technological parody

Re: [PD] writing dsp externals for variable number of inlets

2011-05-07 Thread Charles Henry
Hi, Ahmet I don't know how to create a variable argument type of function definition for this purpose, but it should be clear that your dsp function knows how many inlets there will be. You will be setting the number of inlets when the object is created. You could make a maximum number of

Re: [PD] Making a Realtime Convolution External

2011-04-06 Thread Charles Henry
On Wed, Apr 6, 2011 at 2:08 PM, IOhannes m zmoelnig zmoel...@iem.at wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 2011-04-06 21:04, Seth Nickell wrote: I use a thread per core, it does parallelize nicely. that's what i thought. please don't let yourself turn down by all

Re: [PD] Making a Realtime Convolution External

2011-04-05 Thread Charles Henry
On Tue, Apr 5, 2011 at 2:33 PM, Seth Nickell s...@meatscience.net wrote: Hi Mathieu, Thanks, I assumed (without checking :-P) that the dsp call happened every time, didn't realize it was a setup/patching call that registers my _perform function with a call graph. Exactly what I need. I

Re: [PD] Call for papers and workshops: Pure Data Convention 2011

2011-03-27 Thread Charles Henry
Yer gonna make me panic. Seriously? On Sun, Mar 27, 2011 at 3:42 PM, Marco Donnarumma de...@thesaddj.comwrote: 2h 20' from now! :) yeah... How many hours left??? -- Marco Donnarumma Independent New Media and Sonic Arts Professional, Performer, Instructor ACE, Sound Design MSc by

Re: [PD] Call for papers and workshops: Pure Data Convention 2011

2011-03-27 Thread Charles Henry
Not really panicked. haha I'll post something and edit it again in a few hours, kinda psyched about it On Sun, Mar 27, 2011 at 3:50 PM, Charles Henry czhe...@gmail.com wrote: Yer gonna make me panic. Seriously? On Sun, Mar 27, 2011 at 3:42 PM, Marco Donnarumma de...@thesaddj.comwrote: 2h

Re: [PD] Call for papers and workshops: Pure Data Convention 2011

2011-03-27 Thread Charles Henry
Time--f'n snow, I thought we were done with that til next year Please send an extended version of your abstract (1 page or 500 words) ~ The call for music will be still open for some time. M On Sun, Mar 27, 2011 at 9:50 PM, Charles Henry czhe...@gmail.com wrote: Yer gonna make me

Re: [PD] The economics of Open source

2011-03-23 Thread Charles Henry
I thought I'd pose a question to you, for academic curiosity. For example, in my current line of work, cluster computing, there's a lot of possible funding models for supporting maintenance, and they all have different ~unintended consequences. (ex) You lose customers, waste cycles, delay

Re: [PD] dissonance_curves_mod.pd

2011-01-23 Thread Charles Henry
Yeah, I wrote that one. It can be used to approximate the graphs for dissonance between two complex tones having up to 5 components. Chuck On Sat, Jan 22, 2011 at 6:33 AM, richard duckworth richduckwo...@yahoo.comwrote: Hi all, does anyone know who authored this patch

Re: [PD] dissonance_curves_mod.pd

2011-01-23 Thread Charles Henry
On Sun, Jan 23, 2011 at 4:54 PM, Alexandre Porres por...@gmail.com wrote: Hey Chuck, nice to meet more people that work with this. I had a fast glimpse at it, is it done over Parncutt's implementation of Hutchinson and Knoppof's model? cheers Alex No, it's not a technically accurate

Re: [PD] HHT HilbertHuangTransform objects in Pd?

2010-11-15 Thread Charles Henry
On Mon, Nov 15, 2010 at 10:54 AM, Mathieu Bouchard ma...@artengine.cawrote: On Mon, 15 Nov 2010, Charles Henry wrote: However, there's an interesting and useful approximation given by the hilbert~.pd patch (provided in the extra directory perhaps?). It uses two all-pass biquad filters

Re: [PD] OT: Emotiv EPOC

2010-11-12 Thread Charles Henry
Hi, The Open EEG list has been following the Emotiv EPOC hacks for quite a long time now. See this thread on the Emotiv Epoc for starters: http://sourceforge.net/mailarchive/forum.php?thread_name=4CA4EA3C.5060206%40jetned.deforum_name=openeeg-list On Thu, Nov 11, 2010 at 7:04 AM, cosmin O_O

Re: [PD] [OT] how many [your favourite os here] users does it take to screw in a light bulb? [WAS]: Re: Pd-extended 0.42.5 release candidate 6 released!

2010-09-20 Thread Charles Henry
how many classic macintosh users does it take to screw in a light bulb? One. It does everything you want as long as all you want it to do is screw in light bulbs. On Sat, Sep 18, 2010 at 12:16 PM, Lorenzo lsut...@libero.it wrote: João Pais wrote: how many linux users does it take to screw in

Re: [PD] [ot] sueing the mailing list...

2010-08-23 Thread Charles Henry
On Mon, Aug 23, 2010 at 5:49 AM, IEM - network operating center (IOhannes m zmoelnig) n...@iem.at wrote: what do you think of all this? fgmasdr IOhannes The best thing to do would not be to waste too much time on it. Maybe this is an unfair generalization, but an admin's work involves

Re: [PD] Yet another post about cpu consumption... (for Linux users)

2010-08-05 Thread Charles Henry
On Thu, Aug 5, 2010 at 11:21 AM, Pierre Massat pimas...@gmail.com wrote: Can it be harmful to let the cpu run at full speed all the time? Or is it just a matter of energy consumption? It's not particularly harmful, but your cpu may run hotter and consume more power. You can disable the cpu

Re: [PD] py/mysql

2010-06-09 Thread Charles Henry
I am just now debugging a completely different application at work (CellProfiler Analyst), and trying to figure out this same error. The application is pre-compiled, and the *.pyc files are put into site-packages.zip. It retrieves the correct files from the archive, but then complains about not

Re: [PD] py/mysql

2010-06-09 Thread Charles Henry
, dyldinfo -arch x86_64 -export _mysql.so is empty and so is the table printed by: dyldinfo -arch ppc -export _mysql.so I hope that helps somewhat. Chuck On Wed, Jun 9, 2010 at 2:39 PM, Charles Henry czhe...@gmail.com wrote: I am just now debugging a completely different application at work

Re: [PD] tabread4~ broken interpolation algorithm - was Re:, Max Smoother Audio than Pd?

2010-04-02 Thread Charles Henry
You're trying to restrict the analysis to a convenient (but reasonable) class of signals, and to assume that the signal to be interpolated, x, belongs to that class. Right? Well, sort of. What works well as an interpolator for one signal may not work well for another. The point I started

Re: [PD] Spectral Shiffting

2010-04-02 Thread Charles Henry
There's a method of tuning partials that William Sethares uses in his compositionss and he talks about it in his book Tuning Timbre Spectrum Scale. Specifically, he was also using inharmonic instruments which would be arranged into consonant scales, and the similar problem of using arbitrary

Re: [PD] tabread4~ broken interpolation algorithm - was Re:, Max Smoother Audio than Pd?

2010-04-01 Thread Charles Henry
On Wed, Mar 31, 2010 at 5:12 PM, Matteo Sisti Sette matteosistise...@gmail.com wrote: It occurs to me that there exists one very obvious function for which the squared error is minimized for a 4-point interpolator.  4-point interpolator impulse functions have to be 0 outside the interval

Re: [PD] Combat aliasing!

2010-04-01 Thread Charles Henry
The interpolation, since it cannot be an ideal interpolation, may introduce other noises or artifacts, not aliasing as far as I can see. There's two parts to it, aliasing (stopband) and non-flat frequency response (passband). Since interpolation of uniform samples is linear, what we see in

Re: [PD] tabread4~ broken interpolation algorithm - was Re:, Max Smoother Audio than Pd?

2010-04-01 Thread Charles Henry
I get what you're saying too, and I'm at least a little skeptical myself. But as I think about it generally, my entire approach to looking at these problems has been very similar. I basically thought that when comparing interpolators, I could disregard the signals involved and just look at the

Re: [PD] Combat aliasing!

2010-04-01 Thread Charles Henry
On Thu, Apr 1, 2010 at 11:11 AM, Matteo Sisti Sette matteosistise...@gmail.com wrote: Matteo Sisti Sette escribió: Oh no, maybe not. I read your explanation more carefully and of course, the non-perfectness of the interpolation process (i.e. its non-zero frequency response in the stop band)

Re: [PD] tabread4~ broken interpolation algorithm - was Re: Max Smoother Audio than Pd?

2010-03-31 Thread Charles Henry
I don't know either.  We have the formulas for each, so we can calculate squared error vs. sinc(x), but there also appears to be differences in which frequencies the distortion occurs and some could be more audible. It occurs to me that there exists one very obvious function for which the

Re: [PD] [PD-dev] CUDA discussion

2010-02-24 Thread Charles Henry
I'm still studying the Pd source code and trying to figure out the best place to tie in CUDA functions. I think, What I'd like to do is create a special canvas that owns cuda pd objects, handles their memory allocation and adds them to the dsp graph. Is this on the right track? Chuck

Re: [PD] Echo cancellation, adaptative filtering

2010-01-07 Thread Charles Henry
On Thu, Jan 7, 2010 at 1:18 PM, Roman Haefeli reduzie...@yahoo.de wrote: Seriously, I think there is only little point in pointing to how others did it better. I haven't looked at your externals, though, but I pretty sure, that they are _very_ advanced (from my perspective. me, who doesn't

Re: [PD] Echo cancellation, adaptative filtering

2010-01-06 Thread Charles Henry
I tried to do it with wavelet subbands. I failed miserably. Mostly, it was because I didn't get all the math the first time around. I also tried making some adaptive reverberation analysis routines, which failed due to lack of computational power. Now, I've got the math nailed down and put

  1   2   3   >