Re: [PD] Sibilant Detection
there's a video from some presentation, where F Barnknecht presents a patch that does this. he should know what it's called, or maybe it already exists in the rjdj library. you can also train an acoustic model and use it with a voice recognition tool, like julius or sphinx. i have also just found this neural network toolkit: http://nico.nikkostrom.com/ ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list -- Friedenstr. 58 10249 Berlin (Deutschland) Tel +49 30 42020091 | Mob +49 162 6843570 Studio +49 30 69509190 jmmmp...@googlemail.com | skype: jmmmpjmmmp ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] Arduino, any feedback to help me choose the model?
Hi all, I sorry to start yet another thread about arduino, but i'm too lazy to search the archives and i suppose that they are upgrading the different models frequently. I have been using a hacked gamepad-turned-stompbox to control my live patches, and right now i feel that it's time to build something else that would suit my needs more closely. I have to choose between a decent gamepad that i could hack and a arduino board. Only, i don't know anything about arduino. So it'd be nice if a list member could help me a little bit. Here's what i have right now : - 8 buttons + 1 potentiometer (in a pedal). I'd like to have more buttons (I could have 12 using the game controller, can i have more with a arduino board?). And it'd be nice if could have more analog pots (i could have up to 4 using the gamepad, but they're hard to solder...). Also, i'd like to know the resolution of the analog inputs of a arduino board. Is it higher than that of a gamepad? That'd be cool because i could have a smoother control over certain values in my patch. And finally, what do i need to connect the arduino board to Pd? Is it the HID object or something different? Any help welcome. Cheers! Pierre ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Arduino, any feedback to help me choose the model?
Hi Pedro, thank you for this quick response. - Yes, size does matter, because it all needs to fit in a stombox. But the boards don't seem to be to large anyway... - Price matters too (i'm not gonna buy the one at at 130 or something). - What is multiplex? I need something like 12 simple switches (digital inputs??), and maybe 3 or 4 analog inputs (i v'e read on their website that one can have up to 6, is that right?). The only thing that really matters concerning the analog inputs is the resolution. I just read somwhere on their website that one board outputs integers from 0 to a little more than 1000 for it's analog inputs. If this is true, this would mean than i would get a resolution that's a little less than 10 times higher than that of my gamepad. But there seems to be different boards with different a difference resolution (i'm assuming it's 8, 16 or 32 bit, am i right?). I don't know if i can order any pre-assembled model with any board. I also saw that the board could power LEDs. This could be very interesting, because i'm going to assign a switch to the connection of the expression pedal (analog) with certain parts of my patch. So for instance at startup the pedal controls effect 1, and if i push the button i goes to effect 2, etc., and only goes back to effect 1 after it's reached the last pedal-controlled effect. So it'd be nice to have one LED for each effect on my stompbox so that i know exactly which one is currently controlled by the pedal. Do you think I could program this easily? Pierre 2011/4/10 Pedro Lopes pedro.lo...@ist.utl.pt They have a lot of models (not accounting for spin-offs done by other folks, which some are great - long live open hardware), I think there are some more parameters for choosing an arduino model: - Does size matters? - Does price matters? - 8 buttons + 1 potentiometer (in a pedal). Extendability up to 12. - do you wanna multiplex[1], or simple coding? Maybe if you really want a lot of inputs, Duemillianuove will not suffice, and maybe Mega is the way to go, but its more expensive and bigger. [1] http://www.arduino.cc/playground/Learning/4051 On Sun, Apr 10, 2011 at 2:14 PM, Pierre Massat pimas...@gmail.com wrote: Hi all, I sorry to start yet another thread about arduino, but i'm too lazy to search the archives and i suppose that they are upgrading the different models frequently. I have been using a hacked gamepad-turned-stompbox to control my live patches, and right now i feel that it's time to build something else that would suit my needs more closely. I have to choose between a decent gamepad that i could hack and a arduino board. Only, i don't know anything about arduino. So it'd be nice if a list member could help me a little bit. Here's what i have right now : - 8 buttons + 1 potentiometer (in a pedal). I'd like to have more buttons (I could have 12 using the game controller, can i have more with a arduino board?). And it'd be nice if could have more analog pots (i could have up to 4 using the gamepad, but they're hard to solder...). Also, i'd like to know the resolution of the analog inputs of a arduino board. Is it higher than that of a gamepad? That'd be cool because i could have a smoother control over certain values in my patch. And finally, what do i need to connect the arduino board to Pd? Is it the HID object or something different? Any help welcome. Cheers! Pierre ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list -- Pedro Lopes (MSc) contact: pedro.lo...@ist.utl.pt website: http://web.ist.utl.pt/Pedro.Lopes / http://pedrolopesresearch.wordpress.com/ | http://twitter.com/plopesresearch ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Arduino, any feedback to help me choose the model?
Hi, Pierre Massat wrote: Here's what i have right now : - 8 buttons + 1 potentiometer (in a pedal). on a regular arduino (25 euros) you get 12 digital inputs (buttons) out of the box, expandable to 18 if you reuse the analog inputs. You also get 6 analog inputs (potentiometer). Load up firmata on the board, use pduino and you're good to go. The analog inputs are 10 bits, so that's 0-1023. Eight times MIDI, two times DMX. Cheers, Charlot ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Arduino, any feedback to help me choose the model?
Beware that analogue inputs (can) have noise (they fluctuate a little). The analogRead() command converts the input voltage range, 0 to 5 volts, to a digital value between 0 and 1023. If you can settle with 12 inputs the Uno will suffice: http://arduino.cc/en/Main/ArduinoBoardUno p.s.: Multiplexing/de-multiplexing is the ability of addressing (or conversely be addressed) of several outputs with fewer inputs. You have chips that do that, example with 3 binary digits you can multiplex to 8 outputs, with 000 being the first, 001 the second, etc,.. up to the 111, which would be the 8th. People also call it MUX and DEMUX. On Sun, Apr 10, 2011 at 2:44 PM, Pierre Massat pimas...@gmail.com wrote: Hi Pedro, thank you for this quick response. - Yes, size does matter, because it all needs to fit in a stombox. But the boards don't seem to be to large anyway... - Price matters too (i'm not gonna buy the one at at 130 or something). - What is multiplex? I need something like 12 simple switches (digital inputs??), and maybe 3 or 4 analog inputs (i v'e read on their website that one can have up to 6, is that right?). The only thing that really matters concerning the analog inputs is the resolution. I just read somwhere on their website that one board outputs integers from 0 to a little more than 1000 for it's analog inputs. If this is true, this would mean than i would get a resolution that's a little less than 10 times higher than that of my gamepad. But there seems to be different boards with different a difference resolution (i'm assuming it's 8, 16 or 32 bit, am i right?). I don't know if i can order any pre-assembled model with any board. I also saw that the board could power LEDs. This could be very interesting, because i'm going to assign a switch to the connection of the expression pedal (analog) with certain parts of my patch. So for instance at startup the pedal controls effect 1, and if i push the button i goes to effect 2, etc., and only goes back to effect 1 after it's reached the last pedal-controlled effect. So it'd be nice to have one LED for each effect on my stompbox so that i know exactly which one is currently controlled by the pedal. Do you think I could program this easily? Pierre 2011/4/10 Pedro Lopes pedro.lo...@ist.utl.pt They have a lot of models (not accounting for spin-offs done by other folks, which some are great - long live open hardware), I think there are some more parameters for choosing an arduino model: - Does size matters? - Does price matters? - 8 buttons + 1 potentiometer (in a pedal). Extendability up to 12. - do you wanna multiplex[1], or simple coding? Maybe if you really want a lot of inputs, Duemillianuove will not suffice, and maybe Mega is the way to go, but its more expensive and bigger. [1] http://www.arduino.cc/playground/Learning/4051 On Sun, Apr 10, 2011 at 2:14 PM, Pierre Massat pimas...@gmail.comwrote: Hi all, I sorry to start yet another thread about arduino, but i'm too lazy to search the archives and i suppose that they are upgrading the different models frequently. I have been using a hacked gamepad-turned-stompbox to control my live patches, and right now i feel that it's time to build something else that would suit my needs more closely. I have to choose between a decent gamepad that i could hack and a arduino board. Only, i don't know anything about arduino. So it'd be nice if a list member could help me a little bit. Here's what i have right now : - 8 buttons + 1 potentiometer (in a pedal). I'd like to have more buttons (I could have 12 using the game controller, can i have more with a arduino board?). And it'd be nice if could have more analog pots (i could have up to 4 using the gamepad, but they're hard to solder...). Also, i'd like to know the resolution of the analog inputs of a arduino board. Is it higher than that of a gamepad? That'd be cool because i could have a smoother control over certain values in my patch. And finally, what do i need to connect the arduino board to Pd? Is it the HID object or something different? Any help welcome. Cheers! Pierre ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list -- Pedro Lopes (MSc) contact: pedro.lo...@ist.utl.pt website: http://web.ist.utl.pt/Pedro.Lopes / http://pedrolopesresearch.wordpress.com/ | http://twitter.com/plopesresearch -- Pedro Lopes (MSc) contact: pedro.lo...@ist.utl.pt website: http://web.ist.utl.pt/Pedro.Lopes / http://pedrolopesresearch.wordpress.com/ | http://twitter.com/plopesresearch ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Graph a circle arc in an array?
I've not had any real success using the formulas with [sin] and [cos]... maybe I'm missing something here. The only solution that I've gotten to work is the midpoint circle algorithm with Peter's patch. I've included a patch to show where I'm struggling... When the arc gets drawn with bigger radiuses (and bigger arrays) there are a lot of indexes with no value so it's constantly jumping between 0 and the correct value. Is there a way to get pd to approximate the values in between (more or less an average between plotted points)? Thanks so far for all the help Tyler On Fri, Apr 8, 2011 at 11:12 PM, Mathieu Bouchard ma...@artengine.cawrote: On Fri, 8 Apr 2011, Tyler Leavitt wrote: I am trying to graph a section of a circle into an array. I have been trying to wrap my head around [sin] and [cos] but none of my configurations get results. If you had a circle with radius 100 with a center at (0, 0) I'm trying to get the upper right quadrant (positive x and positive y). The start point being (100,0) and the end point being (0,100). Any ideas on moving forward? use angles between 0 and pi/2 = 1.5708 putting those into [cos] and [sin] will give you values for a circle of radius 1 at (0,0). For different radiuses you apply [*] after that. quadrants and clockwiseness depend on which axis uses [cos], which axis uses [sin], and which direction of each axis is positive. There are several standards for those things. ___ | 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] Arduino, any feedback to help me choose the model?
Pierre Massat wrote: I also saw that the board could power LEDs. This could be very interesting, Yes, but the Digital Input are shared with the digital outputs. So if you put a button on a line, you cannot put a led too. You have up to 12 inputs/outputs IN TOTAL. You choose in your program if you want something to be a input or an output. Given your questions (no offense), I would go with a Mega board and not bother with multiplexing yet. That way you get a fully assembled, ready-to-use 50 inputs/outputs for your leds and buttons, + 16 analog inputs, with plenty of program space. -- Charles ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Graph a circle arc in an array?
Ok well now I have really attached the patch... On Sun, Apr 10, 2011 at 7:12 AM, Tyler Leavitt thecryofl...@gmail.comwrote: I've not had any real success using the formulas with [sin] and [cos]... maybe I'm missing something here. The only solution that I've gotten to work is the midpoint circle algorithm with Peter's patch. I've included a patch to show where I'm struggling... When the arc gets drawn with bigger radiuses (and bigger arrays) there are a lot of indexes with no value so it's constantly jumping between 0 and the correct value. Is there a way to get pd to approximate the values in between (more or less an average between plotted points)? Thanks so far for all the help Tyler On Fri, Apr 8, 2011 at 11:12 PM, Mathieu Bouchard ma...@artengine.cawrote: On Fri, 8 Apr 2011, Tyler Leavitt wrote: I am trying to graph a section of a circle into an array. I have been trying to wrap my head around [sin] and [cos] but none of my configurations get results. If you had a circle with radius 100 with a center at (0, 0) I'm trying to get the upper right quadrant (positive x and positive y). The start point being (100,0) and the end point being (0,100). Any ideas on moving forward? use angles between 0 and pi/2 = 1.5708 putting those into [cos] and [sin] will give you values for a circle of radius 1 at (0,0). For different radiuses you apply [*] after that. quadrants and clockwiseness depend on which axis uses [cos], which axis uses [sin], and which direction of each axis is positive. There are several standards for those things. ___ | Mathieu Bouchard tél: +1.514.383.3801 Villeray, Montréal, QC #N canvas 0 0 1440 816 10; #X obj 171 35 tabwrite array1; #X obj 31 -34 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #N canvas 0 0 450 300 (subpatch) 0; #X array array1 1000 float 3; #A 0 1000 -1.11659e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 999.848 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 999.391 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 998.63 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 997.564 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 996.195 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 994.522 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 992.546 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 990.268 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 987.688 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 984.808 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 981.627 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 978.148 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 974.37 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 970.296 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 965.926 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 961.262 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 956.305 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 951.056 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 945.518 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 939.693 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 933.58 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 927.184 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 920.505 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 913.545 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 906.308 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 898.794 0 0 0 0 0 0 0 0 0 0 0 0 0 0 891.006 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 882.947 0 0 0 0 0 0 0 0 0 0 0 0 0 0 874.62 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 866.025 0 0 0 0 0 0 0 0 0 0 0 0 0 0 857.167 0 0 0 0 0 0 0 0 0 0 0 0 0 848.048 0 0 0 0 0 0 0 0 0 0 0 0 0 0 838.67 0 0 0 0 0 0 0 0 0 0 0 0 0 0 829.037 0 0 0 0 0 0 0 0 0 0 0 0 0 819.152 0 0 0 0 0 0 0 0 0 0 0 0 0 809.017 0 0 0 0 0 0 0 0 0 0 0 0 0 798.635 0 0 0 0 0 0 0 0 0 0 0 0 0 788.01 0 0 0 0 0 0 0 0 0 0 0 0 0 777.146 0 0 0 0 0 0 0 0 0 0 0 0 766.044 0 0 0 0 0 0 0 0 0 0 0 0 0 754.709 0 0 0 0 0 0 0 0 0 0 0 0 743.145 0 0 0 0 0 0 0 0 0 0 0 731.353 0 0 0 0 0 0 0 0 0 0 0 0 719.339 0 0 0 0 0 0 0 0 0 0 0 0 707.106 0 0 0 0 0 0 0 0 0 0 0 694.658 0 0 0 0 0 0 0 0 0 0 0 681.998 0 0 0 0 0 0 0 0 0 0 0 669.13 0 0 0 0 0 0 0 0 0 0 656.059 0 0 0 0 0 0 0 0 0 0 0 642.787 0 0 0 0 0 0 0 0 0 0 629.32 0 0 0 0 0 0 0 0 0 0 615.661 0 0 0 0 0 0 0 0 0 601.815 0 0 0 0 0 0 0 0 0 0 587.785 0 0 0 0 0 0 0 0 0 573.576 0 0 0 0 0 0 0 0 0 559.192 0 0 0 0 0 0 0 0 544.638 0 0 0 0 0 0 0 0 0 529.919 0 0 0 0 0 0 0 0 515.037 0 0 0 0 0 0 0 0 499.999 0 0 0 0 0 0 0 484.809 0 0 0 0 0 0 0 469.471 0 0 0 0 0 0 0 0 453.99 0 0 0 0 0 0 438.37 0 0 0 0 0 0 0 422.618 0 0 0 0 0 0 406.736 0 0 0 0 0 0 390.73 0 0 0 0 0 0 374.606 0 0 0 0 0 358.367 0 0 0 0 0 342.019 0 0 0 0 0 325.567 0 0 0 0 0 309.016 0 0 0 0 292.371 0 0 0 0 275.637 0 0 0 258.818 0 0 0 0 241.921 0 0 0 224.95 0 0 0 207.911 0 0 190.808 0 0 173.647 0 0 156.434 0 0 139.172 0 121.868 0 104.527 0 87.1547 69.7554 52.3349 -0.00111659 ; #X coords 0 0 1000 1000 200 200 1; #X restore 151 115 graph; #X obj 31 -13 for++ 0 90 20; #X floatatom 31 10 0 0 0 0 - - -; #X obj 31 50 * 6.28319; #X obj 31 30 / 360; #X floatatom 31 70 0 0 0 0 - - -; #X obj 31 90 s radians; #X obj 174 -62 r radians; #X obj 213 -31 sin; #X obj 172 -33 cos; #X obj 172 -7 * 1000; #X obj 234 -6 * 1000; #X obj 414 -57 r radians; #X obj 429 -24 sin; #X obj 388 -26 cos; #X obj 388 43 tabwrite array2; #X obj 451 2 * 100; #X obj 389 1 * 100; #N canvas 0 0 450 300 (subpatch) 0; #X array
Re: [PD] Arduino, any feedback to help me choose the model?
Depends on what you want the leds to do. If you simply want them to shine when buttons are pressed, dont waste arduino code on that. But if you want them to blink or react to the controller state (hence code) they'll have to be controlled via some digital pins (in output state) as Goyard stated, as thus you are requesting more pins (maybe the mega as I say in my first message). Althought: multiplexing LEDs is very easy. 3 outputs can control 8 leds and so forth. But more coding/control effort. On Sun, Apr 10, 2011 at 3:12 PM, Charles Goyard c...@fsck.fr wrote: Pierre Massat wrote: I also saw that the board could power LEDs. This could be very interesting, Yes, but the Digital Input are shared with the digital outputs. So if you put a button on a line, you cannot put a led too. You have up to 12 inputs/outputs IN TOTAL. You choose in your program if you want something to be a input or an output. Given your questions (no offense), I would go with a Mega board and not bother with multiplexing yet. That way you get a fully assembled, ready-to-use 50 inputs/outputs for your leds and buttons, + 16 analog inputs, with plenty of program space. -- Charles ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list -- Pedro Lopes (MSc) contact: pedro.lo...@ist.utl.pt website: http://web.ist.utl.pt/Pedro.Lopes / http://pedrolopesresearch.wordpress.com/ | http://twitter.com/plopesresearch ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Graph a circle arc in an array?
On 10/04/11 15:12, Tyler Leavitt wrote: I've not had any real success using the formulas with [sin] and [cos]... maybe I'm missing something here. The only solution that I've gotten to work is the midpoint circle algorithm with Peter's patch. A circle centered at the origin is implicitly[1] described by: x^2 + y^2 = r^2 Rearranging this gives: y = +/- sqrt(r^2 - x^2) for -r = x = r Hopefully this more useful for your purposes than the parametric form: (x,y) = (cos(t), sin(t)) for -PI = t = PI Should be much simpler to implement than an optimized-for-integers Bresenham-style implementation. Relatedly[2] I like this function too: f(x,t) = sqrt((t^2)+(x^2)*(2*t+1))-t for -1 = x = 1 and 0 = t [1] http://en.wikipedia.org/wiki/Circle#Cartesian_coordinates [2] http://en.wikipedia.org/wiki/Conic_section Claude -- http://claudiusmaximus.goto10.org ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Arduino, any feedback to help me choose the model?
Thank you both for your replies. I don't think i will need multiplexing. @Pedro : what do you mean by fluctuate a little? This could be anoying if they fluctuate too much, because i wanted to use a pot to control a delay length (you can hear gliches if the delay length jumps from one value to another rapidly). I think i will get the Mega. It's not too expensive (probably quite cheap actually), and i could use it for something else later on. On last question : is it powered by USB, or do i need a power adaptor? Thanks again for your help! Pierre 2011/4/10 Pedro Lopes pedro.lo...@ist.utl.pt Depends on what you want the leds to do. If you simply want them to shine when buttons are pressed, dont waste arduino code on that. But if you want them to blink or react to the controller state (hence code) they'll have to be controlled via some digital pins (in output state) as Goyard stated, as thus you are requesting more pins (maybe the mega as I say in my first message). Althought: multiplexing LEDs is very easy. 3 outputs can control 8 leds and so forth. But more coding/control effort. On Sun, Apr 10, 2011 at 3:12 PM, Charles Goyard c...@fsck.fr wrote: Pierre Massat wrote: I also saw that the board could power LEDs. This could be very interesting, Yes, but the Digital Input are shared with the digital outputs. So if you put a button on a line, you cannot put a led too. You have up to 12 inputs/outputs IN TOTAL. You choose in your program if you want something to be a input or an output. Given your questions (no offense), I would go with a Mega board and not bother with multiplexing yet. That way you get a fully assembled, ready-to-use 50 inputs/outputs for your leds and buttons, + 16 analog inputs, with plenty of program space. -- Charles ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list -- Pedro Lopes (MSc) contact: pedro.lo...@ist.utl.pt website: http://web.ist.utl.pt/Pedro.Lopes / http://pedrolopesresearch.wordpress.com/ | http://twitter.com/plopesresearch ___ 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
Re: [PD] Arduino, any feedback to help me choose the model?
You can filter out some noise if that happens. I have done several arduino projects (namely public installations or sculptures with sensors), one thing I learned is that you can always filter the (some) noise, by ignoring some values and so forth. Another fun aspect is that in public installations whenever I connected the arduino to the AC power outlets (instead of battery) the noise was much higher. (which makes sense, since AC powers of houses, steet, etc.. are actually noisy (have you ever noticed that AC induces noise on most laptop on-board sound-cards - due to ground loop and so forth) ) use i wanted to use a pot to control a delay length (you can hear gliches if the delay length jumps from one value to another rapidly). But don't panic about it, its workable. You can defined thresholds, and if it varies withing a certain range you will not consider as the pot has moved, if you do not have noise: even better. But electricity is not perfect, components are definitely not perfect either :) Best, Pedro On Sun, Apr 10, 2011 at 3:50 PM, Pierre Massat pimas...@gmail.com wrote: uctuate a little? This could be anoying if they fluctuate too much, because i wanted to use a pot to control a delay length (you can hear gliches if the delay length jumps from one value to another rapidly). -- Pedro Lopes (MSc) contact: pedro.lo...@ist.utl.pt website: http://web.ist.utl.pt/Pedro.Lopes / http://pedrolopesresearch.wordpress.com/ | http://twitter.com/plopesresearch ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Arduino, any feedback to help me choose the model?
Probably the thing will read quieter if the pots are lower resistance. The data sheet for the atmega microcontroller used in the arduino says hat the impedance of the analog source should be less than 10kOhm. Also putting a .1uF capacitor from the analog pin to ground will smooth out glitchy noise. (And averaging a few values in software helps too.) The arduino can send its data as MIDI by using two 220 Ohm resistors (one from 5V to MIDI pin 4, the other from TX to MIDI pin 5, ground to pin 3) and a baud rate of 31250. That can eliminate noise caused by the USB connection, but you have to program the MIDI messages yourself instead of using pduino, as well as powering the arduino from a battery (quiet) or AC adapter (noisy). I have built a MIDI pedal that uses an optical sensor to detect the pedal position. It is much quieter than a potentiometer. Martin On 2011-04-10 10:56, Pedro Lopes wrote: You can filter out some noise if that happens. I have done several arduino projects (namely public installations or sculptures with sensors), one thing I learned is that you can always filter the (some) noise, by ignoring some values and so forth. Another fun aspect is that in public installations whenever I connected the arduino to the AC power outlets (instead of battery) the noise was much higher. (which makes sense, since AC powers of houses, steet, etc.. are actually noisy (have you ever noticed that AC induces noise on most laptop on-board sound-cards - due to ground loop and so forth) ) use i wanted to use a pot to control a delay length (you can hear gliches if the delay length jumps from one value to another rapidly). But don't panic about it, its workable. You can defined thresholds, and if it varies withing a certain range you will not consider as the pot has moved, if you do not have noise: even better. But electricity is not perfect, components are definitely not perfect either :) Best, Pedro On Sun, Apr 10, 2011 at 3:50 PM, Pierre Massat pimas...@gmail.com mailto:pimas...@gmail.com wrote: uctuate a little? This could be anoying if they fluctuate too much, because i wanted to use a pot to control a delay length (you can hear gliches if the delay length jumps from one value to another rapidly). -- Pedro Lopes (MSc) contact: pedro.lo...@ist.utl.pt mailto:pedro.lo...@ist.utl.pt website: http://web.ist.utl.pt/Pedro.Lopes / http://pedrolopesresearch.wordpress.com/ | http://twitter.com/plopesresearch ___ 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] [PD-announce] deadline for the PdCon 2011 Call for Papers extended (fwd)
reminder -- Forwarded message -- Date: Tue, 29 Mar 2011 00:29:50 +1100 From: Max abonneme...@revolwear.com Reply-To: pd-list@iem.at To: pd-announce pd-annou...@iem.at Subject: [PD-announce] deadline for the PdCon 2011 Call for Papers extended -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 The committee has decided to extend the deadline to the 10th of April 24:00h (UTS +2) http://www.uni-weimar.de/medien/wiki/Pure_Data_convention_2011 -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.8 (Darwin) iEYEARECAAYFAk2QjU8ACgkQ3EB7kzgMM6J0WQCbBDsKwShypnJBSmv585TnUYnl iAkAnRbCU269F88A8DWXVKFklT4W8l7K =6cbD -END PGP SIGNATURE- ___ Pd-announce mailing list pd-annou...@iem.at http://lists.puredata.info/listinfo/pd-announce ___ Pd-announce mailing list pd-annou...@iem.at http://lists.puredata.info/listinfo/pd-announce ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Graph a circle arc in an array?
On Sun, 10 Apr 2011, Tyler Leavitt wrote: I've not had any real success using the formulas with [sin] and [cos]... I don't know why, but I had assumed that you wanted to plot something parametrically, such as a path drawn from x(t) and y(t) functions, instead of a y(x) function. I was reading too fast. For a y(x) function, sqrt(r*r-x*x) is the formula to use. That is related to the fact that sqrt(1-x*x) = sin(acos(x)) = cos(asin(x)) where asin is anti-sin and acos is anti-cos. It's also related to Pythagoras' theorem x*x + y*y = r*r which is also sin(t)*sin(t) + cos(t)*cos(t) = 1. ___ | 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] What version of GEM should I use with pd 0.43-0 vanilla
On Apr 10, 2011, at 1:04 AM, Billy Stiltner wrote: On 4/10/11, Hans-Christoph Steiner h...@at.or.at wrote: On Apr 9, 2011, at 12:49 AM, Patrice Colet wrote: - Billy Stiltner billy.stilt...@gmail.com a écrit : On 4/7/11, patko colet.patr...@free.fr wrote: you know when you add an external path it will be available from all pd versions because it's litterally a full path name that is added by the new tcl interface, and because vanilla and extended shares the same config file. that's why I use to start patches made for vanilla with a .bat script, then I can set exactly what I need in pd for my application. Actually on my machine there are separate registry entries for pdx and pd. both versions of vanilla I have installed share the same registry entry. interesting The problem with using externals with cross platform applications is if you don't supply the library on all 3 platforms then there may be some people that cant use your patch. That's why I think that pd-extended should add only externals available on all 3 platforms. It's not really the job of patch developpers to provide cross platform externals and libraries but the job of the external developpers. Is there a list of externals that work on all 3 platforms? I don't know if there is such a list, but I'd be glad to add several externals I've been able to compile with my machine, and comment about how it has been done, then pdx maintainers could had them to the build farm. The problem is that most pdx externals building use a single Makefile for compilation that resides in externals, so it makes tricky patch submiting, because it's a lot easier to use the Makefile provided by the dev in most cases (that's happening with unauthorized externals for example). I sometimes submit dll's to the list, but it's not really a good thing. if one is interested I've built these ones lately: exciter filterbank formant pianoroll probalizer samplebox sonogram speex spigot~ most just need -liberty in linker flags I would be great to have this included, please submit a patch to the patch tracker :) .hc “We must become the change we want to see. - Mahatma Gandhi If speex is a text to speech thing I would be very interested in checking it out. speex is a codec like vorbis or mp3. You want [moocow/flite]. .hc You can't steal a gift. Bird gave the world his music, and if you can hear it, you can have it. - Dizzy Gillespie ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Graph a circle arc in an array?
Using the sqrt(r^2-x^2) formula I get the same results as with the [sin], [cos]. Maybe I'm just implementing it wrong, but I can't figure out why it's not plotting the correct y values... Here's the patch I sent before with my implementation of the sqrt(r^2 - x^2) On Sun, Apr 10, 2011 at 8:52 AM, Mathieu Bouchard ma...@artengine.cawrote: On Sun, 10 Apr 2011, Tyler Leavitt wrote: I've not had any real success using the formulas with [sin] and [cos]... I don't know why, but I had assumed that you wanted to plot something parametrically, such as a path drawn from x(t) and y(t) functions, instead of a y(x) function. I was reading too fast. For a y(x) function, sqrt(r*r-x*x) is the formula to use. That is related to the fact that sqrt(1-x*x) = sin(acos(x)) = cos(asin(x)) where asin is anti-sin and acos is anti-cos. It's also related to Pythagoras' theorem x*x + y*y = r*r which is also sin(t)*sin(t) + cos(t)*cos(t) = 1. ___ | Mathieu Bouchard tél: +1.514.383.3801 Villeray, Montréal, QC #N canvas 638 7 732 664 10; #X obj 171 35 tabwrite array1; #X obj 31 -34 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #N canvas 0 0 450 300 (subpatch) 0; #X array array1 1000 float 3; #A 0 1000 -1.11659e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 999.848 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 999.391 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 998.63 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 997.564 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 996.195 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 994.522 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 992.546 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 990.268 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 987.688 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 984.808 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 981.627 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 978.148 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 974.37 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 970.296 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 965.926 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 961.262 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 956.305 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 951.056 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 945.518 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 939.693 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 933.58 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 927.184 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 920.505 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 913.545 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 906.308 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 898.794 0 0 0 0 0 0 0 0 0 0 0 0 0 0 891.006 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 882.947 0 0 0 0 0 0 0 0 0 0 0 0 0 0 874.62 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 866.025 0 0 0 0 0 0 0 0 0 0 0 0 0 0 857.167 0 0 0 0 0 0 0 0 0 0 0 0 0 848.048 0 0 0 0 0 0 0 0 0 0 0 0 0 0 838.67 0 0 0 0 0 0 0 0 0 0 0 0 0 0 829.037 0 0 0 0 0 0 0 0 0 0 0 0 0 819.152 0 0 0 0 0 0 0 0 0 0 0 0 0 809.017 0 0 0 0 0 0 0 0 0 0 0 0 0 798.635 0 0 0 0 0 0 0 0 0 0 0 0 0 788.01 0 0 0 0 0 0 0 0 0 0 0 0 0 777.146 0 0 0 0 0 0 0 0 0 0 0 0 766.044 0 0 0 0 0 0 0 0 0 0 0 0 0 754.709 0 0 0 0 0 0 0 0 0 0 0 0 743.145 0 0 0 0 0 0 0 0 0 0 0 731.353 0 0 0 0 0 0 0 0 0 0 0 0 719.339 0 0 0 0 0 0 0 0 0 0 0 0 707.106 0 0 0 0 0 0 0 0 0 0 0 694.658 0 0 0 0 0 0 0 0 0 0 0 681.998 0 0 0 0 0 0 0 0 0 0 0 669.13 0 0 0 0 0 0 0 0 0 0 656.059 0 0 0 0 0 0 0 0 0 0 0 642.787 0 0 0 0 0 0 0 0 0 0 629.32 0 0 0 0 0 0 0 0 0 0 615.661 0 0 0 0 0 0 0 0 0 601.815 0 0 0 0 0 0 0 0 0 0 587.785 0 0 0 0 0 0 0 0 0 573.576 0 0 0 0 0 0 0 0 0 559.192 0 0 0 0 0 0 0 0 544.638 0 0 0 0 0 0 0 0 0 529.919 0 0 0 0 0 0 0 0 515.037 0 0 0 0 0 0 0 0 499.999 0 0 0 0 0 0 0 484.809 0 0 0 0 0 0 0 469.471 0 0 0 0 0 0 0 0 453.99 0 0 0 0 0 0 438.37 0 0 0 0 0 0 0 422.618 0 0 0 0 0 0 406.736 0 0 0 0 0 0 390.73 0 0 0 0 0 0 374.606 0 0 0 0 0 358.367 0 0 0 0 0 342.019 0 0 0 0 0 325.567 0 0 0 0 0 309.016 0 0 0 0 292.371 0 0 0 0 275.637 0 0 0 258.818 0 0 0 0 241.921 0 0 0 224.95 0 0 0 207.911 0 0 190.808 0 0 173.647 0 0 156.434 0 0 139.172 0 121.868 0 104.527 0 87.1547 69.7554 52.3349 -0.00111659 ; #X coords 0 0 1000 1000 200 200 1; #X restore 151 115 graph; #X obj 31 -13 for++ 0 90 20; #X floatatom 31 10 0 0 0 0 - - -; #X obj 31 50 * 6.28319; #X obj 31 30 / 360; #X floatatom 31 70 0 0 0 0 - - -; #X obj 31 90 s radians; #X obj 174 -62 r radians; #X obj 213 -31 sin; #X obj 172 -33 cos; #X obj 172 -7 * 1000; #X obj 234 -6 * 1000; #X obj 414 -57 r radians; #X obj 429 -24 sin; #X obj 388 -26 cos; #X obj 388 43 tabwrite array2; #X obj 451 2 * 100; #X obj 389 1 * 100; #N canvas 0 0 450 300 (subpatch) 0; #X array array2 100 float 3; #A 0 100 99.9848 0 99.9391 0 99.863 99.7564 0 99.6195 0 99.4522 0 99.2546 99.0268 0 98.7688 0 98.4808 0 98.1627 97.8148 0 97.437 0 97.0296 96.5926 0 96.1262 0 95.6305 95.1056 0 94.5518 0 93.9693 93.358 0 92.7184 0 92.0505 91.3545 0 90.6308 89.8794 0 89.1006 88.2947 0 87.462 0 86.6025 85.7167 84.8048 0 83.867 82.9037 0 81.9152 80.9017 0 79.8635 78.801 77.7146 0 76.6044 75.4709 74.3145 0 73.1353 71.9339 70.7106 69.4658 0 68.1998 66.913 65.6059 64.2787 62.932 61.5661 60.1814 58.7785 57.3576 55.9192 54.4638 52.9919 51.5037 49. 48.4809 46.9471 43.837 42.2618 40.6736 37.4606 34.2019 32.5567 29.2371 25.8818 20.7911
Re: [PD] Graph a circle arc in an array?
On Sun, 10 Apr 2011, Tyler Leavitt wrote: Using the sqrt(r^2-x^2) formula I get the same results as with the [sin], [cos]. Maybe I'm just implementing it wrong, but I can't figure out why it's not plotting the correct y values... Here's the patch I sent before with my implementation of the sqrt(r^2 - x^2) The x is supposed to be the right-inlet of [tabwrite], not the left-inlet. Otherwise you will write many values in the same location, while skipping many other locations. ___ | 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] Graph a circle arc in an array?
Heh... wow. Thanks for pointing out my negligence and all the help up to this point =) Tyler On Sun, Apr 10, 2011 at 9:59 AM, Mathieu Bouchard ma...@artengine.cawrote: On Sun, 10 Apr 2011, Tyler Leavitt wrote: Using the sqrt(r^2-x^2) formula I get the same results as with the [sin], [cos]. Maybe I'm just implementing it wrong, but I can't figure out why it's not plotting the correct y values... Here's the patch I sent before with my implementation of the sqrt(r^2 - x^2) The x is supposed to be the right-inlet of [tabwrite], not the left-inlet. Otherwise you will write many values in the same location, while skipping many other locations. ___ | 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] What version of GEM should I use with pd 0.43-0 vanilla
- Hans-Christoph Steiner h...@at.or.at a écrit : On Apr 9, 2011, at 12:49 AM, Patrice Colet wrote: if one is interested I've built these ones lately: exciter filterbank formant pianoroll probalizer samplebox sonogram speex spigot~ most just need -liberty in linker flags I would be great to have this included, please submit a patch to the patch tracker :) uh that won't be a little patch ;o) playlist is also built but there are a lot of lines of code added because several functions doesn't exist on windows, I'm wondering why the method isn't as same as in ggee/getdir to get current dir, that would be a simple cross-platform method, following wildcards in externals/Makefile we need to have it compiled for getting pianoroll and probalizer to work. lame DLL's doesn't seem to be provided by pdx installer, so I had to compile it for having the mp3* externals working, I guess that anyone that doesn't have access to a compiler couldn't run those pdx externals, -- Patrice Colet ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] Pure Data Workshop in Los Angeles , 2011-04-29
I am happy to announce another workshop for the pd-LAunch week (4/25-5/1) in Los Angeles. On Friday, April 29th at 7:00 PM, Chris McCormick will be teaching a workshop at CRASHspace on using Pd as an embedded audio engine for other applications. Pd As Your Embedded Audio Engine “Pd as your embedded audio engine” will teach all about embedding libpd as the sound engine for your app, whether its iPhone, Android, Java, OpenFrameworks, Processing, etc. This workshop provides a broad spectrum of different ways of connecting Pd to other things. Having hardware isn’t a requirement either. The workshop will cover ways of interfacing with Pd from computer to computer. Bring your laptop and devices that you want to install libpd on (Android, iPhone, etc.) HTML and/or programming knowledge will certainly help. The aim of this workshop is to give a broad spectrum of different ways to interface to Pd. So it will be dipping very slightly into Python, C, Java, Javascript, but this is usually “glue code” and all of the code will be fully provided. You do not need to be proficient in these languages at all, the workshop will also cover methods that also just use Pd with no code at all. Here is an outline of topics: * Introduction * History of Pd as an engine * Ways to interface with a Pd process: * Midi OSC * FUDI * stdout * Python + sockets * pdsend/pdreceive * Parsing patches in three languages * libpd on Android and iOS * PdWebKitDroid * RjDj and ScenePlayer * WebPd Students will need a laptop and should have Pd-extended installed and working (download for free from http://puredata.info) – it is available for Linux, Mac OS X, and Windows. Space is limited. Cost is $100. Sign up at the CRASHspace store: http://store.crashspacela.com/index.php?main_page=product_infocPath=2products_id=30 CRASHspace is located at 10526 Venice Blvd, Culver City CA 90232. -Theron ^ ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] [PD-announce] deadline for the PdCon 2011 Call for Papers extended (fwd)
On Sun, 10 Apr 2011, Mathieu Bouchard wrote: The committee has decided to extend the deadline to the 10th of April 24:00h (UTS +2) reminder BTW, I submitted at that exact time, and my submission number is 39. This should give you an idea of how many people submitted, though this may count some cancelled submissions, multiple submissions by same people, and it doesn't count anyone who submit after 24h00. (I'm only talking about papers ; other submissions are handled separately) ___ | 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] deadline for the PdCon 2011 Call for Papers extended (fwd)
Any thoughts or numbers regarding this value vs. the previous pdcons? It doesn't surprise me, since it is a rather small conference - it is very specific, which is what motivates me towards it, its a place to definitely get in touch with pd development and research - when you compare it to the major conferences, such as CHI, INTERACT (huge conferences), or more sound related: NIME, SMC (medium/big-sized) and so forth. I think I was submission 279 on NIME (long papers track) and I registered a few days before the end. Just to give an example. Best, Pedro On Sun, Apr 10, 2011 at 11:39 PM, Mathieu Bouchard ma...@artengine.cawrote: On Sun, 10 Apr 2011, Mathieu Bouchard wrote: The committee has decided to extend the deadline to the 10th of April 24:00h (UTS +2) reminder BTW, I submitted at that exact time, and my submission number is 39. This should give you an idea of how many people submitted, though this may count some cancelled submissions, multiple submissions by same people, and it doesn't count anyone who submit after 24h00. (I'm only talking about papers ; other submissions are handled separately) ___ | 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 -- Pedro Lopes (MSc) contact: pedro.lo...@ist.utl.pt website: http://web.ist.utl.pt/Pedro.Lopes / http://pedrolopesresearch.wordpress.com/ | http://twitter.com/plopesresearch ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] What version of GEM should I use with pd 0.43-0 vanilla
On Apr 10, 2011, at 2:00 PM, Patrice Colet wrote: - Hans-Christoph Steiner h...@at.or.at a écrit : On Apr 9, 2011, at 12:49 AM, Patrice Colet wrote: if one is interested I've built these ones lately: exciter filterbank formant pianoroll probalizer samplebox sonogram speex spigot~ most just need -liberty in linker flags I would be great to have this included, please submit a patch to the patch tracker :) uh that won't be a little patch ;o) playlist is also built but there are a lot of lines of code added because several functions doesn't exist on windows, I'm wondering why the method isn't as same as in ggee/getdir to get current dir, that would be a simple cross-platform method, following wildcards in externals/Makefile we need to have it compiled for getting pianoroll and probalizer to work. Looks like you got it working anyhow :) I don't quite understand what you mean about the getdir code, can you explain more? lame DLL's doesn't seem to be provided by pdx installer, so I had to compile it for having the mp3* externals working, I guess that anyone that doesn't have access to a compiler couldn't run those pdx externals, The problem with LAME is that it covers algorithms that are patented in a number of countries, so its not easily distributable. That's why LAME is not in Debian, for example, and distributed as source code only in other distros. .hc News is what people want to keep hidden and everything else is publicity. - Bill Moyers ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] [playlist] for win32 [was:Re: What version of GEM should I use with pd 0.43-0 vanilla]
- Hans-Christoph Steiner h...@at.or.at a écrit : On Apr 10, 2011, at 2:00 PM, Patrice Colet wrote: I'm wondering why the method isn't as same as in ggee/getdir to get current dir, that would be a simple cross-platform method, following wildcards in externals/Makefile we need to have it compiled for getting pianoroll and probalizer to work. Looks like you got it working anyhow :) I don't quite understand what you mean about the getdir code, can you explain more? The method in playlist.c call a function only available in unix systems while in getdir it uses canvas_getdir(), available on any platform, it was simplier for me to just replace getenv( PWD ) by _getcwd (path, _MAX_DIR) . For the information scandir() code for mingw has been taken from another mailing list: http://www.mail-archive.com/developer@arabeyes.org/msg03153.html lame DLL's doesn't seem to be provided by pdx installer, so I had to compile it for having the mp3* externals working, I guess that anyone that doesn't have access to a compiler couldn't run those pdx externals, The problem with LAME is that it covers algorithms that are patented in a number of countries, so its not easily distributable. That's why LAME is not in Debian, for example, and distributed as source code only in other distros. .hc Okay I see, anyway I can't get the mp3 streaming externals working correctly. News is what people want to keep hidden and everything else is publicity. - Bill Moyers -- Patrice Colet ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list