Re: [PD] Pitch envelope

2011-02-12 Thread Andrew Faraday

What I would do is use your typical sound playback algorithm, ([phasor~] 
feeding [tabread~] and relevant arithmetic. But take a side chain from the 
[phasor~] to another [tabread~]  via a [*~ 1](or whatever length). and draw 
your pitch curve into an array (with it's length in that [*~] and with a y 
range of something like 0 - 2). sending the output of the second tabread back 
to the phasor(which should happily change it's speed sample-by-sample without 
losing it's position) by a multiply (from your original speed 
calculation.Something like...[O] |[arraysize sound] |  \ |  [s 
sample_length][expr 44100 / $f1] | |[r pitch_curve]   |/[*~]   
|[phasor~] |   \ |   [s phasor] | |   [r sample_length] |   /[*~] |[tabread~ 
sample] |\[dac~][r phasor] |  |   [O] || |   [arraysize pitch] |   
/[*~] |[tabread pitch] |[s pitch_curve](I've put that together quickly and in 
the middle of the night, might well have made a mistake or two)Of course, while 
this will change the speed of playback based on the position of playback, it is 
very difficult to express it as musical pitch differences. setting the scope of 
your pitch curve to 0 - 2 means that by multiplying it by the 'correct' 
playback speed you can go down to no movement at all (which will probably stall 
this sytem) and all the slow speeds related to this and up to twice the 
original playback speed (one octave above). Which will be good for creative 
sound, as I say, hard to scale as semiquavers.Andrew
 Date: Sat, 12 Feb 2011 00:00:57 +
 From: morph_2...@yahoo.co.uk
 To: pd-list@iem.at
 Subject: [PD] Pitch envelope
 
 So...
 
 A sample has duration (x)
 
 A breakpoint envelope has pitch transposition from -60 to +60 semitones.
 
 How do I work out what that would mean for the duration - i.e. how do I make 
 it 
 so the whole pitch envelope happen within the duration of the sample?
 
 I'm not a mathematician, and have been looking at integration, but I can't 
 work 
 it out. Can anybody help me?
 
 X
 Ed
 
  Metastudio 4 for Pure Data - coming soon!
 Metastudio 3 still available at http://sharktracks.co.uk/puredata
 
 
 
   
 
 ___
 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] iemmatrix mtx_.*

2011-02-12 Thread Roman Haefeli
On Fri, 2011-02-11 at 22:02 +0100, IOhannes zmölnig wrote:
 On 02/11/2011 09:56 PM, mami music wrote:
  Hi
  Im having trouble using this object [mtx_.*] in a patch. It never loads when
  i start the patch. I have to go to help/browser/examples/iemmatrix/mtx_mul
  and open that example. Just after I open that example I can rewrite the
  object and i get it to be created properly.
  
  How can this be solved and be able to load the patch from the start without
  repeating this exercise of opening the examples, etc?
  
 it has been discussed a 100 times on this list.
 you either have to load iemmatrix as a single library (that is how it is
 intended; unfortunately PdExtended doesn't ship iemmatrix as a library,
 but only as single objects, that have a lot of trouble with special
 characters like *), or you have to load mtx_mul beforehand.
 luckily, you don't have to open the help-patch, but you can simply
 create a [mtx_mul] object.
 

Alternatively, you could put [import hexloader iemmatrix] in your patch
and then [mtx_*] and the like will be loaded without troubles.
Unfortunately, hexloader which is supposed to fix this kind of loading
problems is _not_ loaded by default in Pd-extended. 

Roman



___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


[PD] Le Pure Data FlossManual est sorti !

2011-02-12 Thread Benjamin ~ 01xy

/[English Below]

/Nous sommes heureux de vous annoncer la naissance du Flossmanual Pure 
Data en français initié grâce à un BookSprint de 5 jours à l'initiative 
de l'association FlossManuals France
Il est en ligne depuis hier soir : 
http://fr.flossmanuals.net/Puredata/Introduction
Présentation de la démarche cette après midi (samedi 12 février) à Mains 
d'Oeuvre entre 15h et 17h


+/- Stream : http://labomedia.net:8000/pdflossmanual.ogg
irc : #flossmanuals sur freenode

Il est désormais ouvert à vos contributions !
Un grand merci à l'Organisation internationale de la Francophonie, Mains 
d'Œuvres (Craslab) et Okno ainsi qu'à tous les contributeurs qui ont 
participé sur place ou à distance à ce BookSprint



== [English] ==
We are pleased to announce the fact that since yesterday, there is a 
french flossmanual for Pure Data : 
http://fr.flossmanuals.net/Puredata/Introduction initiated with a 5 day 
BookSprint initiated by NGO FlossManualFrance


This afternoon (12.02.2011), it will be presented @ Mains d'Oeuvre St 
Ouen between 15h - 17h French time


+/- Stream : http://labomedia.net:8000/pdflossmanual.ogg
irc : #flossmanuals sur freenode

It's now open to all contributions !
Big thanks to Association FlossManuals France, Organisation 
internationale de la Francophonie, Mains d'Œuvres (Craslab) and d'Okno + 
all contributors


++Benjamin

___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] Le Pure Data FlossManual est sorti !

