PURE DATA forum~

...that deal with pure data

You are not logged in.

  • Index
  • » extra~
  • » 0.41.4 doesn't load all of its extensions?

#1 2010-01-26 07:55:52

ledhed2222
Member

0.41.4 doesn't load all of its extensions?

In my ignorance, I didn't realize that 0.41.4 came out months ago; I just installed it.  Thanks Hans!!!!


But immediately afterwards I found that iemmatrix, moocow, and tof weren't found by Pd.... Looking in the package contents, I them and added them to the path.



So I have two SIMPLE questions:

1. Why aren't all of the Pd extensions being loaded at startup?


2. When adding extensions to the path, why won't "/Applications/Pd-extended.app/Contents/Resources/extras" load everything?  I had to add the missing libraries one at a time.

Offline

 

#2 2010-01-26 18:11:03

Maelstorm
Administrator

Re: 0.41.4 doesn't load all of its extensions?

1. My guess is it's because there is a boat load of externals included with Pd-extended, and loading them all on startup would be quite a hassle. Since there isn't really any scrutiny given to the externals added to extended, many of them have the same name, so if they're all loaded on startup and you type in [wrap], for example, you don't know if it's vanilla's [wrap] or zexy's or whatever. As it is right now, I think most people don't use externals from many of the libraries that are loaded by default, so it's kind of a waste of load time anyway. I personally don't think it would be a bad idea to not have any load by default. This would encourage people to document in their patches which libraries are being used so that when they are shared other users won't have a problem figuring out where some unidentified external came from.

2. Similar reason to the one above, I guess. I assume you mean the subfolders. You can still access them without adding them all to the path. You can use [declare] for paths and [import] for libraries. Also, you can add the folder name in the external, like [zexy/wrap], which will not only load the external but will force Pd to use zexy's and not vanilla's. Doing all that also self-documents the patch, which is another reason why I don't think it's all that bad to not load libraries on startup by default.

All that's just speculation, though. I don't actually know the real answers to your questions ;-).

Last edited by Maelstorm (2010-01-26 18:11:55)


.mmb

Offline

 

#3 2010-02-22 11:08:38

sonu panwar
Member

Re: 0.41.4 doesn't load all of its extensions?

oh its cool>From nine consecutive years of Linux market leadership to countless
community outreach programs, HP has proven solutions you can value, on a
next generation, highly-efficient BladeSystem platform ideal for Linux,
with the approach, experience, and customer commitment you can trust.

http://showcase.linux.com/hpos.tmp

--.-.--. ---.--.-- --.-.. .-.------.----. --.---------..- ---.--

::: R E L E A S E   H E A D L I N E S (67) :::

