[PD] Pd 0.43 Vanilla under Ubuntu

2011-03-22 Thread saint
Configure and make seem to go fine but when I try to launch...

Error in startup script: couldn't read file 
/usr/local/lib/pd/tcl//pd-gui.tcl: no such file or directory

...perhaps I'm missing something? I'm no Linux expert.


Thanks, John.




  

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


[PD] Sound design forums?

2011-03-16 Thread saint
I'm currently working my way through 'Designing Sound' by Andy Farnell* and as 
my need in finally turning the sounds that have been hitherto solely trapped 
inside my imagination becomes a real prospect, I was wondering if anybody 
knows...

Any forums or lists other than this one that would be...

- geared toward synthesis of leftfield sound elements
- probably using traditional synthesis methods e.g subtractive, FM etc.
- not necessarily tied to any platform/software/hardware just general
- perhaps somewhere I could post a short audio clip of a sound and people could 
chime in about how they would synthesize that type of sound

?

Cheers, John.


* Andy. Absolutely great book. Currently doing a cover to cover read. I've 
wanted it for ages but being broke couldn't justify the purchase. Turns out 
I've a super-girlfriend who actually listens to my nerd natter and surprised me 
with a copy for a gift. Ah. Bless. (Cue Stevie Wonder's 'Isn't She Lovely')


  

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


Re: [PD] reverb in pd

2010-10-24 Thread saint
Hi Pierre,

I'm not exactly the best to answer this but seeing as nobody else will I'll 
give it a go!

I believe the 'partitioned' part of the phrase refers to the fact that the 
impulse response is is split up and then convolved in sections, with 
appropriate delays added to each resulting chunk of sound when mixed back in, 
making it easier and quicker for the CPU to process.

There's a good explanation here - 
http://www.ludd.luth.se/~torger/brutefir.html#bruteconv

I hope that Bricasti link worked for you!


Cheers,

John. 

--- On Thu, 21/10/10, Pierre Massat pimas...@gmail.com wrote:

From: Pierre Massat
 pimas...@gmail.com
Subject: Re: [PD] reverb in pd
To: saint sainti...@yahoo.com
Cc: pd list pd-list@iem.at
Date: Thursday, 21 October, 2010, 21:04

This is awesome! Strickly so. Thanks!

How does partitioned convolution work?

Pierre

2010/10/21 saint sainti...@yahoo.com

+1 on ben saylor's partconv~ - works excellently.



arm yourself with the free acousticas IR's...

http://www.acousticas.net/World/IRs/AcousticasM7.zip



of the $3,500 bricasti m7 unit...

http://www.bricasti.com/m7.html



...and you'll not go back to algorithmic reverbs again.



or just get some balloons and record your own!



(grab those IR's soon as it seems acousticas have gone out of business. took me 
a few attempts to check but the link is working.)









___

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] reverb in pd

2010-10-21 Thread saint
+1 on ben saylor's partconv~ - works excellently.

arm yourself with the free acousticas IR's...
http://www.acousticas.net/World/IRs/AcousticasM7.zip

of the $3,500 bricasti m7 unit...
http://www.bricasti.com/m7.html

...and you'll not go back to algorithmic reverbs again.

or just get some balloons and record your own!

(grab those IR's soon as it seems acousticas have gone out of business. took me 
a few attempts to check but the link is working.)


  

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


[PD] Flexible Step Sequencers For Pd Vanilla

2010-09-30 Thread saint
Hi,

Following the Pd Berlin meeting last Tuesday, the guys encouraged me to share 
my patches.

Here are my step sequencers for Pd vanilla. With a bit of imagination they can 
be used for many things other than beat/drum patterns. In the example patches 
you can see one used as a metro to drive the other sequencers which can lead to 
interesting groove/swing/shuffle sounds. Also to repetitively control 
parameters like filter cutoff/pitch/LFO rate/effects on synthesizers too. 
Connect them to each other to create conditionally generative randomness. All 
these methods are employed in the example patches.

http://puredata.info/Members/saintidle/j-array-lane-pd-j-array-numbers-pd-j-array-metro.pd/

Feedback welcome of course but I'm afraid they're supplied as is for you to use 
and abuse. I doubt I'll have the time to update/document them properly!


Cheers,

John Flynn.




  

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


Re: [PD] Auto unique number tagging of gui objects

2010-07-28 Thread saint
Thanks for taking the time to explain that stuff Frank. I think I've got a 
handle on it now, and I think it's perfect for me. Don't know why I've been so 
scared of it!