2011-02-12 Thread matohawk
Il n'y a pas un problème avec les images en bas de chaque page pour la 
navigation.

Elles ne s'affichent pas chez moi

Le 2011-02-12 08:57, Benjamin ~ 01xy a écrit :

/[English Below]

/Nous sommes heureux de vous annoncer la naissance du Flossmanual Pure
Data en français initié grâce à un BookSprint de 5 jours à l'initiative
de l'association FlossManuals France
Il est en ligne depuis hier soir :
http://fr.flossmanuals.net/Puredata/Introduction
Présentation de la démarche cette après midi (samedi 12 février) à Mains
d'Oeuvre entre 15h et 17h

+/- Stream : http://labomedia.net:8000/pdflossmanual.ogg
irc : #flossmanuals sur freenode

Il est désormais ouvert à vos contributions !
Un grand merci à l'Organisation internationale de la Francophonie, Mains
d'Œuvres (Craslab) et Okno ainsi qu'à tous les contributeurs qui ont
participé sur place ou à distance à ce BookSprint


== [English] ==
We are pleased to announce the fact that since yesterday, there is a
french flossmanual for Pure Data :
http://fr.flossmanuals.net/Puredata/Introduction initiated with a 5 day
BookSprint initiated by NGO FlossManualFrance

This afternoon (12.02.2011), it will be presented @ Mains d'Oeuvre St
Ouen between 15h - 17h French time

+/- Stream : http://labomedia.net:8000/pdflossmanual.ogg
irc : #flossmanuals sur freenode

It's now open to all contributions !
Big thanks to Association FlossManuals France, Organisation
internationale de la Francophonie, Mains d'Œuvres (Craslab) and d'Okno +
all contributors

++Benjamin

___
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] Le Pure Data FlossManual est sorti !

2011-02-12 Thread philippe boisnard
de même pour pas mal d'images qui manquent dans le manuel.
et il manque plein de choses ... résultat bof bof



