-
unsymbol
Wonder if an admin could have a look into why attached images don't load properly.
Examples:
http://puredata.hurleur.com/sujet-5354-really-incorrect-osc-values
http://puredata.hurleur.com/sujet-5793-bonking-head-offfff -
unsymbol
Greatly inspired by the NYCPatchingCircle (hope you don't mind us using your blurb), a small group of patchers have taken root in the coastal city of Brighton, UK. Our next meeting is at Build Brighton on Sat 26 March 2011 from 2.30pm onwards at the Skiff, 6 Gloucester Street, BN1 4EW. Please come along!
-
unsymbol
I was working on a patch that visualises and sonifies weather data posted online in an HTML document. I was using [httpget] to grab the document and using [listsplit] and [symbol2list] to parse the necessary data. However, using this method, I will often get the error "error: unpack: type mismatch". I was wondering if someone could look at the patch and advise me of a cleaner way of doing this or showing
me what I might be doing wrong? It works 70% the time. Initially, I was just increasing the frequency of the [httpget] to ensure that the data changes are captured but this method isn't very clean and would appreciate any corrections or feedback.This Weather:
[httpget]: http://puredata.info/docs/tutorials/SimpleWebclient -
unsymbol
mnmewvtbl is a 3-bit by 3-bit monome waveform editor for pd. the 8 x 8 grid is a representation of an audio waveform, whose shape is controlled by the grid.
-
unsymbol
Every second technical question is regarding TouchOSC? Do you think people got iPods/phones/pads for Christmas?
-
unsymbol
I made "this weather" in Pure Data to sonify and visualise the weather station data online at the University of York's website (http://weather.elec.york.ac.uk/). I wanted to give the data a sonic/visual narrative that could be easily understood.
-
Wind: White noise is the basis for the wind. Speed determines the value of a lowpass filter & gust speed determines the amplitude of the output. Direction is represented by the white noise's pan position.
-
Rain/hail: The amount of rain & hail that has fallen since midnight is used to control a the frequency of a sawtooth wave. The faster it oscillates, the more rain that has fallen. Rain is heard in the left audio channel, whilst hail is heard in the right.
-
Pressure: The air pressure controls the frequency of a sine wave generator. The low frequency is scaled to be audible to human ears.
-
Humidity/Dew Point: This data controls the duty cycle of a pulse wave. If humidity is very high, it will produce a thin and raspy tone and if it is low it will produce are 'fuller' sound. Dew point & humidity are closely related. Here, it affects the amplitude modulation of the pulse wave. The higher the dew point, the faster the modulation.
-
Temperature: Simple FM synthesis is used to represent temperature information. The overall temperature controls the pitch of the carrier wave, wind chill controls the modulator and wind speed controls the modulation amount.
Once the language of the sound and visuals are understood, you can understand the weather conditions very quickly through sensory perception; possibly quicker than if you were to read the information.
(Please note: the weather information on the University of York's website is updated every minute. Therefore sonic and visual changes happen at a glacial pace, particularly on fairly pleasant days)
-
-
unsymbol
"david ca%%%%: scottish conser%%%%" is an audio visual exploration of the effects of a condem government on britain as they implement ideological cuts and dissolve any notion of a "fair" society. data-corruption is used as an allegory for this social erosion and the effects are sonified to give an audio image of this.
the process: pure data generates pseudo-random values between user-defined ranges; these values are sonified and used to create pitches and effect the timbre of audio. these values are simultaneously used to corrupt a jpeg image to produce an animation of data and societal breakdown.
-
unsymbol
hey all. i'm using a monome/arduinome to write 8 values between 1 and -1 in an array and then using [tabosc4~] as a wavetable synth and then using [snapshot~] to take values and use them as control data.
it works okay but i seem to be getting "bumps" in my waveform. some values slightly less than -1 and slightly more than 1. it may be because i've misunderstood the wraparound/interpolation but would appreciate if someone could give some guidance as how to achieve "cleaner" waveforms.
i've removed the most of the monome parts for the patch. it should work fine with a bit of tinkering. cheers!
-
unsymbol
wondering if there's an object out there that can read & edit hex of a file? specifically of a jpeg image.
-
unsymbol
Has anyone managed to get Pd to communicate with Twitter? I'm looking to read information from Twitter status updates, and wondering if anyone knows of any externals/abstractions that could handle this? I tried searching the forum but had no luck.
-
unsymbol
I've made a very simple six-pot arduino midi controller. I've used Pd to convert the serial data to midi and send it to Ableton Live.
The midi information is received in Ableton BUT I'm finding it very difficult to map any controls because my patch constantly sends midi information on all the CCs I've specified.
I'm new to Pd, so any help appreciated and if anyone would be willing to look at my patch then that would be fantastic!
-
unsymbol
Complete newb here. I'm using the analog inputs from an arduino to send midi cc into Ableton. However, the values jump from one to another and aren't smooth at all. Is there any way to make this smoother? And also, is there an easy way to turn on and off data flow to a ctlout object? Basic questions I'm sure... I've attached my patch.
-
unsymbol
This patch might be of some use to you.
https://github.com/unsymbol/pd_tremolo
Not very clean but it works.
-
unsymbol
@Jwif said:
Hi jersupereq,
I wasn't able run your patch due to using Pd vanilla (doesn't include the libraries from extended).
However, If I could offer one piece of advice it would be to make patches as human readable as possible. Bug fixing and logic evaluation quickly becomes a nightmare if it isn't easy to understand. It's definitely worth the time investing in cleaning up the code, especially if you come back to it in a few weeks (days even?).
This.
-
unsymbol
It certainly could be done with a series of cascading [loadbang] objects ie. have a delay object after each one which then bangs a value into the required objects.
-
unsymbol
Ah, I should have checked if it was browser-specific first. My bad.
-
unsymbol
Might be worth emailing Leonard J. Paul. He hacked the HL2 engine to output OSC and parsed it in Pure Data. See here
-
unsymbol
darwiinremote is not cross platform. it is for mac only.
-
unsymbol
[wiimote] is available from the puredyne ppa.
https://launchpad.net/~puredyne-team/+archive/ppa