This looks like a serious problem... if the flags stored in the registry aren't syntactic Pd exits (I guess it should skip them and start up anyway)
Until I can get this fixed, you can work around this using regedit. Open the "run" dialog from teh "start" menu and type in "regedit" to start it. Then browse (within regedit) into "HKEY_LOCAL_MACHINE" -> "SOFTWARE" -> "Pd" and delete the "flags" entry. If you want to you can just delete the whole "pd" folder and start over.
cheers Miller
I was using pd 0.39, on a win2000 os, and I specified some start-up flags via the gui/dialogue box. When I closed down pd and restarted it again, it caused an error: 'pd.exe has generated errors and will be closed by Windows...' I don't know how to start pd again, I don't have a batch file with the start-up flags to modify.<br>
<br> I then tried to use an older version of pd, 0.37 (downloaded after the above mess-up). That version ran but I couldn't use ASIO settings, it generated this: "Error number -9997 occured opening portaudio stream Error message: Invalid device ID"<br> <br> I entered a number of flags (in one go before the crash I can't remember them all but they included: -asio -listdev -audiodev.<br> <br> All suggestions of remedies, or explanations of what has gone wrong, gratefully received.<br>
On Tue, Jan 17, 2006 at 03:58:08PM +0000, Matthew Cole wrote:
PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
... and now that I just tested it I can't get Pd to fail to come up, even if I give it 'bad' startup args. I tried asking for 1000000 audio channels and tried with a nonexistent flag, and it always at least comes up. So I'm curious what you had in your registry (I think it would be "flags" but perhaps it's something else) that made it fail?
M
On Tue, Jan 17, 2006 at 08:28:54AM -0800, Miller Puckette wrote:
This looks like a serious problem... if the flags stored in the registry aren't syntactic Pd exits (I guess it should skip them and start up anyway)
Until I can get this fixed, you can work around this using regedit. Open the "run" dialog from teh "start" menu and type in "regedit" to start it. Then browse (within regedit) into "HKEY_LOCAL_MACHINE" -> "SOFTWARE" -> "Pd" and delete the "flags" entry. If you want to you can just delete the whole "pd" folder and start over.
cheers Miller
I was using pd 0.39, on a win2000 os, and I specified some start-up flags via the gui/dialogue box. When I closed down pd and restarted it again, it caused an error: 'pd.exe has generated errors and will be closed by Windows...' I don't know how to start pd again, I don't have a batch file with the start-up flags to modify.<br>
<br> I then tried to use an older version of pd, 0.37 (downloaded after the above mess-up). That version ran but I couldn't use ASIO settings, it generated this: "Error number -9997 occured opening portaudio stream Error message: Invalid device ID"<br> <br> I entered a number of flags (in one go before the crash I can't remember them all but they included: -asio -listdev -audiodev.<br> <br> All suggestions of remedies, or explanations of what has gone wrong, gratefully received.<br>
On Tue, Jan 17, 2006 at 03:58:08PM +0000, Matthew Cole wrote:
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
Thanks for that fix - deleting the 'flags' entry worked.
As I deleted 'flags', I'm not sure exactly what I had. But after a little play, any of '-audiodev', '-audioindev' and '-audiooutdev', without following arguments, cause it to crash/not start up.
A bit of a daft error on my part I'm afraid.
Matt
Miller Puckette wrote:
... and now that I just tested it I can't get Pd to fail to come up, even if I give it 'bad' startup args. I tried asking for 1000000 audio channels and tried with a nonexistent flag, and it always at least comes up. So I'm curious what you had in your registry (I think it would be "flags" but perhaps it's something else) that made it fail?
M
On Tue, Jan 17, 2006 at 08:28:54AM -0800, Miller Puckette wrote:
This looks like a serious problem... if the flags stored in the registry aren't syntactic Pd exits (I guess it should skip them and start up anyway)
Until I can get this fixed, you can work around this using regedit. Open the "run" dialog from teh "start" menu and type in "regedit" to start it. Then browse (within regedit) into "HKEY_LOCAL_MACHINE" -> "SOFTWARE" -> "Pd" and delete the "flags" entry. If you want to you can just delete the whole "pd" folder and start over.
cheers Miller
I was using pd 0.39, on a win2000 os, and I specified some start-up flags via the gui/dialogue box. When I closed down pd and restarted it again, it caused an error: 'pd.exe has generated errors and will be closed by Windows...' I don't know how to start pd again, I don't have a batch file with the start-up flags to modify.<br>
<br> I then tried to use an older version of pd, 0.37 (downloaded after the above mess-up). That version ran but I couldn't use ASIO settings, it generated this: "Error number -9997 occured opening portaudio stream Error message: Invalid device ID"<br> <br> I entered a number of flags (in one go before the crash I can't remember them all but they included: -asio -listdev -audiodev.<br> <br> All suggestions of remedies, or explanations of what has gone wrong, gratefully received.<br>
On Tue, Jan 17, 2006 at 03:58:08PM +0000, Matthew Cole wrote:
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
Sure enough... I'd better fix that...
thanks Miller
On Tue, Jan 17, 2006 at 05:26:54PM +0000, Matthew Cole wrote:
Thanks for that fix - deleting the 'flags' entry worked.
As I deleted 'flags', I'm not sure exactly what I had. But after a little play, any of '-audiodev', '-audioindev' and '-audiooutdev', without following arguments, cause it to crash/not start up.
A bit of a daft error on my part I'm afraid.
Matt
Miller Puckette wrote:
... and now that I just tested it I can't get Pd to fail to come up, even if I give it 'bad' startup args. I tried asking for 1000000 audio channels and tried with a nonexistent flag, and it always at least comes up. So I'm curious what you had in your registry (I think it would be "flags" but perhaps it's something else) that made it fail?
M
On Tue, Jan 17, 2006 at 08:28:54AM -0800, Miller Puckette wrote:
This looks like a serious problem... if the flags stored in the registry aren't syntactic Pd exits (I guess it should skip them and start up anyway)
Until I can get this fixed, you can work around this using regedit. Open the "run" dialog from teh "start" menu and type in "regedit" to start it. Then browse (within regedit) into "HKEY_LOCAL_MACHINE" -> "SOFTWARE" -> "Pd" and delete the "flags" entry. If you want to you can just delete the whole "pd" folder and start over.
cheers Miller
I was using pd 0.39, on a win2000 os, and I specified some start-up flags via the gui/dialogue box. When I closed down pd and restarted it again, it caused an error: 'pd.exe has generated errors and will be closed by Windows...' I don't know how to start pd again, I don't have a batch file with the start-up flags to modify.<br>
<br> I then tried to use an older version of pd, 0.37 (downloaded after the above mess-up). That version ran but I couldn't use ASIO settings, it generated this: "Error number -9997 occured opening portaudio stream Error message: Invalid device ID"<br> <br> I entered a number of flags (in one go before the crash I can't remember them all but they included: -asio -listdev -audiodev.<br> <br> All suggestions of remedies, or explanations of what has gone wrong, gratefully received.<br>
On Tue, Jan 17, 2006 at 03:58:08PM +0000, Matthew Cole wrote:
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
-- Matthew Cole Centre for Signal & Information Processing
QinetiQ Bldg E Rm 513 St. Andrews Road Malvern, Worcs, WR14 3PS
Tel: +44 (0) 1684 895825 Fax: +44 (0) 1684 896502