Le 12 févr. 2011 à 15:15, matohawk a écrit :

 Il n'y a pas un problème avec les images en bas de chaque page pour la 
 navigation.
 Elles ne s'affichent pas chez moi
 
 Le 2011-02-12 08:57, Benjamin ~ 01xy a écrit :
 /[English Below]
 
 /Nous sommes heureux de vous annoncer la naissance du Flossmanual Pure
 Data en français initié grâce à un BookSprint de 5 jours à l'initiative
 de l'association FlossManuals France
 Il est en ligne depuis hier soir :
 http://fr.flossmanuals.net/Puredata/Introduction
 Présentation de la démarche cette après midi (samedi 12 février) à Mains
 d'Oeuvre entre 15h et 17h
 
 +/- Stream : http://labomedia.net:8000/pdflossmanual.ogg
 irc : #flossmanuals sur freenode
 
 Il est désormais ouvert à vos contributions !
 Un grand merci à l'Organisation internationale de la Francophonie, Mains
 d'Œuvres (Craslab) et Okno ainsi qu'à tous les contributeurs qui ont
 participé sur place ou à distance à ce BookSprint
 
 
 == [English] ==
 We are pleased to announce the fact that since yesterday, there is a
 french flossmanual for Pure Data :
 http://fr.flossmanuals.net/Puredata/Introduction initiated with a 5 day
 BookSprint initiated by NGO FlossManualFrance
 
 This afternoon (12.02.2011), it will be presented @ Mains d'Oeuvre St
 Ouen between 15h - 17h French time
 
 +/- Stream : http://labomedia.net:8000/pdflossmanual.ogg
 irc : #flossmanuals sur freenode
 
 It's now open to all contributions !
 Big thanks to Association FlossManuals France, Organisation
 internationale de la Francophonie, Mains d'Œuvres (Craslab) and d'Okno +
 all contributors
 
 ++Benjamin
 
 ___
 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-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] pdp_vloopback ?

2011-02-12 Thread Daniel Roviriego
Hi all!

v4l2loopback is working pretty nice! thanks for the awesome work, Iohannes!
I did suceed with the v4l2sink element (st-launch videotestsrc !
ffmpegcolorspace ! v4l2sink device=/dev/videox)  .Now, the doubts:

. Which apps you know can already write to v4l2 devices ?
. What's the name of the gem object for the v4l2loopback ? I 'm using
pd-extended from yesterday auto-build (GEM: ver: 0.93.SVN rev3703 GEM:
compiled: Feb 11 2011) and get no valid object for recordV4L2 .

Thanks in advance!



2011/1/14 IOhannes zmölnig zmoel...@iem.at

On 01/14/2011 06:01 PM, benjamin 01xy wrote:
  oups,
  I thought it had moved but main site of webcamstudio remains here :
  http://www.ws4gl.org/
 
  by the way, it worked for me in GEM in both way (grab your gemwin 
  feed pix_video  gemwin with webcamstudio)
 

 btw, the SVN version of Gem has support for writing to both vloopback
 (aka v4l(1)-loopback) and v4l2loopback

 so you can do the gemwin-/dev/video* directly within Gem


 i very much prefer v4l2loopback because:
 - you can use gstreamer to write to /dev/video
 - you can use more apps to read from these pipes (using LIBV4L should be
 possible for writing as well)
 - i'm involved in development :-)

 fgmadr
 IOhannes


 ___
 Pd-list@iem.at mailing list
 UNSUBSCRIBE and account-management -
 http://lists.puredata.info/listinfo/pd-list




-- 
Daniel Roviriego
(21) 35920701
(16) 99645077
@deedos
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] Le Pure Data FlossManual est sorti !

2011-02-12 Thread Pierre Massat
Good news!
I'd be glad to contribute. Perhaps I could write something about HID?

Pierre

