From: "David Powers" cyborgk@gmail.com Date: 2006/09/13 Wed PM 05:00:55 EST To: pd-list@iem.at Subject: Re: [Pd] active and tot not right in pd-extended
Is there documentation, of how to manually change the registry, and what the settings do?
Those of us who are attempting to use both Miller's PD, and extended, have found we must manually edit the registry. It's a little bit of a problem, since I'm not 100% sure what I should change...
I am a little bit against using the registry, for the above reason: Those of us who are running more than one install of PD, are ending up with registry entries that apply either to one, or the other.
Some kind of "config" or ".ini" or whatever file, would make it far easier to change options for one install, without messing up the other.
I agree totally. I see no reason to mess with the registry. Surely a text (or better: XML) file would be a platform-independent way of saving settings that doesn't require calling a "sysadmin" for help. The registry tends to fill up with irrelevant obsolete keys that end up mysteriously interfering with the proper operation of the software. How many users know where to find the pd settings in the registry? What happens if you have more than one pd on the system? Or what happens if you delete one pd and then install an older version?
Martin
~David
On 9/13/06, Hans-Christoph Steiner hans@eds.org wrote:
On Sep 4, 2006, at 2:58 AM, Frank Barknecht wrote:
Hallo, carmen hat gesagt: // carmen wrote:
i added a patch to the tracker a while back for pd.ini support on windows. easier than a batch file since its the same format as .pdrc on 'n[iu]x, and obviously easier than using an installer to add something to the registry.
I like that. The only Windows machines I have access to are at work and there I'm not enabled to touch the registry anyways. Also I don't know many Windows users who are comfortable with the registry. I don't know many people at all who know their way around the registry.
Like it or not (I don't), the registry is the Windows-native way of managing settings. I think we should try to be as native as possible on each platform, so on Windows that means using the registry. For what Pd uses the registry for, its really not that scary, and its pretty straightforward to manage.
.hc
If nature has made any one thing less susceptible than all others of exclusive property, it is the action of the thinking power called an idea, which an individual may exclusively possess as long as he keeps it to himself; but the moment it is divulged, it forces itself into the possession of everyone, and the receiver cannot dispossess himself of it. - Thomas Jefferson
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
martin.peach@sympatico.ca a écrit :
Surely a text (or better: XML) file would be a platform-independent way >of saving settings that doesn't require calling a "sysadmin" for help.
Interesting perspective, could you elaborate this point of view?
The registry tends to fill up with irrelevant obsolete keys that end up >mysteriously interfering with the proper operation of the software. How >many users know where to find the pd settings in the registry? What >happens if you have more than one pd on the system?
the external won't work if several pd (extended, and vanilla, and self compiled for example) are installed because, pd look in it's own extra folder, I've personaly fixed this with writing the path of the external in each registry entry, Also, only ten entries are considered at pd startup, I consider it's a bug because in pd-extended reg file there are a lot more than ten entries.
Or what >happens if you delete one pd and then install an older >version?
Nothing particular AFAIK.
Patco
Yahoo! Mail réinvente le mail ! Découvrez le nouveau Yahoo! Mail et son interface révolutionnaire.
patco wrote:
*/martin.peach@sympatico.ca/* a écrit :
> Surely a text (or better: XML) file would be a platform-independent way >of saving settings that doesn't require calling a "sysadmin" for help. Interesting perspective, could you elaborate this point of view?
Imagine a text file that had the same name on all platforms. A default copy could be in the main pd directory and another in the user's home directory would override the default if it existed. It could contain stuff like: <externals_path>C:\program files\pd\extra</externals_path> <externals_path>C:\pd_040\extra</externals_path> <help_path>C:\program files\pd\doc</help_path> <lib>Gem</lib> <midi_device>soundblaster</midi_device> <real_time>off</real_time> and so on. Basically everything that goes in a .pdrc file or command line but with tags. Unrecognized tags would be silently ignored for backwards compatibility. It's human readable and editable but pd could also write and read it.
Martin
On Sep 13, 2006, at 5:09 PM, martin.peach@sympatico.ca
martin.peach@sympatico.ca wrote:
From: "David Powers" cyborgk@gmail.com Date: 2006/09/13 Wed PM 05:00:55 EST To: pd-list@iem.at Subject: Re: [Pd] active and tot not right in pd-extended
Is there documentation, of how to manually change the registry, and what the settings do?
Those of us who are attempting to use both Miller's PD, and extended, have found we must manually edit the registry. It's a little bit of a problem, since I'm not 100% sure what I should change...
I am a little bit against using the registry, for the above reason: Those of us who are running more than one install of PD, are
ending up with registry entries that apply either to one, or the other.Some kind of "config" or ".ini" or whatever file, would make it far easier to change options for one install, without messing up the other.
I agree totally. I see no reason to mess with the registry. Surely
a text (or better: XML) file would be a platform-independent way of
saving settings that doesn't require calling a
The idea is to be platform-specific. The .pdrc is the old platform- independent config file.
"sysadmin" for help. The registry tends to fill up with irrelevant
obsolete keys that end up mysteriously interfering with the proper
operation of the software. How many users know where to find the pd
settings in the registry? What happens if you have more than one pd
on the system? Or what happens if you delete one pd and then
install an older version?
How many users know how to edit this proposed config file? Just
about how many know how to edit the registry settings for Pd. The
FAQ can provide some help for getting people up to speed. We need to
build on existing knowledge so that people don't have learn Pd-
specific things for trivial operations. For what Pd does with it,
the registry is simple to use. Plus if you learn the registry in the
process of figuring out manual Pd configs, then you can apply that
knowledge to just about every other Windows program.
.hc
Martin
~David
On 9/13/06, Hans-Christoph Steiner hans@eds.org wrote:
On Sep 4, 2006, at 2:58 AM, Frank Barknecht wrote:
Hallo, carmen hat gesagt: // carmen wrote:
i added a patch to the tracker a while back for pd.ini support on windows. easier than a batch file since its the same format
as .pdrc on 'n[iu]x, and obviously easier than using an installer to add something to the registry.I like that. The only Windows machines I have access to are at work and there I'm not enabled to touch the registry anyways. Also I
don't know many Windows users who are comfortable with the registry. I
don't know many people at all who know their way around the registry.Like it or not (I don't), the registry is the Windows-native way of managing settings. I think we should try to be as native as
possible on each platform, so on Windows that means using the registry. For what Pd uses the registry for, its really not that scary, and its pretty straightforward to manage..hc
If nature has made any one thing less susceptible than all others of exclusive property, it is the action of the thinking power called an idea, which an individual may exclusively possess as long as he
keeps it to himself; but the moment it is divulged, it forces itself into the possession of everyone, and the receiver cannot dispossess himself of it. - Thomas Jefferson
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
I have the audacity to believe that peoples everywhere can have three
meals a day for their bodies, education and culture for their minds,
and dignity, equality and freedom for their spirits. - Martin
Luther King, Jr.
On Thu, 14 Sep 2006, Hans-Christoph Steiner wrote:
The idea is to be platform-specific.
Exactly. It's important to remind Windows users that they are on Windows, and that they must be punished for it, the usual way: REGEDIT.EXE.
I'm all for this platform-specificity, this ghettoization... it reminds the bros that they live in the hood. yo.
_ _ __ ___ _____ ________ _____________ _____________________ ... | Mathieu Bouchard - tél:+1.514.383.3801 - http://artengine.ca/matju | Freelance Digital Arts Engineer, Montréal QC Canada