[001] - AceUnit 0.1.2
[002] - Ah3 beta6
[003] - Akelos 0.8
[004] - Beanlet 1.0-rc2
[005] - BFilter 1.1.2
[006] - bftpd 2.0.2 (Development)
[007] - C++ Mork Parser 1.0
[008] - check_logfiles 2.3.1
[009] - commonc++ 0.4
[010] - Config::General 2.36
[011] - Ctalk 0.0.14a
[012] - CUON 0.41-4
[013] - CuteFlow 2.10.0
[014] - cvtool 0.2.2
[015] - Data.FormValidator 0.07
[016] - DBHcms 1.1.4
[017] - Distributed Multiplatform Framework 1.0rc2
[018] - DocFetcher 0.9.0
[019] - DynaStop 07290.1544
[020] - ELF statifier 1.6.13
[021] - Filesystem in Userspace 2.7.1 (Second Generation)
[022] - Fv 5.0
[023] - GAdmin-Rsync 0.0.5
[024] - gdiff-ext 0.3
[025] - GGobi 2.1.7
[026] - GLib 2.14.2
[027] - Gluster 1.3
[028] - GNS-3 0.3.1
[029] - Grester 1.0
[030] - gThumb 2.10.7
[031] - hashlib++ 0.2
[032] - Hivetools 0.4pre0
[033] - ipmap 2007-10-17
[034] - ipt_pkd 0.4
[035] - libconfigduo 1.2
[036] - libmemcached 0.6
[037] - Linux LiveCD VoIP Server 2.0.24 (B2BUA)
[038] - mnoGoSearch 3.3.5 (Development)
[039] - mnoGoSearch 3.2.43 (Stable)
[040] - Mock Objects for C++ 1.16.3
[041] - MouseFeed Eclipse Plugin 0.3.0
[042] - MxGraph 0.10.0.2
[043] - NoMachine NX 3.0.0-74 (Server)
[044] - Octopussy 0.9.3.4
[045] - Opera 9.24
[046] - Pantheios 1.0.1 beta 34
[047] - Pedit 2007-10-15
[048] - peppy 0.7.0
[049] - PHP Screw 1.5
[050] - pidgin-osd 0.1.0
[051] - PikLoops 0.2.5
[052] - POMStrap 1.0.9
[053] - PrBoom-Plus 2.4.8.2
[054] - Psi 0.11
[055] - pyAwale 0.3.4
[056] - Rats! 1.13.1
[057] - Regex Policy Daemon 0.2pre1 (Development)
[058] - RESTORE 4.0b3-1 (Live CD)
[059] - Shttp 0.0.3
[060] - strongSwan 4.1.8
[061] - Stunnix C and C++ Obfuscator 2.8
[062] - SurrealServices 0.4.2-pre9 (Testing)
[063] - sysstat for Solaris 20071016
[064] - Template based B+ Tree 1.0
[065] - WebAPP 0.9.9.8 (Development)
[066] - Yet Another LDAP Administrator 0.35a
[067] - YXA 1.0rc2


----.----------- -.-- -.---- ..---..--- -- --.-. -- -.  ..- ---.-

::: R E L E A S E   D E T A I L S :::

[001] - AceUnit 0.1.2
  by Christian Hujer (http://freshmeat.net/users/christianhujer/)
  Wed, Oct 17th 2007 17:47

Software Development :: Embedded Systems
Software Development :: Quality Assurance
Software Development :: Testing

About: AceUnit (Advanced C and Embedded Unit) is a comfortable C code unit
test framework. AceUnit is in the style of JUnit 4.x, and is easy, modular,
and flexible. AceUnit can be used in resource constraint environments such
as embedded software development.

Changes: This release fixes a bug with macro parameters.

License: BSD License (revised)

URL: http://freshmeat.net/projects/aceunit/

                        - %  - %  - % - % -

[002] - Ah3 beta6
  by Joe Croft (http://freshmeat.net/users/croftj/)
  Wed, Oct 17th 2007 07:01

Office/Business :: Financial :: Point-Of-Sale

About: Ah3 is an invoicing and inventory system for repair shops. It comes
configured for an auto repair shop but can be configured to handle any shop
with customers who have things to be repaired. It includes a customer and
vehicle database, the ability to generate invoices, and the ability to
track the repair history of a vehicle. It also tracks inventory, allowing
for parts with multiple vendors and costs and other information. Ah3 is
the successor to Autohouse II.

Changes: Sales reports were added. Configuration sections were added to
the user documentation. The input types for reports were enhanced. A
backup script was added. The Dialogs which cover the main window were made
slightly darker to help them stand out. The spec file was fixed to include
the real example database in the RPM file. Builds are now available for
openSuSE 10.2 and openSuSE 10.3.

Offline

 

#4 2010-03-03 18:55:30

ledhed2222
Member

Re: 0.41.4 doesn't load all of its extensions?

sonu panwar: this spam is NOT appreciated on this forum.

Can an admin please let him know this as well?

Offline

 

#5 2010-03-03 19:03:58

ledhed2222
Member

Re: 0.41.4 doesn't load all of its extensions?

@ Maelstrom:

sorry, but could you please explain how I might use [declare]?

If I make a patch with just [declare -path "path/external/subdirectory"] and put it inside an external's folder, will that load the subdirectory's objects as well?  The help file for [declare] also has a confusing warning about putting [declare] in abstractions.

Thanks

Offline

 
  • Index
  •  » extra~
  •  » 0.41.4 doesn't load all of its extensions?

Board footer

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson


pd.webring info