Le 12 février 2011 14:57, Benjamin ~ 01xy ben...@free.fr a écrit :

 /[English Below]

 /Nous sommes heureux de vous annoncer la naissance du Flossmanual Pure Data
 en français initié grâce à un BookSprint de 5 jours à l'initiative de
 l'association FlossManuals France
 Il est en ligne depuis hier soir :
 http://fr.flossmanuals.net/Puredata/Introduction
 Présentation de la démarche cette après midi (samedi 12 février) à Mains
 d'Oeuvre entre 15h et 17h

 +/- Stream : http://labomedia.net:8000/pdflossmanual.ogg
 irc : #flossmanuals sur freenode

 Il est désormais ouvert à vos contributions !
 Un grand merci à l'Organisation internationale de la Francophonie, Mains
 d'Œuvres (Craslab) et Okno ainsi qu'à tous les contributeurs qui ont
 participé sur place ou à distance à ce BookSprint


 == [English] ==
 We are pleased to announce the fact that since yesterday, there is a french
 flossmanual for Pure Data :
 http://fr.flossmanuals.net/Puredata/Introduction initiated with a 5 day
 BookSprint initiated by NGO FlossManualFrance

 This afternoon (12.02.2011), it will be presented @ Mains d'Oeuvre St Ouen
 between 15h - 17h French time

 +/- Stream : http://labomedia.net:8000/pdflossmanual.ogg
 irc : #flossmanuals sur freenode

 It's now open to all contributions !
 Big thanks to Association FlossManuals France, Organisation internationale
 de la Francophonie, Mains d'Œuvres (Craslab) and d'Okno + all contributors

 ++Benjamin

 ___
 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] Call for papers and workshops: Pure Data Convention 2011

2011-02-12 Thread Max
Paper draft submission: March 28, 2011
Notification of acceptance: May 16, 2011
Final Paper submission: July 11, 2011

The 4th Pure Data Convention will be held August 08-14, 2011, at Liszt School 
of Music and Bauhaus-Universität in Weimar, Germany. In custom of the previous 
conventions we invite you to submit your papers related to the Pure Data 
programming environment in the fields of computer science, artistic creation 
and scientific research. The papers will be rated according to academic 
standards such as novelty and relevance in a peer review process. The Pd 
community is a heterogeneous group of users, developers, authors, artists, 
musicians, programmers; often in more than one role at a time.

Papers from widely divergent perspectives are encouraged. Some possible topics 
could include:

• Libraries and externals extending Pd
• Tools built in or for Pd
• Education
• Spatialisation
• Pd on mobile devices
• Pd embedded in games and applications
• Pd as a framework for audiovisual works

Please check the website for the of terms of submission. Templates for the 
Papers (LaTeX, Open/LibreOffice) will be provided soon on the conventions home 
page:
http://www.uni-weimar.de/medien/wiki/Pure_Data_convention_2011

The conference is held in English, thereby the papers have to be in English. 
The length of a paper should be 4-8 pages, including an abstract (50-100 words) 
and up to 5 keywords.

Proposals for workshops of all levels, from beginner to special interest, may 
be directed my email to max.neupert at the domain uni-weimar.de

A separate call for music, performances and artworks will follow soon.

Please feel free to forward this email to anybody who might be interested!



The PureData Convention 2011 organization team.

Björn Lindig and Max Neupert

PGP.sig
Description: Signierter Teil der Nachricht
___
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] Sigmund~ and tracks.

2011-02-12 Thread William Brent
Hi Julian,

I just looked at the patches and I hear what you're talking about now.
 The erratic changes are because it's really hard to get nice smooth
tracks by analyzing this kind of signal.  With violin samples I got
useable results, but the rougher timbre of your viol has a lot of high
frequencies that emerge and disappear unpredictably.  I think that
getting 48 stable tracks out of it is probably a lost cause...even
with only 10 it was pretty bad with sigmund~'s default settings.

The only way I could imagine improving things is to use the flag that
shows up with each track list to indicate whether it's a new track or
a continuation of an old one.  With that information, you could try
fading in new tracks on free oscillators in the bank to avoid the
sudden discontinuity when frequency jumps by a huge amount.  Data from
a continuing track could safely be sent to the same oscillator.  I
guess you could also EQ it to get rid of those unpredictable high
frequencies - I plotted the spectrogram and the most troublesome ones
are above 2500Hz.  Of course, that would also put a big damper on the
timbre you're interested in...

I wish I had a great solution for you, but this is a tough one.
Assigning frequencies to specific oscillators in your bank based on
track flags really seems like the best bet.