--- On Tue, 27/7/10, saint sainti...@yahoo.com wrote:

 From: saint sainti...@yahoo.com
 Subject: Re: Auto unique number tagging of gui objects
 To: pd list pd-list@iem.at, Me sainti...@yahoo.com
 Date: Tuesday, 27 July, 2010, 20:29
 Okay Frank thanks for the tips.
 
 I was thinking of wrapper abstractions but I think I'll
 just have to go the rjdj route. I've always been a bit
 perplexed by sssad, do you recommend examining the rjdj
 abstractions to learn?
 
 About the subpatches though, I was under the impression if
 a subpatch was closed then it won't take up the usual
 graphical change overhead that it would if it was open?
 
 
 Cheers for pointing me in the right direction.
 
 John.
 
 
 --- On Tue, 27/7/10, saint sainti...@yahoo.com
 wrote:
 
  From: saint sainti...@yahoo.com
  Subject: Auto unique number tagging of gui objects
  To: pd list pd-list@iem.at,
 Me sainti...@yahoo.com
  Date: Tuesday, 27 July, 2010, 1:15
  Hi,
  
  Is there a way to scan a patch (and then it's child
  subpatches and theirs etc. etc.) and assign a unique
  consecutive number to each graphical object?
  
  For example say I have 4 sliders in a patch I want to
  number them so that the labels now read say 001, 002,
 003
  and 004 and they now respond to messages sent to
 r-001,
  r-002,..etc. and they are now sending information on
 s-001,
  s-002,..etc. 
  And also this patch calls upon an abstraction that has
 3
  toggles and I want them to be labelled, sending and
  receiving through 005, 006 and 007 etc. etc.
  
  I want to know if I can automate this task so that I
 can
  apply it to patches I've already made.
  
  I know I am probably re-inventing the wheel here but I
 want
  to do this in vanilla hopefully.
  
  My goal is for any gui parameter to be able to
 modulate any
  other parameter (as long as they are of the same
 type)
  simply by typing two numbers into number boxes that
 will
  link them. A simple modulation matrix of sorts.
  
  
  Cheers as always,
  
  John.
  
  
  
  
 
 
 
 


  

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


Re: [PD] Auto unique number tagging of gui objects

2010-07-27 Thread saint
Okay Frank thanks for the tips.

I was thinking of wrapper abstractions but I think I'll just have to go the 
rjdj route. I've always been a bit perplexed by sssad, do you recommend 
examining the rjdj abstractions to learn?

About the subpatches though, I was under the impression if a subpatch was 
closed then it won't take up the usual graphical change overhead that it would 
if it was open?


Cheers for pointing me in the right direction.

John.


--- On Tue, 27/7/10, saint sainti...@yahoo.com wrote:

 From: saint sainti...@yahoo.com
 Subject: Auto unique number tagging of gui objects
 To: pd list pd-list@iem.at, Me sainti...@yahoo.com
 Date: Tuesday, 27 July, 2010, 1:15
 Hi,
 
 Is there a way to scan a patch (and then it's child
 subpatches and theirs etc. etc.) and assign a unique
 consecutive number to each graphical object?
 
 For example say I have 4 sliders in a patch I want to
 number them so that the labels now read say 001, 002, 003
 and 004 and they now respond to messages sent to r-001,
 r-002,..etc. and they are now sending information on s-001,
 s-002,..etc. 
 And also this patch calls upon an abstraction that has 3
 toggles and I want them to be labelled, sending and
 receiving through 005, 006 and 007 etc. etc.
 
 I want to know if I can automate this task so that I can
 apply it to patches I've already made.
 
 I know I am probably re-inventing the wheel here but I want
 to do this in vanilla hopefully.
 
 My goal is for any gui parameter to be able to modulate any
 other parameter (as long as they are of the same type)
 simply by typing two numbers into number boxes that will
 link them. A simple modulation matrix of sorts.
 
 
 Cheers as always,
 
 John.
 
 
 
 


  

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


[PD] Auto unique number tagging of gui objects

2010-07-26 Thread saint
Hi,

Is there a way to scan a patch (and then it's child subpatches and theirs etc. 
etc.) and assign a unique consecutive number to each graphical object?

For example say I have 4 sliders in a patch I want to number them so that the 
labels now read say 001, 002, 003 and 004 and they now respond to messages sent 
to r-001, r-002,..etc. and they are now sending information on s-001, 
s-002,..etc. 
And also this patch calls upon an abstraction that has 3 toggles and I want 
them to be labelled, sending and receiving through 005, 006 and 007 etc. etc.

I want to know if I can automate this task so that I can apply it to patches 
I've already made.

I know I am probably re-inventing the wheel here but I want to do this in 
vanilla hopefully.

My goal is for any gui parameter to be able to modulate any other parameter (as 
long as they are of the same type) simply by typing two numbers into number 
boxes that will link them. A simple modulation matrix of sorts.


Cheers as always,

John.


  

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


Re: [PD] Pd~ object under windows - 'can't create'

2010-06-07 Thread saint
Ok that's a shame. Cheers for the reply Iohannes.

John.

--- On Mon, 7/6/10, IOhannes m zmoelnig zmoel...@iem.at wrote:

 From: IOhannes m zmoelnig zmoel...@iem.at
 Subject: Re: [PD] Pd~ object under windows - 'can't create'
 To: saint sainti...@yahoo.com
 Cc: pd list pd-list@iem.at
 Date: Monday, 7 June, 2010, 8:55
 On 2010-06-05 18:13, saint wrote:
  Hi,
  
  I'm using Pd vanilla version 0.42-5 under windows xp.
 I'd like to try out the pd~ object to try and max out both
 cores of my Intel Core 2 Duo T7250 whilst using a heavy
 patch (lots of bsaylor's partconv~'s)...
  
  I can't get pd~ to load - it always comes up 'can't
 create'. Nor will it work in when I open the help patch for
 the pd~ object.
  
  Is there something I'm missing? I've noticed that
 there's no 'pd~.dll' in the pd~ folder. But surely it should
 run straight with what's downloadable from Miller's site?
  
 no.
 pd~ uses as pipes for communicating between the parent
 process and the
 embedded pd, which are not available on w32.
 
 mghsdf
 IOhannes
 
 


  

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


