Re: [PD] confused about $1 in messages
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 On 2014-01-21 22:35, Jonathan Wilkes wrote: On 01/21/2014 04:02 AM, IOhannes m zmölnig wrote: On 01/20/2014 10:01 PM, Jonathan Wilkes wrote: It might help some if the selector inside a message box were visually distinct from the rest of the message. +1 You could also have different colors for built-ins vs. custom selectors. -1 Hm... care to explain your votes? Is it the word colors that got a -1, or the idea of visually distinguishing between the two groups? the latter. how the selector differs from the atoms should be a matter of user-definable preferences. and i'd like to have a way to distinguish atoms (with potential whitespace characters) from the whitespace atom-separator. fgamsdr IOhannes -BEGIN PGP SIGNATURE- Version: GnuPG v1 Comment: Using GnuPG with Icedove - http://www.enigmail.net/ iQIcBAEBCAAGBQJS34aeAAoJELZQGcR/ejb4TO0P/0Y3xEjCf9z8XZtlwGc99vgp 58fXtG5jKEEIdmVcHonhQwFpXAza7B+3Zb+jAe30MazZ5s3GldT7MPnoCGTkCgL+ 8j4tZwoSVAzcwMC1eE+383F7yhu1hLj4jddWk0V7SQj/NH6848MG/dqzUnHQWEpJ 52cfDK1yg5B4d1WLlCYUaA3JE1oXwGasVkmW4wIMn+u1+Y05JJDq4x7UuTt3oE12 6nPrgQ/WPes8kWM4vO0+Yd4Kg80gLqSI0+ZxMVp6X/cj4jsQejsj5coq8AG0vxNe l3zEdDXqAwHR+v6MbGy/IJhm9rs+pq55Eye5NMY/l9DByNODK+aJN/WouMhTJRQN H5WumjsGl0dzqIXHb73bTbO82f5EpL36gXL3GNSmHe8rfYd6/6Ff1kHOdKM8rEt7 a1MSyMtblchntflviwdHUe1JQF5tuQqT1JapDZipBIfPd5cYGAHGVtBVK7hMMM7F Rc1fZNNjG7RrFaXW3Ks5I0sdvbCTniyK28AaGoqAGflXRgfZOJombqfSGu11iE4H mk3VnQOe9hDvZ88e9p60VQ1VVkgbTd2SYRcyzrInipfTprbtzJ5hruSh4xLPaDyF 0QOZ6qoe/lH+t5mh9VHu3YspOUej6QQVc/enhpf3dnizPrY7hkl+AxaCKsf4fnBQ JBf/NQpy0TSc27nhB4Um =BzNs -END PGP SIGNATURE- ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] suggestions for spectral weight anaylsis
Hi - try the dB threshold setting to leave out quiet grains. With normalization on, that can give you bad results because low level noise ends up being boosted, making the grain appear bright. Another problem is that a fixed window size will always get you audio slices that have mixed content - with a window size of 93ms, it's pure luck if you get a speech grain that only contains aaa. It'll likely have a little sss or something else in it too. So the solution there is to try to parse the audio based on content, not size. And using single value features (like brightness), BFCCs, or Bark spectrum, you're fine to compare grains of various sizes - the length of features like BFCCs/Bark spectrum depends on the size of the Bark filterbank, not the window size. About phasing...the worst case is that you end up overlaying the same grain with itself, but offset a bit. Don't know if that's an issue in your case. There is the stutter_protect option in timbreID to avoid repeated grains for concatenative synth, but I think you're just doing ordering? Anyway, it's a major problem with this technique, because the goal is to spit out sequences of timbrally similar grains. If things are working properly, that will always produce sequences of grains that have similar waveforms, and if you overlap similar waveforms, you get phasing/filtering! To be honest, I've only ever done two things: 1) add low levels of good reverb to smooth it out. 2) add controls for randomizing the grain size within reasonable bounds (like 90% - 110% of the window size). That at least varies the otherwise steady windowing artifacts, which can turn into a very audible flutter if your output overlap is high. One other thing to be aware of: if you do the analysis with a high overlap factor, you're more likely to overlap identical content. So an overlap of 1 is best from that perspective, but then you lose time resolution and end up with fewer grains. Or, taking things back to the first point above: if you have good segmentation based on content and not a fixed window size, you're less likely to have extremely similar waveforms overlap and cause phasing. With a reasonably small audio source (like your Lucier content), you could do this manually with labels in Audacity. Takes a lot of patience but I bet it would make a noticeable difference. On Sun, Jan 19, 2014 at 2:07 PM, João Pais jmmmp...@googlemail.com wrote: There are separate versions of each analysis object: one for real time, and one for NRT reading straight out of tables. You'll see separate help files for [barkSpec~] and [barkSpec], for instance. So an [until] loop scanning your pre-recorded audio will be the fastest way for you to work on this. That's what's used in the 06/order.pd example. Just look in the [pd analysis] sub patch and you can change the feature from barkSpec to whatever you like (or whatever combination of features, weighted however). I'd recommend putting your audio into the timbre-space patch and plotting by different features there. That way, you can see how the vowels/consonants fall on different axes when using certain features. That'll give you some intuition on picking the best feature or combo of features. Last - ordering by timbre is always going to be fuzzy unless you can find a one-dimensional feature that reflects the timbre aspect you're after. Ordering by multi-dimensional features, you might make a big jump along one dimension for one step in your ordering, and then a big jump along a different dimension for the next step. You never know how much one particular feature is contributing the choice of the next step in the ordering. In terms of keeping it relatively intuitive to work with, fewer dimensions is better. For speech, I'd recommend trying [specBrightness] only, with a boundary frequency of about 2.5kHz. That'll separate the high-frequency consonants from the more formanty low-mid vowels. You should get a decent continuum with just that one feature. Hi, I don't have much time to be working on this, so I ended up adapting your timbre-space patch, and using the Brigthness (with 2.5KHz) in both x and y dimensions. This plots a straight line from vowels to sibilants, although the result isn't 100% straight. E.g. some sounds (or silence) that belong to an already existing group appear later inside other groups. But in general it works. A provisory result can be heard in https://soundcloud.com/experimental-music/i-am-splitting-in-a-room-v2 - it's part of Nicollas Collins' seminar on experimental music here in Berlin. As soon as I can I'll try to finish my analysis of your timbre-space patch, and improve the results. Or, if possible, even redo the patch myself. Another detail, do you have any suggestion on how to use your granulator and not get the typical phasing effects? I changed the envelope to a vline~ with a [0 0 0, 1 50 0, 1 50 50, 0 50 100( message. It helps, but just because there aren't almost any
Re: [PD] [OT] invitation to take part in research study
On 21/01/14 14:25, Pierre Massat wrote: Hey, How long does it take to respond to it ? Cheers, Pierre. Hello Pierre, In the pilot study, the average response time was 20 minutes. Please let me know if I can help you with anything else. Best regards, Pedro Ângelo 2014/1/21 Pedro Ângelopang...@void.io Dear friends, I apologise in advance for any duplicate copies of this email you might receive. As part of my PHD research on heterogeneous systems and creativity I'm running an online questionnaire about the needs and work practices of artists and creatives who develop technology-based projects with a special focus on interactive systems as those used in art installations and live performance: http://goo.gl/PLTMRd I would like to kindly ask for your help with this work, both by responding to the questionnaire and by spreading the word about it to people and collectives you feel might have an interesting contribution to this effort. If you'd like to have a bit more info about it, I've also written a small blog post outlining the context and motivation for this study: http://dataflower.org/blog/collaborative-practices-in-creative-computing/ Thank you very much for your help. Best regards, Pedro Ângelo. ___ 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] gametrak question
Does anyone know if there is a way of connecting the gametrak to pd without modifying the hardware itself? Many Thanks Peiman *www.peimankhosravi.co.uk http://www.peimankhosravi.co.uk || RSS Feed http://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] display image from google search?
keeping the list in the loop (for archive): you should see something like this in the pd console: py/pyext 0.2.2 - python script objects (C)2002-2011 Thomas Grill - http://g.org/ext using Python 2.7.3 (default, Sep 26 2013, 20:13:52) [GCC 4.6.3] Python array support enabled error in pyext script will also be displayed there. for example, maybe you miss some python modules to run the script: from urllib import FancyURLopener import urllib2 import simplejson import urlparse import urllib import imghdr good luck ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] gametrak question
* peiman khosravi peimankhosr...@gmail.com [2014-01-22 23:05]: Does anyone know if there is a way of connecting the gametrak to pd without modifying the hardware itself? I use it with [hid] and it works well (mine have the usb connector) ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] gametrak question
Mine has usb connector too. It is recognised but doesn't seem to actually output anything when I move it (on a mac). Do you have an example patch that you might be able to send please? Many Thanks Peiman *www.peimankhosravi.co.uk http://www.peimankhosravi.co.uk || RSS Feed http://peimankhosravi.co.uk/miscposts.rss || Concert News http://spectralkimia.wordpress.com/* On 22 January 2014 22:13, Peter P. p8...@aol.com wrote: * peiman khosravi peimankhosr...@gmail.com [2014-01-22 23:05]: Does anyone know if there is a way of connecting the gametrak to pd without modifying the hardware itself? I use it with [hid] and it works well (mine have the usb connector) ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] vjtools/videogrid was: pd gui: partial interface freeze
ok, first i checked and realized i had [change] to most of my hid output. so i tried without joysticks connected, [0] to [hid] and all metros off. froze the interface within seconds by quickly changing the input to vjtools/videogrid so i guess that's the object that's bugging me. i notice it does other strange things as well, like throw these errors: image create photo imga1bbe04 -file /tmp/vigrid_4.ppm (uplevel body line 1) invoked from within uplevel #0 $cmds_from_pd.pdwindow: no such object though it seems they appear without an interface-freeze. also i noticed some time ago, that when you use two instances together, they use the tmp/names for the same slots. i tried to hack some sort of uniqe identifier into the filename but that didn't seem to improve things. i might give that another try ... is there a usable alternative otherwise. i remember i saw these guys ones, which had something like videogrid, made inside pyext or so ... they said it worked absolute fine. thanks+cheers, ub On 18.01.2014 18:36, Py Fave wrote: usb/hid did this if i remember correctly. i solved it by usind a different build or another object: [joystick] but it was on windows i guess this is a known bug because [hid] is so useful perhaps someone has a better knowing of this .? or a workaround . 2014/1/18 u...@xdv.org mailto:u...@xdv.org u...@xdv.org mailto:u...@xdv.org On 18.01.2014 17:07, Py Fave wrote: i had the same problems while using gem objects some time ago it was because of text2d or text3d. right. considered parts of gem as the culprit, but then i'm fairly sure i did experience this, before i added text2d and text3d objects and i'm hardly ever running them [0]-[gemhead]. i'll give it a shot and remove them. you can remove some gui stuff too . replacing bng by bang for instance since i'm using them only as indicators not buttons, that's not an option. guess i could use data strcuturs for sliders, but that probably opens a new can of worms. and use [change] on your inputs to reduce the flow . i'll do that! only suggestions , i don't remember what was the problem but i solved it good to know, someone has seen it too. thanks! 2014/1/18 u...@xdv.org mailto:u...@xdv.org mailto:u...@xdv.org mailto:u...@xdv.org u...@xdv.org mailto:u...@xdv.org mailto:u...@xdv.org mailto:u...@xdv.org hey there, i've been having this heisenbug for some time and learned to live with it, but having fixed some real bugs on my patch, this is the last one on my list and i'd like to give it a go, but no idea where to start. symptoms are: some time into performing (20min to 1h) all the sliders, messageboxes, dials and bangs sort of get stuck, meaning they do not change their display state anymore. i can however still drag and click their active parts and their output will react accordingly, but none of this is being displayed. i should probably mention, that checkboxes still work correctly. i had hoped it would go away moving from pd 0.42 to 0.43, but it didn't. this is 64-bit linux (ubuntu 12.04), pd-extended (now ubuntu-package, previously self compiled from git) speculations include: from a gut-feeling i suspect something like an input overload, ie some input shooting messsages at an insanely high rate, so the element's message queue (if there is such a thing) stops passing things on to the display. i also suspect vjtools/videogrid as it messes with the interface, but does have a few issues, like race conditions between thumbnail creation and thumbnail display, esp if there's two of them. hid: usb joysticks could maybe freak out and overload the interface inputs anyway i can not see any direct connection between what i do and when it happens. re-opening the patch doesn't help, only restarting pd does. has anyone ever seen (something like) that? any ideas about how to debug, where to look or what to try? thanks + cheers, ub ___ Pd-list@iem.at mailto:Pd-list@iem.at mailto:Pd-list@iem.at mailto: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 -
Re: [PD] gametrak question
You have to modify the hardware (making a bridge): http://x37v.com/x37v/post/uploaded_images/gametrak-5-734488.jpg then it will work with [hid] ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] gametrak question
* peiman khosravi peimankhosr...@gmail.com [2014-01-23 02:53]: Thanks, It is recognised and it opens fine. But no values are outputted. The same thing is happening in max. Then I came across this and thought maybe it's not 'meant' to work. But I'm not sure. http://x37v.com/x37v/writing/mad-catz-gametrak-mod-for-maxmsp/ This mentions that it is the PS2 version of the controller. I used the one distributed with a computer game for PC, and these seem to work out-of-da-box. This _could_ be one of these units (i am not liable for it not working!) :) http://www.ebay.com/itm/Mad-Catz-GameTrak-Real-World-Golf-Video-Game-For-PC-Gift-/321244799380?pt=Video_Games_Gameshash=item4acbaea194 ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] gametrak question
Yes, but it has to be a Gametrak for PC. The Gametrak for PS2 *will not* show up as an HID device when plugged into a computer. On Jan 22, 2014, at 5:19 PM, pd-list-requ...@iem.at wrote: From: Peter P. p8...@aol.com Subject: Re: [PD] gametrak question Date: January 22, 2014 at 5:13:47 PM EST To: peiman khosravi peimankhosr...@gmail.com Cc: PD List pd-list@iem.at * peiman khosravi peimankhosr...@gmail.com [2014-01-22 23:05]: Does anyone know if there is a way of connecting the gametrak to pd without modifying the hardware itself? I use it with [hid] and it works well (mine have the usb connector) Dan Wilcox @danomatika danomatika.com robotcowboy.com ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list