On Fri, Feb 11, 2011 at 4:54 PM, J bz jbee...@gmail.com wrote:
 Right then,

 I have only sent one sample only:
 '7_45_A_violadamore.wav' (7-string number, 45-midi number, A-note)
 which you will need to send into sigmund~ - I'm using
 [throw~ viola_samples]
 to get it in.
 From sigmund~ it goes into '[pd sine_output] then thrown to
 [sines] which has a switch~, top right.

 I'm using GEM and MSD to create a 'swarm' which has the partials mapped to
 it so I haven't included my output~ as that would mean including loads of
 extra files.

 So you will need an output~ to [catch~] the 2 track [throws~]
 [throw~ revsound_L]
 [throw~ revsound_R]

 I suppose it's quite possible that as your not receiving any pan info the
 audio will be stuck either left or right anyway?

 What I was trying to achieve with the
 [attdec_gen2]
 inside
 [sine_rev_gen_2]
 was a simple attack and decay but what is happening is that they are being
 triggered all the time, aargh.

 I would really like the amp and freq from sigmund~ to be as quick and as
 smooth as possible, so any assistance with that will be hugely helpful.

 As I'm not hugely confident in my programming abilities please point out any
 obvious mistakes and any and all tips and tricks/elegant solutions
 gratefully accepted.  Really appreciate the help people.

 Cheers,

 Julian


 On 11 February 2011 21:18, J bz jbee...@gmail.com wrote:

 Hey William,

 Many thanks for offering to have a look at this for me.  I'm currently
 trying to extricate the offending section out of what has now ballooned up
 into a very involved patch (certainly for me anyway).  In the process of
 doing this I have realised that I am mistakenly constantly sending attacks
 and decays to the[osc~]'s.  It would probably be best for me to just send it
 'as is' rather than trying to sort it out.  I'm somewhat in over my head
 with this as it is (maybe not always a bad place to be) and could really do
 with some advice/help/coding-elegance as my brain is starting to melt.

 Mathieu,

 If you mean the tuning of the viola, yes it's the standard D Maj tuning,
 low to high A D A D F# A D.

 Very best wishes,

 Julian

 P.S. Back soon



 On 10 February 2011 23:16, Mathieu Bouchard ma...@artengine.ca wrote:

 On Thu, 10 Feb 2011, William Brent wrote:

 I'm doing a piece with a viola d'amore (7 string viol)

 Oops, that's not a violin :)  I don't know the lowest note on that one
 offhand...

 Is everybody only ever using the default tuning on those things ?

  ___
 | Mathieu Bouchard  tél: +1.514.383.3801  Villeray, Montréal, QC






-- 
William Brent
www.williambrent.com

“Great minds flock together”
Conflations: conversational idiom for the 21st century

www.conflations.com

___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


[PD] [PD-announce] patch dans patch

2011-02-12 Thread Mathieu Bouchard


mes nouvelles patchs de ce soir :

  http://gridflow.ca/gallery/patch_dans_patch_1.png
  http://gridflow.ca/gallery/patch_dans_patch_2.png
  http://gridflow.ca/gallery/patch_dans_patch_3.png
  http://gridflow.ca/gallery/patch_dans_patch_4.png
  http://gridflow.ca/gallery/patch_dans_patch_5.png

 ___
| Mathieu Bouchard  tél: +1.514.383.3801  Villeray, Montréal, QC___
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] [PD-announce] patch dans patch

2011-02-12 Thread philippe boisnard
it's beautifull. 

Le 13 févr. 2011 à 06:28, Mathieu Bouchard a écrit :

 
 mes nouvelles patchs de ce soir :
 
  http://gridflow.ca/gallery/patch_dans_patch_1.png
  http://gridflow.ca/gallery/patch_dans_patch_2.png
  http://gridflow.ca/gallery/patch_dans_patch_3.png
  http://gridflow.ca/gallery/patch_dans_patch_4.png
  http://gridflow.ca/gallery/patch_dans_patch_5.png
 
 ___
 | Mathieu Bouchard  tél: +1.514.383.3801  Villeray, Montréal, 
 QC___
 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


___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list