[PD] Pd~ object under windows - 'can't create'

2010-06-05 Thread saint
Hi,

I'm using Pd vanilla version 0.42-5 under windows xp. I'd like to try out the 
pd~ object to try and max out both cores of my Intel Core 2 Duo T7250 whilst 
using a heavy patch (lots of bsaylor's partconv~'s)...

I can't get pd~ to load - it always comes up 'can't create'. Nor will it work 
in when I open the help patch for the pd~ object.

Is there something I'm missing? I've noticed that there's no 'pd~.dll' in the 
pd~ folder. But surely it should run straight with what's downloadable from 
Miller's site?


Thanks in advance as always,

John.


  

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


Re: [PD] Relative path behaviour strange in GOP abstractions

2010-05-04 Thread saint
Another bump.

I do believe this is a bug, no?


Cheers,
John.




- Original Message 
 From: saint sainti...@yahoo.com
 To: saint sainti...@yahoo.com; pd list pd-list@iem.at
 Sent: Mon, 26 April, 2010 14:59:31
 Subject: Re: Relative path behaviour strange in GOP abstractions
 
 Anybody?






 I'm on pd vanilla windows version 
 0.42-5.

I've a patch that relies 
 heavily on file IO abstractions 
 (sitting happily in the 'extra' folder), which 
 are invoked by the main 
 patch which until recently has been located in a 
 different folder. 
 These abstractions start looking for certain files and folders 
 via 
 'makefilename' into the 'textfile' object like...

