To clarify: The file I want is:
/Volumes/WORKGROUPHARBOUR/Projects/ShortTermDoc/Code/VideoFiler/ 20071004/test1-1.mov
when I click on it in the openpanel help patch, I see this:
print: symbol /Volumes/WORKGROUPHARBOUR/Projects/ShortTermDoc/Code/ VideoFiler/20071004/test1*
where the position of the * is consistent across various files I have
tried.
The problem might be in TkTcl. If I create a deep directory structure:
$ mkdir
1234567890/1234567890/1234567890/1234567890/1234567890/1234567890/123456
7890/1234567890/1234567890/1234567890
$ touch
1234567890/1234567890/1234567890/1234567890/1234567890/1234567890/123456
7890/1234567890/1234567890/1234567890/ttt
then try to openpanel into it, I get the following in the Pd console
window:
error: .printout.text: no such object print: symbol /Users/tibo/ 1234567890/1234567890/1234567890/1234567890/1234567890/1234567890/*
I checked to see whether symbols has a maximum length of 80 char or
so, but it does
not seem to be the case. That is what I meant by my last comment.
Anybody know how I might get around this?
Cheers,
tim
On 04/10/2007, at 5:17 PM, Mathieu Bouchard wrote:
On Thu, 4 Oct 2007, Tim Boykett wrote:
I have found a strange problem with openpanel on OSX and linux.
If I open a file with a long name, including the whole directory,
then it gets cropped at around 80 characters (maybe 78 or 79). I
have tested this on a debian 0.40 install and the latest OSX
extended. I cannot see where this 80 character restriction might
come from - looking at the source there seems to be no place that
it is mentioned within the PD code.[print] has a limit size like that, but the actual limit size of pd
is more like 1000.(in desiredata, the limit of 1000 has been removed)
I hope someone can help. It does not seem to be a problem with symbol lengths.
What do you mean?
_ _ __ ___ _____ ________ _____________ _____________________ ... | Mathieu Bouchard - tél:+1.514.383.3801, Montréal QC Canada
Hi,
I´m making a little PD project that generates algorithmic music using midi objects like noteout and makenote. My problem is that I need to record all this midi info being generated by the PD (like pitch of the notes and it's durations and etc) in a midi file, so I can handle this info later in another program (like Finale). I have some experience in MAX/MSP, and in this program, it's very simple to do that: just use an object called "SEQ". This object writes down a complete midi file with all midi information being produced in the project. I've spend many hours looking around PD trying to find out an object that suit my needs, but without sucess.
I'm a composer, and for my needs, it's extremely important that I can write down midi info, especially because I can edit this info later in a program like Finale and generate a "human friendly" score that any musician can understand.
Anyone can help me? Any advice?
Thanxx xD _________________________________________________________________ Receba GRÁTIS as mensagens do Messenger no seu celular quando você estiver offline. Conheça o MSN Mobile! http://mobile.live.com/signup/signup2.aspx?lc=pt-br
Hallo, Ice Cube hat gesagt: // Ice Cube wrote:
I?m making a little PD project that generates algorithmic music using midi objects like noteout and makenote. My problem is that I need to record all this midi info being generated by the PD (like pitch of the notes and it's durations and etc) in a midi file, so I can handle this info later in another program (like Finale). I have some experience in MAX/MSP, and in this program, it's very simple to do that: just use an object called "SEQ". This object writes down a complete midi file with all midi information being produced in the project. I've spend many hours looking around PD trying to find out an object that suit my needs, but without sucess.
There are two externals that you could use: [seq] from the Cyclone library is a clone of Max's [seq]. I don't think it's finished, but it may already do what you want. Then there's [midifile] by Martin Peach, which does about the same. I believe both are part of Pd-extended, if you cannot compile them.
Another way would be to use an different midi recorder software. Maybe even Finale can do it, otherwise there should be some free sequencers for your platform somewhere. The only thing needed would be a virtual midi connection from Pd to that sequencer. I only know how this is done on Linux, where using Pd's ALSA sequencer interface is the easiest way. Just connect some sequencer or recorder like MusE, rosegarden or some alsa-tool like "arecordmidi" to Pd with qjackctl and start recording. On OS-X or Windows similar things should be possible as well, if not, boot http://puredyne.goto10.org ;)
Frank Barknecht _ ______footils.org__
Hallo,The way on OS X is to open "Audio MIDI Setup" in Applications/Utilities and in the MIDI Devices tab, enable the IAC Driver (double click it and check "Device is online"). If you click "More Information" you can add and remove virtual busses in the Ports tab.
These will show up in Pure Data and any other MIDI app like Finale or even GarageBand.
Cheers Luke
On 10/4/07, Frank Barknecht fbar@footils.org wrote:
Hallo, Ice Cube hat gesagt: // Ice Cube wrote:
I?m making a little PD project that generates algorithmic music using midi objects like noteout and makenote. My problem is that I need to record all this midi info being generated by the PD (like pitch of the notes and it's durations and etc) in a midi file, so I can handle this info later in another program (like Finale). I have some experience in MAX/MSP, and in this program, it's very simple to do that: just use an object called "SEQ". This object writes down a complete midi file with all midi information being produced in the project. I've spend many hours looking around PD trying to find out an object that suit my needs, but without sucess.
There are two externals that you could use: [seq] from the Cyclone library is a clone of Max's [seq]. I don't think it's finished, but it may already do what you want. Then there's [midifile] by Martin Peach, which does about the same. I believe both are part of Pd-extended, if you cannot compile them.
Another way would be to use an different midi recorder software. Maybe even Finale can do it, otherwise there should be some free sequencers for your platform somewhere. The only thing needed would be a virtual midi connection from Pd to that sequencer. I only know how this is done on Linux, where using Pd's ALSA sequencer interface is the easiest way. Just connect some sequencer or recorder like MusE, rosegarden or some alsa-tool like "arecordmidi" to Pd with qjackctl and start recording. On OS-X or Windows similar things should be possible as well, if not, boot http://puredyne.goto10.org ;)
Ciao
Frank Barknecht _ ______footils.org__
PD-dev mailing list PD-dev@iem.at http://lists.puredata.info/listinfo/pd-dev
Hi, if you need an help patch for seq: http://www.youtube.com/watch?v=lHBMEpgzPDA
bye j
--- Ice Cube icecube2112@hotmail.com ha scritto:
Hi,
IŽm making a little PD project that generates algorithmic music using midi objects like noteout and makenote. My problem is that I need to record all this midi info being generated by the PD (like pitch of the notes and it's durations and etc) in a midi file, so I can handle this info later in another program (like Finale). I have some experience in MAX/MSP, and in this program, it's very simple to do that: just use an object called "SEQ". This object writes down a complete midi file with all midi information being produced in the project. I've spend many hours looking around PD trying to find out an object that suit my needs, but without sucess.
I'm a composer, and for my needs, it's extremely important that I can write down midi info, especially because I can edit this info later in a program like Finale and generate a "human friendly" score that any musician can understand.
Anyone can help me? Any advice?
Thanxx xD
Receba GRÃTIS as mensagens do Messenger no seu celular quando você estiver offline. Conheça o MSN Mobile! http://mobile.live.com/signup/signup2.aspx?lc=pt-br%3E
PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
___________________________________
L'email della prossima generazione? Puoi averla con la Nuova Yahoo! Mail: http://it.docs.yahoo.com/nowyoucan.html
Now that's cool, a video help patch. I added the link to a barebones
page for seq:
http://wiki.puredata.info/en/seq
.hc
On Oct 8, 2007, at 10:45 AM, giucant wrote:
Hi, if you need an help patch for seq: http://www.youtube.com/watch?v=lHBMEpgzPDA
bye j
--- Ice Cube icecube2112@hotmail.com ha scritto:
Hi,
I´m making a little PD project that generates algorithmic music using midi objects like noteout and makenote. My problem is that I need to record all this midi info being generated by the PD (like pitch of the notes and it's durations and etc) in a midi file, so I can handle this info later in another program (like Finale). I have some experience in MAX/MSP, and in this program, it's very simple to do that: just use an object called "SEQ". This object writes down a complete midi file with all midi information being produced in the project. I've spend many hours looking around PD trying to find out an object that suit my needs, but without sucess.
I'm a composer, and for my needs, it's extremely important that I can write down midi info, especially because I can edit this info later in a program like Finale and generate a "human friendly" score that any musician can understand.
Anyone can help me? Any advice?
Thanxx xD
Receba GRÁTIS as mensagens do Messenger no seu celular quando você estiver offline. Conheça o MSN Mobile! http://mobile.live.com/signup/signup2.aspx?lc=pt-br%3E
PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
___________________________________
L'email della prossima generazione? Puoi averla con la Nuova Yahoo!
Mail: http://it.docs.yahoo.com/nowyoucan.html
PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/ listinfo/pd-list
"[W]e have invented the technology to eliminate scarcity, but we are
deliberately throwing it away to benefit those who profit from
scarcity." -John Gilmore
I looked, and I think it's just the "print" object that truncates the symbol on printing. In s_print, you can change the "postatom() function to print bigger strings. I'll go on and chance my copy to use MAXPDSTRING there, just to see what that will break :)
M
On Thu, Oct 04, 2007 at 06:47:07PM +0200, Tim Boykett wrote:
To clarify: The file I want is:
/Volumes/WORKGROUPHARBOUR/Projects/ShortTermDoc/Code/VideoFiler/ 20071004/test1-1.mov
when I click on it in the openpanel help patch, I see this:
print: symbol /Volumes/WORKGROUPHARBOUR/Projects/ShortTermDoc/Code/ VideoFiler/20071004/test1*
where the position of the * is consistent across various files I have
tried.The problem might be in TkTcl. If I create a deep directory structure:
$ mkdir
1234567890/1234567890/1234567890/1234567890/1234567890/1234567890/123456 7890/1234567890/1234567890/1234567890 $ touch
1234567890/1234567890/1234567890/1234567890/1234567890/1234567890/123456 7890/1234567890/1234567890/1234567890/tttthen try to openpanel into it, I get the following in the Pd console
window:error: .printout.text: no such object print: symbol /Users/tibo/ 1234567890/1234567890/1234567890/1234567890/1234567890/1234567890/*
I checked to see whether symbols has a maximum length of 80 char or
so, but it does not seem to be the case. That is what I meant by my last comment.Anybody know how I might get around this?
Cheers,
tim
On 04/10/2007, at 5:17 PM, Mathieu Bouchard wrote:
On Thu, 4 Oct 2007, Tim Boykett wrote:
I have found a strange problem with openpanel on OSX and linux.
If I open a file with a long name, including the whole directory,
then it gets cropped at around 80 characters (maybe 78 or 79). I
have tested this on a debian 0.40 install and the latest OSX
extended. I cannot see where this 80 character restriction might
come from - looking at the source there seems to be no place that
it is mentioned within the PD code.[print] has a limit size like that, but the actual limit size of pd
is more like 1000.(in desiredata, the limit of 1000 has been removed)
I hope someone can help. It does not seem to be a problem with symbol lengths.
What do you mean?
_ _ __ ___ _____ ________ _____________ _____________________ ... | Mathieu Bouchard - t?l:+1.514.383.3801, Montr?al QC Canada
PD-dev mailing list PD-dev@iem.at http://lists.puredata.info/listinfo/pd-dev
While you are at it, you might consider removing the extraneous char
buf in postfloat()
void postfloat(float f) { char buf[80]; t_atom a; SETFLOAT(&a, f); postatom(1, &a); }
.hc
On Oct 4, 2007, at 1:34 PM, Miller Puckette wrote:
I looked, and I think it's just the "print" object that truncates the symbol on printing. In s_print, you can change the "postatom()
function to print bigger strings. I'll go on and chance my copy to use
MAXPDSTRING there, just to see what that will break :)M
On Thu, Oct 04, 2007 at 06:47:07PM +0200, Tim Boykett wrote:
To clarify: The file I want is:
/Volumes/WORKGROUPHARBOUR/Projects/ShortTermDoc/Code/VideoFiler/ 20071004/test1-1.mov
when I click on it in the openpanel help patch, I see this:
print: symbol /Volumes/WORKGROUPHARBOUR/Projects/ShortTermDoc/Code/ VideoFiler/20071004/test1*
where the position of the * is consistent across various files I have tried.
The problem might be in TkTcl. If I create a deep directory
structure:$ mkdir 1234567890/1234567890/1234567890/1234567890/1234567890/1234567890/123 456 7890/1234567890/1234567890/1234567890 $ touch 1234567890/1234567890/1234567890/1234567890/1234567890/1234567890/123 456 7890/1234567890/1234567890/1234567890/ttt
then try to openpanel into it, I get the following in the Pd console window:
error: .printout.text: no such object print: symbol /Users/tibo/ 1234567890/1234567890/1234567890/1234567890/1234567890/1234567890/*
I checked to see whether symbols has a maximum length of 80 char or so, but it does not seem to be the case. That is what I meant by my last comment.
Anybody know how I might get around this?
Cheers,
tim
On 04/10/2007, at 5:17 PM, Mathieu Bouchard wrote:
On Thu, 4 Oct 2007, Tim Boykett wrote:
I have found a strange problem with openpanel on OSX and linux. If I open a file with a long name, including the whole directory, then it gets cropped at around 80 characters (maybe 78 or 79). I have tested this on a debian 0.40 install and the latest OSX extended. I cannot see where this 80 character restriction might come from - looking at the source there seems to be no place that it is mentioned within the PD code.
[print] has a limit size like that, but the actual limit size of pd is more like 1000.
(in desiredata, the limit of 1000 has been removed)
I hope someone can help. It does not seem to be a problem with
symbol lengths.What do you mean?
_ _ __ ___ _____ ________ _____________ _____________________ ... | Mathieu Bouchard - t?l:+1.514.383.3801, Montr?al QC Canada
PD-dev mailing list PD-dev@iem.at http://lists.puredata.info/listinfo/pd-dev
PD-dev mailing list PD-dev@iem.at http://lists.puredata.info/listinfo/pd-dev
¡El pueblo unido jamás será vencido!
Hi Hans and all,
this is still broken in the latest release from pd-extended.
I hope it can be fixed!
cheers,
tim
On 05/10/2007, at 5:13 PM, Hans-Christoph Steiner wrote:
While you are at it, you might consider removing the extraneous char buf in postfloat()
void postfloat(float f) { char buf[80]; t_atom a; SETFLOAT(&a, f); postatom(1, &a); }
.hc
On Oct 4, 2007, at 1:34 PM, Miller Puckette wrote:
I looked, and I think it's just the "print" object that truncates the symbol on printing. In s_print, you can change the "postatom() function to print bigger strings. I'll go on and chance my copy to use MAXPDSTRING there, just to see what that will break :)
M
On Thu, Oct 04, 2007 at 06:47:07PM +0200, Tim Boykett wrote:
To clarify: The file I want is:
/Volumes/WORKGROUPHARBOUR/Projects/ShortTermDoc/Code/VideoFiler/ 20071004/test1-1.mov
when I click on it in the openpanel help patch, I see this:
print: symbol /Volumes/WORKGROUPHARBOUR/Projects/ShortTermDoc/Code/ VideoFiler/20071004/test1*
where the position of the * is consistent across various files I
have tried.The problem might be in TkTcl. If I create a deep directory structure:
$ mkdir 1234567890/1234567890/1234567890/1234567890/1234567890/1234567890/12 3 456 7890/1234567890/1234567890/1234567890 $ touch 1234567890/1234567890/1234567890/1234567890/1234567890/1234567890/12 3 456 7890/1234567890/1234567890/1234567890/ttt
then try to openpanel into it, I get the following in the Pd console window:
error: .printout.text: no such object print: symbol /Users/tibo/ 1234567890/1234567890/1234567890/1234567890/1234567890/1234567890/*
I checked to see whether symbols has a maximum length of 80 char or so, but it does not seem to be the case. That is what I meant by my last comment.
Anybody know how I might get around this?
Cheers,
tim
On 04/10/2007, at 5:17 PM, Mathieu Bouchard wrote:
On Thu, 4 Oct 2007, Tim Boykett wrote:
I have found a strange problem with openpanel on OSX and linux. If I open a file with a long name, including the whole directory, then it gets cropped at around 80 characters (maybe 78 or 79). I have tested this on a debian 0.40 install and the latest OSX extended. I cannot see where this 80 character restriction might come from - looking at the source there seems to be no place that it is mentioned within the PD code.
[print] has a limit size like that, but the actual limit size of pd is more like 1000.
(in desiredata, the limit of 1000 has been removed)
I hope someone can help. It does not seem to be a problem with symbol lengths.
What do you mean?
_ _ __ ___ _____ ________ _____________ _____________________ ... | Mathieu Bouchard - t?l:+1.514.383.3801, Montr?al QC Canada
PD-dev mailing list PD-dev@iem.at http://lists.puredata.info/listinfo/pd-dev
PD-dev mailing list PD-dev@iem.at http://lists.puredata.info/listinfo/pd-dev
--
¡El pueblo unido jamás será vencido!
PD-dev mailing list PD-dev@iem.at http://lists.puredata.info/listinfo/pd-dev
It's fixed in the next version, 0.40.3. If I make that change in
0.39.3 and start the testing process all over again, it'll never get
released...
.hc
On Oct 18, 2007, at 4:08 AM, Tim Boykett wrote:
Hi Hans and all,
this is still broken in the latest release from pd-extended.
I hope it can be fixed!
cheers,
tim
On 05/10/2007, at 5:13 PM, Hans-Christoph Steiner wrote:
While you are at it, you might consider removing the extraneous char buf in postfloat()
void postfloat(float f) { char buf[80]; t_atom a; SETFLOAT(&a, f); postatom(1, &a); }
.hc
On Oct 4, 2007, at 1:34 PM, Miller Puckette wrote:
I looked, and I think it's just the "print" object that truncates the symbol on printing. In s_print, you can change the "postatom() function to print bigger strings. I'll go on and chance my copy to use MAXPDSTRING there, just to see what that will break :)
M
On Thu, Oct 04, 2007 at 06:47:07PM +0200, Tim Boykett wrote:
To clarify: The file I want is:
/Volumes/WORKGROUPHARBOUR/Projects/ShortTermDoc/Code/VideoFiler/ 20071004/test1-1.mov
when I click on it in the openpanel help patch, I see this:
print: symbol /Volumes/WORKGROUPHARBOUR/Projects/ShortTermDoc/Code/ VideoFiler/20071004/test1*
where the position of the * is consistent across various files I
have tried.The problem might be in TkTcl. If I create a deep directory structure:
$ mkdir 1234567890/1234567890/1234567890/1234567890/1234567890/1234567890/1 23 456 7890/1234567890/1234567890/1234567890 $ touch 1234567890/1234567890/1234567890/1234567890/1234567890/1234567890/1 23 456 7890/1234567890/1234567890/1234567890/ttt
then try to openpanel into it, I get the following in the Pd
console window:error: .printout.text: no such object print: symbol /Users/tibo/ 1234567890/1234567890/1234567890/1234567890/1234567890/1234567890/*
I checked to see whether symbols has a maximum length of 80 char or so, but it does not seem to be the case. That is what I meant by my last comment.
Anybody know how I might get around this?
Cheers,
tim
On 04/10/2007, at 5:17 PM, Mathieu Bouchard wrote:
On Thu, 4 Oct 2007, Tim Boykett wrote:
I have found a strange problem with openpanel on OSX and linux. If I open a file with a long name, including the whole directory, then it gets cropped at around 80 characters (maybe 78 or 79). I have tested this on a debian 0.40 install and the latest OSX extended. I cannot see where this 80 character restriction might come from - looking at the source there seems to be no place that it is mentioned within the PD code.
[print] has a limit size like that, but the actual limit size
of pd is more like 1000.(in desiredata, the limit of 1000 has been removed)
I hope someone can help. It does not seem to be a problem with symbol lengths.
What do you mean?
_ _ __ ___ _____ ________ _____________ _____________________ ... | Mathieu Bouchard - t?l:+1.514.383.3801, Montr?al QC Canada
PD-dev mailing list PD-dev@iem.at http://lists.puredata.info/listinfo/pd-dev
PD-dev mailing list PD-dev@iem.at http://lists.puredata.info/listinfo/pd-dev
¡El pueblo unido jamás será vencido!
PD-dev mailing list PD-dev@iem.at http://lists.puredata.info/listinfo/pd-dev
Terrorism is not an enemy. It cannot be defeated. It's a tactic.
It's about as sensible to say we declare war on night attacks and
expect we're going to win that war. We're not going to win the war
on terrorism. - retired U.S. Army general, William Odom