|read 
 
 ../../$1/$2.txt(

I tried to make an abstraction (also located in 'extra') 
 
 that was GOP. It used 3 instances of the file IO abstraction, where one 
 instance 
 was visible on parent and the 2 others hidden.

What I 
 found was that the 
 hidden abstractions began their relative path in the 
 'extra' folder as they 
 should...

|read ../../$1/$2.txt( ... 
 ...worked for the hidden 
 only.

...but the VISIBLE abstractions 
 began their relative path search in 
 the PARENT'S patch folder. Such 
 that...

|read ../$1/$2.txt( ... ...worked 
 for the visible 
 only.


Can anybody replicate this bug/suggest a 
 
 workaround?


(The paths must be relative, as I need to port this 
 
 around)

Thanks in advance as always,
John.


  

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


Re: [PD] Relative path behaviour strange in GOP abstractions

2010-04-26 Thread saint
Anybody?






 I'm on pd vanilla windows version 0.42-5.

I've a patch that relies 
 heavily on file IO abstractions (sitting happily in the 'extra' folder), 
 which 
 are invoked by the main patch which until recently has been located in a 
 different folder. These abstractions start looking for certain files and 
 folders 
 via 'makefilename' into the 'textfile' object like...

|read 
 ../../$1/$2.txt(

I tried to make an abstraction (also located in 'extra') 
 that was GOP. It used 3 instances of the file IO abstraction, where one 
 instance 
 was visible on parent and the 2 others hidden.

What I found was that the 
 hidden abstractions began their relative path in the 'extra' folder as they 
 should...

|read ../../$1/$2.txt( ... ...worked for the hidden 
 only.

...but the VISIBLE abstractions began their relative path search in 
 the PARENT'S patch folder. Such that...

|read ../$1/$2.txt( ... ...worked 
 for the visible only.


Can anybody replicate this bug/suggest a 
 workaround?


(The paths must be relative, as I need to port this 
 around)

Thanks in advance as always,
John.


  

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


[PD] Pd, Max/Msp, Reaktor, Plogue Bidule... How do these compare?

2010-03-18 Thread saint
I do think that a big snag in the learning curve for some people is the initial 
provision of only very basic building blocks.

You pretty much have to download Pd and then get Miller's book (what I did) or 
FLOSS Manual/Andy Farnell's etc. (God I really want Andy's book! Broke atm!) 
and then devote a good few hours into getting off the ground.

What should really be implemented (I've seen some screenshots for the next 
release yes??) is the right-click style access to a menu organised into say, 
primitive objects, medium and high-level abstractions.

Initial users, say the casual VST synth Mike or Michelle, just want to...
1. Crack open a subractive synth. Play it. (High level).
2. Then dismantle it, see how it works and maybe make their own modular noise 
spewers from pre-formed building blocks. (Medium level).
3. Build their own building blocks to suit their own desire/dream/whim etc. 
(Low level)

Which is what Reaktor has. (Does the newer bubbly Max have that too?). So I can 
see the original poster's point.


Don't get me wrong, I love Pd (I'm here aren't I??!). But I also can't wait for 
it to evolve into a more user friendly and intuitive program (not at the 
expense of it's simplicity though!). There'll be more of us here then.

Or do we want to be like the Fixed-gear Cyclists? All exclusive and 
haircutty??! Well, I was using Pure Data wy before it could emit a speaker 
beep...


John.



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


[PD] Array with text named indices?

2010-03-11 Thread saint
Hi all,

Does anybody know of a way of storing a bunch of data in an array-style 
container that uses a text-based name instead of an index number to lookup 
values?

Hopefully with a save to disk feature? (like textfile)

Basically I'm looking for an object that can store something like...

blahBlahBlahItem 0.5678;
strawberryJam 71;
underwearForSwimming 0;
endangeredLunchbox 1;


It seems that I could use textfile for this but my programming is cumbersome 
for anything that's not just adding to the list. (i.e. changing the value of 
'endangeredLunchbox' to 2.)
And I seem to have to traverse most of the textfile until I receive a symbol 
match for lookup?


Thanks in advance as always,

John.


  

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


Re: [PD] Textfile vs. Lists vs. Arrays vs. ?

2010-03-03 Thread saint
Ah wow.

Looks like I may be able to use that with minimal changes to the patch!

Thanks Andras, I'll give that a go.

--- On Sun, 28/2/10, András Murányi muran...@gmail.com wrote:

 From: András Murányi muran...@gmail.com
 Subject: Re: [PD] Textfile vs. Lists vs. Arrays vs. ?
 To: pd list pd-list@iem.at
 Cc: saint sainti...@yahoo.com
 Date: Sunday, 28 February, 2010, 16:17
 On Sat, Feb 27,
 2010 at 11:14 AM, saint sainti...@yahoo.com
 wrote:
 
 
 Thanks guys,
 
 
 
 So loading to RAM seems to be the solution.
 
 
 
 
 
 Anyone have any ideas how I do that in WinXP?
 
 
 
 Or what would the alternative methods of data storage that
 PD (vanilla) provides natively that operates to/from RAM?
 
 
 Sounds like you need something like the good old msdos
 ramdisk.
 May be this one:
 http://www.mydigitallife.info/2007/05/27/free-ramdisk-for-windows-vista-xp-2000-and-2003-server/
 
 
 
 Andras
 
 
 


  

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


Re: [PD] Textfile vs. Lists vs. Arrays vs. ?

2010-02-27 Thread saint
Thanks guys,

So loading to RAM seems to be the solution.


Anyone have any ideas how I do that in WinXP?

Or what would the alternative methods of data storage that PD (vanilla) 
provides natively that operates to/from RAM?


  

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


[PD] Textfile vs. Lists vs. Arrays vs. ?

2010-02-26 Thread saint
Hi all,

I've a pd system that involves the playing back of sequences and patterns.

I store the pattern data in lots of separate text files which the system reads 
on the fly once the next pattern is called upon.

My problem is that I get audio dropouts when changing some patterns, usually 
ones that call on a lot of text files. (I've put all the graphic-heavy stuff 
into a subpatch which remains closed during live playback as my initial feeling 
was the glitches were caused by graphical stuff as is usual with pd. But surely 
once in a subpatch and closed there's no overhead?)

I suppose what I'm asking is, would I get better performance if I wasn't 
constantly calling upon text files on the hard disk?

Say, saving the strings of numbers to lists or arrays?

What would the best way to go about that if so?

The reason I went for the text file route was that it was simple to re-order 
the sequences via a file manager and just generally easier to track down 
problems by inspecting the files rather than poking around in lists and arrays. 
But audio always has final say!


Thanks in advance as always,

John.


  

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


Re: [PD] List Message Queueing? ( Note on/off messages into vst~ )

2009-10-06 Thread saint
Hi thanks Mathieu!

i just thought of the textfile idea a while after i posted. i use one textfile 
that when it's caught up with it's queue it deletes it's contents and starts 
over.

do you think there could be a memory leak in this patch??? i use it with a 2ms 
interval value...

Thanks again!


John.



- Original Message 
 From: Mathieu Bouchard ma...@artengine.ca
 To: saint sainti...@yahoo.com
 Cc: pd list pd-list@iem.at
 Sent: Saturday, 3 October, 2009 22:49:56
 Subject: Re: [PD] List Message Queueing? ( Note on/off messages into vst~ )
 
 On Fri, 2 Oct 2009, saint wrote:
 
  I'm looking for a way to send an object (or an external) a bunch of list 
 messages and for that object to then store them and output them at 2ms 
 intervals 
 in a sort of a queue.
 
 if the messages are all of a fixed length and all made of floats, you could 
 look 
 into using several [pipe] at once.
 
 But if ever you need your messages to be more free-form (variable length, 
 mixed 
 symbols) you may enjoy [textfile] even though you won't be writing to files, 
 reading from files, converting to text, or from text. It's a misnomer really.
 
 And because you can't delete the queue items that you are done with 
 ([textfile] 
 only supports deleting the whole contents), then I suppose it'd be better if 
 you 
 use a few counters, and use a second [textfile] so that once in a while, one 
 of 
 the [textfile]s only contains obsolete data, so that you can clear it, so 
 that 
 you don't make a memory-leak.
 
 Using externals instead of internals, you could use a single [coll], that can 
 delete single elements. In that case you save yourself the trouble of 
 double-buffering, but afaik you still have to use counters.
 
 if you want something even more automatic, I haven't looked into Holzmann's 
 containers, but I assume that they offer a lot more than either [textfile] or 
 [coll].
 
 _ _ __ ___ _  _ _ ...
 | Mathieu Bouchard, Montréal, Québec. téléphone: +1.514.383.3801



  

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


[PD] List Message Queueing? ( Note on/off messages into vst~ )

2009-10-02 Thread saint
Hi,

I've built a step sequencer that feeds into synth plugins loaded in with vst~.

It seems to be a bit of a defect within vst~ that if I send it a lot of Noteon 
messages at the exact same time it drops some of them. My work around so far 
has been to delay the messages by about 2ms or so and it seems to play them 
fine.

But now I've got multiple tracks of Noteon messages coming into the one plugin 
loaded into vst~. With all this action happening I can't just delay each track 
of Noteon/off messages by say, 0ms, 2ms, 4ms, 6ms etc... as sometimes the 
Noteoff messages get stolen and the number of voices get maxed out and stall 
the plugin! (and cpu!)


I'm looking for a way to send an object (or an external) a bunch of list 
messages and for that object to then store them and output them at 2ms 
intervals in a sort of a queue.

Is there such an object?



As always, Thanks for any help you guys can provide.

John.



  

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


Re: [PD] Midifile Object

2008-02-22 Thread saint
ah cheers thanks a million martin, you're a lifesaver!

am looking forward to getting stuck into your external properly now!


thanks,

john.

- Original Message 
 From: Martin Peach [EMAIL PROTECTED]
 To: saint [EMAIL PROTECTED]
 Cc: pd-list@iem.at
 Sent: Tuesday, 19 February, 2008 2:09:05 PM
 Subject: Re: [PD] Midifile Object
 
 It's fixed now in svn and works as advertised (opens files in patcher 
 directory unless absolute path given).
 You can get source code and a compiled dll from 
 http://puredata.info/Members/martinrp/
 
 Martin
 
 saint wrote:
  hi martin/all,
  
  sorry for buggin you about this again, but unfortunately i can't use your 
  (or 
 any) midi external
  for my purpose if i can't get this to work.
  
  the problem i'm having with midifile is this: i can't get midifile to read 
  a 
 .mid file that's in the 
  same folder as the pd patch by referring to it by it's short name only
  i.e. without the full path c:/progra~1/etc/etc (which does work btw, thanks)
  
  is there anyway to get this...
  
  [read test.mid(
  |
  [midifile]
  
  ...to work?!
  
  (where the midi file and pd patch are in the same folder of course)
  
  basically i need to copy multiple instances of the patch and run it from 
  lots 
 of different folders
  each referring to different midi files
  
  again thanks a million in advance you've been more than helpful so far!
  
  - Original Message 
  From: Martin Peach 
  To: [EMAIL PROTECTED]; pd-list@iem.at
  Sent: Tuesday, 12 February, 2008 8:53:59 PM
  Subject: Re: [PD] Phasor Driven Midi File Playback?
  
  The latest versions are part of pd-extended in 
  http://autobuild.puredata.info/auto-build/ but the last functional WinXp 
  version is in late 2007. The spaces in path names cause trouble throughout 
  pd and other cross-platform programs, the only workaround I know of is to 
  rename your directories without spaces. I usually use underscores instead. 
  Program Files always causes trouble. Sometimes you can access it using 
  something like C:\PROGRA~1 (the short DOS name)
  This works on my system:
  
  [read C:/PROGRA~1/pd/doc/5.reference/textfile.txt(
  
  but
  
  [C:/PROGRA~1/pd/doc/5.reference/textfile.txt(
  |
  [read $1(
  
  does not work.
  
  Martin
  
  
  From: saint 
  To: pd-list@iem.at
  Subject: Re: [PD] Phasor Driven Midi File Playback?
  Date: Tue, 12 Feb 2008 11:39:53 -0800 (PST)
 
  hmmm. i did try that but it seems to stumble at the first space in the 
  full 
  path (as pure data does)
 
  unfortunately the patch will need to be ported around when it's done so 
  specifying a full path won't fulfill my needs.
 
  is there a .dll of the midifile external for w32 knocking around for which 
  this read message works for shortened paths?
 
 
 
  again, thanks all of you for your time!
 
 
  - Original Message 
  From: Mike McGonagle 
  To: saint 
  Cc: pd-list@iem.at
  Sent: Tuesday, 12 February, 2008 7:22:29 PM
  Subject: Re: [PD] Phasor Driven Midi File Playback?
 
  I think what is happening is that [midifile] is expecting a full path for 
  the file name when using read. This is why it works for the [openpanel] 
  because it returns a complete path. Did you try using the full path with 
  [read $1(?
 
 
  Mike
 
 
  On Feb 12, 2008 12:33 PM, saint  wrote:
 
  thanks for the quick reply again martin,
 
  it's a strange problem that i seem to be having.
 
  because i definitely have all the midifiles in the same folder as the 
  patch 
  but
 
  [midifile test.mid]
  ...or...
  [read test.mid(---[midifile]
  gives... 'error: midifile: unable to open test.mid'
 
 
  but when i do
  [bang]---[openpanel]---[read $1(---[midifile]
  and point it to 'test.mid' it seems to work?
 
  h...
  unfortunately for what i want to do i need to be able to automate opening 
  different midifiles.
 
  i'm using your zip from 
  http://puredata.info/Members/martinrp/midifile/midifile.zip/view
 
 
  
  
  
  
  
  
  
___
  Support the World Aids Awareness campaign this month with Yahoo! For Good 
 http://uk.promotions.yahoo.com/forgood/
  
 




  __
Sent from Yahoo! Mail.
A Smarter Inbox. http://uk.docs.yahoo.com/nowyoucan.html

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


[PD] Midifile Object

2008-02-14 Thread saint
hi martin/all,

sorry for buggin you about this again, but unfortunately i can't use your (or 
any) midi external
for my purpose if i can't get this to work.

the problem i'm having with midifile is this: i can't get midifile to read a 
.mid file that's in the 
same folder as the pd patch by referring to it by it's short name only
i.e. without the full path c:/progra~1/etc/etc (which does work btw, thanks)

is there anyway to get this...

[read test.mid(
|
[midifile]

...to work?!

(where the midi file and pd patch are in the same folder of course)

basically i need to copy multiple instances of the patch and run it from lots 
of different folders
each referring to different midi files

again thanks a million in advance you've been more than helpful so far!

- Original Message 
From: Martin Peach [EMAIL PROTECTED]
To: [EMAIL PROTECTED]; pd-list@iem.at
Sent: Tuesday, 12 February, 2008 8:53:59 PM
Subject: Re: [PD] Phasor Driven Midi File Playback?

The latest versions are part of pd-extended in 
http://autobuild.puredata.info/auto-build/ but the last functional WinXp 
version is in late 2007. The spaces in path names cause trouble throughout 
pd and other cross-platform programs, the only workaround I know of is to 
rename your directories without spaces. I usually use underscores instead. 
Program Files always causes trouble. Sometimes you can access it using 
something like C:\PROGRA~1 (the short DOS name)
This works on my system:

[read C:/PROGRA~1/pd/doc/5.reference/textfile.txt(

but

[C:/PROGRA~1/pd/doc/5.reference/textfile.txt(
|
[read $1(

does not work.

Martin


From: saint [EMAIL PROTECTED]
To: pd-list@iem.at
Subject: Re: [PD] Phasor Driven Midi File Playback?
Date: Tue, 12 Feb 2008 11:39:53 -0800 (PST)

hmmm. i did try that but it seems to stumble at the first space in the full 
path (as pure data does)

unfortunately the patch will need to be ported around when it's done so 
specifying a full path won't fulfill my needs.

is there a .dll of the midifile external for w32 knocking around for which 
this read message works for shortened paths?



again, thanks all of you for your time!


- Original Message 
From: Mike McGonagle [EMAIL PROTECTED]
To: saint [EMAIL PROTECTED]
Cc: pd-list@iem.at
Sent: Tuesday, 12 February, 2008 7:22:29 PM
Subject: Re: [PD] Phasor Driven Midi File Playback?

I think what is happening is that [midifile] is expecting a full path for 
the file name when using read. This is why it works for the [openpanel] 
because it returns a complete path. Did you try using the full path with 
[read $1(?


Mike


On Feb 12, 2008 12:33 PM, saint [EMAIL PROTECTED] wrote:

thanks for the quick reply again martin,

it's a strange problem that i seem to be having.

because i definitely have all the midifiles in the same folder as the patch 
but

[midifile test.mid]
...or...
[read test.mid(---[midifile]
gives... 'error: midifile: unable to open test.mid'


but when i do
[bang]---[openpanel]---[read $1(---[midifile]
and point it to 'test.mid' it seems to work?

h...
unfortunately for what i want to do i need to be able to automate opening 
different midifiles.

i'm using your zip from 
http://puredata.info/Members/martinrp/midifile/midifile.zip/view









  ___
Support the World Aids Awareness campaign this month with Yahoo! For Good 
http://uk.promotions.yahoo.com/forgood/

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


Re: [PD] Phasor Driven Midi File Playback?

2008-02-12 Thread saint
ah
i see. thanks. it does work if i move the test.mid to the root and send it a 
[read c:/test.mid(  message.
i will try the dos abbreviations too.

although it seems strange that a midi file that's saved in the same dir as the 
patch doesn't get picked up?

i.e. [read test.mid(

or...

[test.mid(

|

[read  $1(

|
[midifile]

or indeed...

[midifile test.mid]?

should this method be working?



again, sorry for all the bother it's just if i can use your external i'll be an 
extremely happy pd-er!!!

thanks, john.




  __
Sent from Yahoo! Mail - a smarter inbox http://uk.mail.yahoo.com


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


Re: [PD] Phasor Driven Midi File Playback?

2008-02-12 Thread saint
hmmm. i did try that but it seems to stumble at the first space in the full 
path (as pure data does)

unfortunately the patch will need to be ported around when it's done so 
specifying a full path won't fulfill my needs.

is there a .dll of the midifile external for w32 knocking around for which this 
read message works for shortened paths?



again, thanks all of you for your time!


- Original Message 
From: Mike McGonagle [EMAIL PROTECTED]
To: saint [EMAIL PROTECTED]
Cc: pd-list@iem.at
Sent: Tuesday, 12 February, 2008 7:22:29 PM
Subject: Re: [PD] Phasor Driven Midi File Playback?

I think what is happening is that [midifile] is expecting a full path for the 
file name when using read. This is why it works for the [openpanel] because it 
returns a complete path. Did you try using the full path with [read $1(?


Mike


On Feb 12, 2008 12:33 PM, saint [EMAIL PROTECTED] wrote:

thanks for the quick reply again martin,

it's a strange problem that i seem to be having.

because i definitely have all the midifiles in the same folder as the patch but

[midifile test.mid]
...or...
[read test.mid(---[midifile]
gives... 'error: midifile: unable to open test.mid'


but when i do
[bang]---[openpanel]---[read $1(---[midifile]
and point it to 'test.mid' it seems to work?

h...
unfortunately for what i want to do i need to be able to automate opening 
different midifiles.

i'm using your zip from 
http://puredata.info/Members/martinrp/midifile/midifile.zip/view


thanks again in advance!


- Original Message 
From: Martin Peach [EMAIL PROTECTED]

To: [EMAIL PROTECTED]; pd-list@iem.at

Sent: Tuesday, 12 February, 2008 5:13:00 PM

Subject: Re: [PD] Phasor Driven Midi File Playback?

saint 
wrote:

hi 
martin,

been 
trying 
your 
midifile 
object 
and 
it's 
working 
nicely.

great!


is 
there 
a 
way 
to 
send 
it 
a 
[read 
test.mid{ 
message 
or 
a 
[read 
folder/test.mid{ 
message?

i 
need 
to 
automate 
opening 
a 
bunch 
of 
files 
without 
using 
the 
'openpanel' 
object.


Just 
like 
that.
Or 
send 
a 
message 
or 
symbol 
containing 
the 
path 
to 
the 
[read 
$1( 
message.
It's 
probably 
easier 
if 
all 
the 
files 
are 
in 
the 
same 
directory 
as 
the 
patch.

Martin









   Sent from Yahoo! - a smarter inbox.



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






-- 
Peace may sound simple—one beautiful word— but it requires everything we have, 
every quality, every strength, every dream, every high ideal.
—Yehudi Menuhin (1916–1999), musician






  __
Sent from Yahoo! Mail - a smarter inbox http://uk.mail.yahoo.com___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] Phasor Driven Midi File Playback?

2008-02-12 Thread saint
thanks for the quick reply again martin,

it's a strange problem that i seem to be having.
because i definitely have all the midifiles in the same folder as the patch but

[midifile test.mid]
...or...
[read test.mid(---[midifile]
gives... 'error: midifile: unable to open test.mid'

but when i do
[bang]---[openpanel]---[read $1(---[midifile]
and point it to 'test.mid' it seems to work?

h...
unfortunately for what i want to do i need to be able to automate opening 
different midifiles.
i'm using your zip from 
http://puredata.info/Members/martinrp/midifile/midifile.zip/view


thanks again in advance!

- Original Message 
From: Martin Peach [EMAIL PROTECTED]
To: [EMAIL PROTECTED]; pd-list@iem.at
Sent: Tuesday, 12 February, 2008 5:13:00 PM
Subject: Re: [PD] Phasor Driven Midi File Playback?

saint 
wrote:

hi 
martin,

been 
trying 
your 
midifile 
object 
and 
it's 
working 
nicely.

great!


is 
there 
a 
way 
to 
send 
it 
a 
[read 
test.mid{ 
message 
or 
a 
[read 
folder/test.mid{ 
message?

i 
need 
to 
automate 
opening 
a 
bunch 
of 
files 
without 
using 
the 
'openpanel' 
object.


Just 
like 
that.
Or 
send 
a 
message 
or 
symbol 
containing 
the 
path 
to 
the 
[read 
$1( 
message.
It's 
probably 
easier 
if 
all 
the 
files 
are 
in 
the 
same 
directory 
as 
the 
patch.

Martin








  ___
Support the World Aids Awareness campaign this month with Yahoo! For Good 
http://uk.promotions.yahoo.com/forgood/___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] Phasor Driven Midi File Playback?

2008-02-12 Thread saint
hi martin,

been trying your midifile object and it's working nicely.

is there a way to send it a [read test.mid{ message or a [read folder/test.mid{ 
message?

i need to automate opening a bunch of files without using the 'openpanel' 
object.


cheers again,

john.

- Original Message 
From: Martin Peach [EMAIL PROTECTED]
To: [EMAIL PROTECTED]; pd-list@iem.at
Sent: Monday, 11 February, 2008 8:19:56 PM
Subject: RE: [PD] Phasor Driven Midi File Playback?

saint 
wrote:

I've 
been 
trying 
to 
incorporate 
synched 
looped 
midi 
file 
playback 
into 
a 
system 
of 
tabread 
looping 
players. 
So 
far 
I've 
been 
using 
xeq 
but 
recently 
discovered 
seq 
in 
the 
cyclone 
library.

I 
can 
kinda 
get 
xeq 
to 
work 
but 
it 
involves 
me 
cheating 
the 
tempo 
of 
the 
file 
playback, 
banging 
a 
sync 
point 
at 
the 
start 
of 
every 
audio 
loop 
and 
I'm 
getting 
quite 
confused 
with 
the 
different 
xeq 
objects 
(the 
documentation 
has 
been 
down 
for 
a 
number 
of 
years)...

Is 
there 
a 
more 
graceful 
way 
of 
doing 
this 
like 
I 
do 
with 
the 
phasor/tabread 
audio? 
I 
see 
that 
seq 
has 
a 
'goto' 
command 
with 
seconds 
and 
milliseconds, 
if 
I 
fed 
that 
with 
my 
audio 
phasor 
would 
the 
midi 
loops 
play 
in 
sync 
with 
the 
audio 
loops?


There's 
the 
[mrpeach/midifile] 
object. 
You 
feed 
it 
ticks 
from 
a 
[metro] 
to 
advance 
through 
the 
file 
and 
can 
jump 
to 
any 
tick 
in 
the 
file. 
It 
can 
also 
dump 
the 
file 
so 
you 
can 
find 
the 
tick 
number 
to 
go 
to. 
It 
doesn't 
know 
about 
seconds 
but 
you 
can 
tune 
the 
speed 
very 
finely. 
I 
have 
had 
it 
running 
in 
sync 
with 
the 
Hydrogen 
drum 
machine 
for 
hours 
at 
a 
time.

Martin








  __
Sent from Yahoo! Mail - a smarter inbox http://uk.mail.yahoo.com
___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] Phasor Driven Midi File Playback?

2008-02-11 Thread saint
ah brilliant thanks martin that's exactly what i need i reckon. will be able to 
try it out tomorrow properly!

- Original Message 
From: Martin Peach [EMAIL PROTECTED]
To: [EMAIL PROTECTED]; pd-list@iem.at
Sent: Monday, 11 February, 2008 8:19:56 PM
Subject: RE: [PD] Phasor Driven Midi File Playback?

saint 
wrote:

I've 
been 
trying 
to 
incorporate 
synched 
looped 
midi 
file 
playback 
into 
a 
system 
of 
tabread 
looping 
players. 
So 
far 
I've 
been 
using 
xeq 
but 
recently 
discovered 
seq 
in 
the 
cyclone 
library.

I 
can 
kinda 
get 
xeq 
to 
work 
but 
it 
involves 
me 
cheating 
the 
tempo 
of 
the 
file 
playback, 
banging 
a 
sync 
point 
at 
the 
start 
of 
every 
audio 
loop 
and 
I'm 
getting 
quite 
confused 
with 
the 
different 
xeq 
objects 
(the 
documentation 
has 
been 
down 
for 
a 
number 
of 
years)...

Is 
there 
a 
more 
graceful 
way 
of 
doing 
this 
like 
I 
do 
with 
the 
phasor/tabread 
audio? 
I 
see 
that 
seq 
has 
a 
'goto' 
command 
with 
seconds 
and 
milliseconds, 
if 
I 
fed 
that 
with 
my 
audio 
phasor 
would 
the 
midi 
loops 
play 
in 
sync 
with 
the 
audio 
loops?


There's 
the 
[mrpeach/midifile] 
object. 
You 
feed 
it 
ticks 
from 
a 
[metro] 
to 
advance 
through 
the 
file 
and 
can 
jump 
to 
any 
tick 
in 
the 
file. 
It 
can 
also 
dump 
the 
file 
so 
you 
can 
find 
the 
tick 
number 
to 
go 
to. 
It 
doesn't 
know 
about 
seconds 
but 
you 
can 
tune 
the 
speed 
very 
finely. 
I 
have 
had 
it 
running 
in 
sync 
with 
the 
Hydrogen 
drum 
machine 
for 
hours 
at 
a 
time.

Martin








  __
Sent from Yahoo! Mail - a smarter inbox http://uk.mail.yahoo.com
___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


[PD] Phasor Driven Midi File Playback?

2008-02-11 Thread saint
Hi,

I've been trying to incorporate synched looped midi file playback into a system 
of tabread looping players. So far I've been using xeq but recently discovered 
seq in the cyclone library.

I can kinda get xeq to work but it involves me cheating the tempo of the file 
playback, banging a sync point at the start of every audio loop and I'm getting 
quite confused with the different xeq objects (the documentation has been down 
for a number of years)...

Is there a more graceful way of doing this like I do with the phasor/tabread 
audio? I see that seq has a 'goto' command with seconds and milliseconds, if I 
fed that with my audio phasor would the midi loops play in sync with the audio 
loops?


Cheers, as always, for your time.


John.




  ___
Support the World Aids Awareness campaign this month with Yahoo! For Good 
http://uk.promotions.yahoo.com/forgood/___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


[PD] Getsize for regular arrays

2006-12-20 Thread saint
hi,

i'm wondering if there's a way to use the getsize
object to return the size of a regular array?

now that regular arrays and data structures are more
integrated...

thanks,

john.



___ 
The all-new Yahoo! Mail goes wherever you go - free your email address from 
your Internet provider. http://uk.docs.yahoo.com/nowyoucan.html

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