Re: [PD] best format for send/receive between iOS and libPD

2014-05-03 Thread Billy Stiltner
:)


On Wed, Apr 30, 2014 at 5:57 AM, Miller Puckette  wrote:

> Hi Matt -
>
> From Pd's perspective at least, it would be more efficient to handle the
> messages separately (some of Pd's list operations have to copy the list,
> which would be expensive if done iteratively over a long list).
>
> cheers
> Miller
>
> On Wed, Apr 30, 2014 at 01:37:05PM +0900, i go bananas wrote:
> > I've got a six voice synth, each with about 20 variable parameters, and
> > then sequence data, etc... and all of this data is being stored by the
> > objective C front-end of my app.
> >
> > can someone tell me, hopefully from experience, what the best format is
> to
> > send a lot of pattern data between obj C and libPD ???  should i package
> > all the data as one huge list, or break it all into individual variables,
> > or is it ok to organize it into groups for ease of management.
> >
> > my plan was to send messages like this from obj C:
> >
> > to [r instr1_pattern_data] :  [vol 0.8, pan 0.5, pitch 0.75, param1 0.99
> > ... etc]
> >
> > actually, i'm not the one doing the C coding, i'm, just doing the pd
> side,
> > but i have to prepare things on my end to make it flow as well as
> possible.
> > Overall, i think there about 1400 values that need to be passed for every
> > pattern, so it probably does need to be as well streamlined as possible.
> >
> > cheers for any help
> >
> > Matt
>
> > ___
> > 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


Re: [PD] comments with trailing | ?

2014-04-19 Thread Billy Stiltner
re: "something less ugly"
http://rosettacode.org/wiki/String_concatenation#LabVIEW
:)

why in the world have I not thought to make an external that you can script
with assembly language?
I mean most modern audio devices have at least 64 programmable
'oscillators' or wave channels if you will.  Even Don Buchla uses digital
oscillators in his modulars nowdays. It's not like we are stuck with
ay-3-8910a drum 3 channel drums.
*twitch


On Fri, Jan 31, 2014 at 4:00 PM, Miller Puckette  wrote:

> On Fri, Jan 31, 2014 at 03:47:46PM -0500, Jonathan Wilkes wrote:
> > On 01/24/2014 05:36 PM, Miller Puckette wrote:
> > >Delete these lines in g_text.c:
> > >
> > > /* for comments, just draw a bar on RHS if unlocked; when a
> visible
> > > canvas is unlocked we have to call this anew on all comments,
> and when
> > > locked we erase them all via the annoying "commentbar" tag. */
> > > else if (x->te_type == T_TEXT && glist->gl_edit)
> > > {
> > > if (firsttime)
> > > sys_vgui(".x%lx.c create line\
> > >  %d %d %d %d -tags [list %sR commentbar]\n",
> > > glist_getcanvas(glist),
> > > x2, y1,  x2, y2, tag);
> > > else
> > > sys_vgui(".x%lx.c coords %sR %d %d %d %d\n",
> > > glist_getcanvas(glist), tag, x2, y1,  x2, y2);
> > > }
> > >
> > >
> > >(however, that won't disable the functionality; just the ugly marks.)
> > >
> > >I'm still trying to think of something less ugly - tell me if you have
> any
> > >ideas...
> >
> > Just to give a concrete example, something like:
> >
> > else if (x->te_type == T_TEXT && glist->gl_edit)
> > {
> > if (firsttime)
> > sys_vgui(".x%lx.c create rect %d %d %d %d "
> > "-dash {1 3} "
> > "-tags [list %sR commentbar]\n",
> > glist_getcanvas(glist), x1, y1, x2, y2, tag);
> > else
> > sys_vgui(".x%lx.c coords %sR %d %d %d %d\n",
> > glist_getcanvas(glist), tag, x1, y1, x2, y2);
> > }
> >
> > Then you have a visual clue that the user is in editmode, with no
> > ambiguity between the drawing and the text.
> >
> > You can play with the dash values-- I chose those because it gives a
> > clear contrast to broken boxes.  Use a larger 2nd integer to make
> > the dashed box stand out less.
> >
> > Btw-- I haven't tested this.  I'd be a lot more likely to try out
> > code on Pd Vanilla 0.45 if someone could explain to me how to do
> > incremental builds.  If I change a single line in g_text.c in 0.43
> > it only requires a single "make" that takes about 3 seconds.  Doing
> > the same in 0.45 requires "make clean && make", unnecessarily
> > rebuilding all of Pd.  Doing "make" in the src directory of 0.45
> > only rebuilds the things that need to recompile, but it doesn't
> > update the binary, which makes it useless.
> >
> > -Jonathan
> >
> cd pd/src; make -f makefile.gnu always works for me :)
>
> M
>
> > ___
> > 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


Re: [PD] 64bit runtime error 'couldn't read file "/usr/tcl//pd-gui.tcl"'

2014-04-19 Thread Billy Stiltner
I had no problems compiling from /Downloads/pd-045x/src then looking
for all the symbolic links and launchers that point to the default
installed 'puredata'  package that comes with ubuntustudio 12.10 except
that I installed some of the guiplugins and now pd will not close from menu
or window x button. I have looked and looked for that script that sets that
and can not find it. running 'pd' from terminal and ctrl-c works to close.
I'm getting a stack overflow on loading of xensynth in pd-extended ,
actually a couple of them but it still works. I did notice the other day
that I'm still getting crackles when I play  the version with the string
emulator. I'm thinking it's something to do with wish and the mouse, about
has to be  because it happened in windows when I last checked  october
2012, the same crackles. the common denominator would about have to be wish
+ mouse.


On Thu, Apr 10, 2014 at 2:36 PM, Miller Puckette  wrote:

> Is there a standard way to get automake to define a proper path for Pd
> to use?  It sounds as if I should use a C preprocessor variable to set
> the directory - I'd be happy to update teh source to make this kind of
> thing easier to set from external build systems.
>
> cheers
> M
>
> On Wed, Apr 09, 2014 at 11:16:07PM +0100, David Woodfall wrote:
> > >On 04/09/2014 11:57 AM, David Woodfall wrote:
> > >>>But that doesn't mean that pd will look there for modules.
> > >>>
> > >>>I tried symlinking /usr/lib64/pd/tcl/pd_connect.tcl to /usr/bin/.
> > >>>but it still doesn't find it.
> > >
> > >no this won't work, as it tries to circumvent tcl's pkg-index.
> > >
> > >>>
> > >>>pd-gui.tcl
> > >>>Error in startup script: can't find package pd_connect
> > >>>  while executing
> > >>>"package require pd_connect"
> > >>>  (file "/usr/bin/pd-gui.tcl" line 26)
> > >>>
> > >>>I'm not quite sure where it is define where to look.
> > >>
> > >>Aha! If I 'ln -s /usr/lib64/pd /usr/lib/pd' then it works. Gui starts
> > >>up just fine. So it seems those paths may be hard-coded somewhere.
> > >
> > >well yes, that's why i gave you the patch in my other mail: replace
> > >lib/pd by lib64/pd in s_main.c
> > >
> > >fmdrsa
> > >IOhannes
> >
> > Works fine, thanks.
> >
> > -Dave
> >
> > ___
> > 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


Re: [PD] literal $0 from message to gui send and gui receive

2014-04-17 Thread Billy Stiltner
http://puredata.hurleur.com/sujet-6417-dollar-signs-objects-messages


On Sun, Nov 17, 2013 at 1:32 PM, Billy Stiltner wrote:

> thnx i go bananas,
> the idea is to not use SSSAD or mmb's state saving abstractions
>
>
> On Fri, Nov 15, 2013 at 11:12 PM, i go bananas  wrote:
>
>> and here's the same patch expanded a bit to include your $0 sends to
>> oscillators
>>
>> the only step that i haven't added here, is state saving.  But now that
>> all your values are stored in the table, it is not too difficult to
>> read/write them using SSSAD or mmb's state saving abstractions, or whatever
>> system you choose.
>>
>>
>>
>>
>> On Sat, Nov 16, 2013 at 12:46 PM, i go bananas wrote:
>>
>>> hi Billy, do you know that the gui's have a 'set' function.  So, if you
>>> send [set 0.4( to a slider, for example, it will be set at that value, but
>>> the value is not actually passed on.
>>>
>>> If you store all your values for osc1, env1, lfo1 and osc2, env2, lfo2
>>> in separate tables or float objects, then you can switch between different
>>> settings on your GUI objects, by using the set object to input the desired
>>> controls.
>>>
>>> anyway, i have a hangover, and this is harder to explain than i
>>> imagined... but i am attaching a patch to demonstrate
>>>
>>>
>>>
>>
>
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] Edit / Text Editor - what's the use?

2014-04-14 Thread Billy Stiltner
use [pointer] to traverse
right click [text] or help browser-Pure Data/5. Reference/text-object.pd


On Thu, Apr 3, 2014 at 2:28 PM, Alexandre Torres Porres wrote:

> Hi there, I see there's a new [text] object in Pd 0.45 that defines, opens
> and edits text.
>
> This raises some doubts about the Text Editor option in the Edit Menu. I
> never knew what it was for, and I'm still clueless. How do you use it? Is
> there any example around I missed?
>
> cheers
>
> ___
> 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] tabread interpolation in a patch

2014-03-29 Thread Billy Stiltner
this is why a table read by tabread4~ needs the 3 extra entries


On Mon, Mar 24, 2014 at 5:59 PM, Alexandre Torres Porres
wrote:

> Hi folks, did this today.
>
> https://docs.google.com/file/d/0B3AoiT0xk8fnWkxjalB3c2dHQWs/
>
> I have no idea about the math, but it Works :)
>
> So, this is Lagrange interpolation for what I hear, right?
>
> cheers
>
> ___
> 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] 100k lines of code (was libpd separating gui from core)

2014-03-22 Thread Billy Stiltner
found them in  wheredoesthisgo 0.1
looks like there is no reference to the variables used in
http://www.tcl.tk/man/tcl8.5/TkCmd/getOpenFile.htm
maybe it is in the tk source.

anyways why not just make  an abstraction that calls tcl exec
for linux send the path sent on an inlet to "ls"
for windows send the path to "dir.exe"
not sure how to list a folders contents on a mac.
pipe the output to the abstractions outlet
I'm not well versed in tcl or I would do it.


once more for  whom it may concern here are the escape sequences.

I think {  and } are labeled as leftbrace and rightbrace, I 've always
called them curlybraces

**
|Quote %60
Tilde %7E
Exclamation %21
At @
Number %23
DollarSign %24
Percent %25
Carrot %5E
Ampersand %26
Star *
LeftParenthesis %28
RightParenthesis %29
Hyphen -
Underscore _
Plus %2B
Equal %3D
Pipe %7C
BackSlash %5C
LeftBrace %7B
LeftBracket %5B
RightBracket %7D
RightBrace %7D
Colon %3A
Semicolon %3B
DoubleQuote %22
SingleQuote %27
LeftArrow %3C
Comma %2C
RightArrow%3E
Period.Question %3F
ForwardSlash %2F
Space +
CarriageReturn %0D%0A
***


On Sat, Mar 22, 2014 at 6:05 AM, Billy Stiltner wrote:

> IOHannes, re: 'dir for vanilla'
> well a quick look for the TCL script to expose the innards of pd's file
> browser dialog turned up empty.
>  browsing my old code I came up with this.
> http://www.geocities.ws/billy_stiltner/code/cgidir.tar.gz
> directory services through http.
> with that idea pd could use pdsend/pdreceive for a FUDI file server!
> ha ha har har.
> further exploration of my old code gets into ffblk not sure if that is
> available on linux and macos.
> and even further is reading the disk 512 bytes at a time through the bios
> , flippin bits to decipher the FAT.  might as well solder up a hex keypad
> with 8bit LCD  to the bus-G.
>
>
> On Wed, Mar 19, 2014 at 5:13 AM, IOhannes m zmoelnig wrote:
>
>> -BEGIN PGP SIGNED MESSAGE-
>> Hash: SHA256
>>
>> On 2014-03-18 21:37, Billy Stiltner wrote:
>> > what's wrong with making the file select dialog an atom? allready
>> > works in all the oses. just fan it's innards out some outputs
>>
>> do you have a public decryption key for your message?
>> i'm totally lost.
>>
>> fgmasdr
>> IOhannes
>>
>> -BEGIN PGP SIGNATURE-
>> Version: GnuPG v1
>> Comment: Using GnuPG with Icedove - http://www.enigmail.net/
>>
>> iQIcBAEBCAAGBQJTKV+dAAoJELZQGcR/ejb4ElsP/2i3IKRml/ooRXKWONhrJSCw
>> FahtJFVUZswKfiFchfT3eu5+2ogxe4dkHdDnxdi1nLVIQu8hhxBTXc0S4F94Q/31
>> O6eHwYp5SP9vdcAJS0VFvSm1EbmbOvU7cxERa5rCzGUYCkiFbLN6y0hQRpcqOA25
>> UHq1k2CW6PDf02VAuTBkV5xzKmu04dmFmjbbMicvL+ywmwRL0beRU6JvQK7UqNZW
>> 8b+B6cErKmNQlh6/3Mj3KOJ6fIjm8lHcsbzz4csioX9YyMEmy0TX94CFcSujXaIt
>> 44tNoY7mDH7pMUfROFdzJ4a5RgNOmiKLc7iTlC0O6/ukUqxFBzuNINMyyxnqHzLX
>> cKhCLIVlmFtQ3VQC3PiAtlqTB4g4qCIZjW47jcN3RF53r23Xdv1/EqfjTcmQRU8z
>> UlkrF2E929zCBrQrLRIdLX8qlmO8bx1N2LcmI/lXDwN0NReIoDFzlJk1sCD38nvh
>> mx4wa3RoEKhTFhy6bPsxnU6mMf18NYDRn7z81NBzaNvL84NMLj6THWWLL9xoR7RD
>> YX1pDEkbVcTVxrMeUXEi6T15q1wXRMwK2+CavXXGBP517gJeWdvD/xdD+lECkxb3
>> CJgLuZ8qhrUadGrZlyBMPudRNYtC3DpcPLSAyWqdJBkw283RZ5sdHM69y24aCH3Y
>> RQxH1ip8FYJ/6RQRhEDu
>> =LJ+y
>> -END PGP SIGNATURE-
>>
>> ___
>> 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] 100k lines of code (was libpd separating gui from core)

2014-03-22 Thread Billy Stiltner
IOHannes, re: 'dir for vanilla'
well a quick look for the TCL script to expose the innards of pd's file
browser dialog turned up empty.
 browsing my old code I came up with this.
http://www.geocities.ws/billy_stiltner/code/cgidir.tar.gz
directory services through http.
with that idea pd could use pdsend/pdreceive for a FUDI file server!
ha ha har har.
further exploration of my old code gets into ffblk not sure if that is
available on linux and macos.
and even further is reading the disk 512 bytes at a time through the bios ,
flippin bits to decipher the FAT.  might as well solder up a hex keypad
with 8bit LCD  to the bus-G.


On Wed, Mar 19, 2014 at 5:13 AM, IOhannes m zmoelnig wrote:

> -BEGIN PGP SIGNED MESSAGE-
> Hash: SHA256
>
> On 2014-03-18 21:37, Billy Stiltner wrote:
> > what's wrong with making the file select dialog an atom? allready
> > works in all the oses. just fan it's innards out some outputs
>
> do you have a public decryption key for your message?
> i'm totally lost.
>
> fgmasdr
> IOhannes
>
> -BEGIN PGP SIGNATURE-
> Version: GnuPG v1
> Comment: Using GnuPG with Icedove - http://www.enigmail.net/
>
> iQIcBAEBCAAGBQJTKV+dAAoJELZQGcR/ejb4ElsP/2i3IKRml/ooRXKWONhrJSCw
> FahtJFVUZswKfiFchfT3eu5+2ogxe4dkHdDnxdi1nLVIQu8hhxBTXc0S4F94Q/31
> O6eHwYp5SP9vdcAJS0VFvSm1EbmbOvU7cxERa5rCzGUYCkiFbLN6y0hQRpcqOA25
> UHq1k2CW6PDf02VAuTBkV5xzKmu04dmFmjbbMicvL+ywmwRL0beRU6JvQK7UqNZW
> 8b+B6cErKmNQlh6/3Mj3KOJ6fIjm8lHcsbzz4csioX9YyMEmy0TX94CFcSujXaIt
> 44tNoY7mDH7pMUfROFdzJ4a5RgNOmiKLc7iTlC0O6/ukUqxFBzuNINMyyxnqHzLX
> cKhCLIVlmFtQ3VQC3PiAtlqTB4g4qCIZjW47jcN3RF53r23Xdv1/EqfjTcmQRU8z
> UlkrF2E929zCBrQrLRIdLX8qlmO8bx1N2LcmI/lXDwN0NReIoDFzlJk1sCD38nvh
> mx4wa3RoEKhTFhy6bPsxnU6mMf18NYDRn7z81NBzaNvL84NMLj6THWWLL9xoR7RD
> YX1pDEkbVcTVxrMeUXEi6T15q1wXRMwK2+CavXXGBP517gJeWdvD/xdD+lECkxb3
> CJgLuZ8qhrUadGrZlyBMPudRNYtC3DpcPLSAyWqdJBkw283RZ5sdHM69y24aCH3Y
> RQxH1ip8FYJ/6RQRhEDu
> =LJ+y
> -END PGP SIGNATURE-
>
> ___
> 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] 100k lines of code (was libpd separating gui from core)

2014-03-18 Thread Billy Stiltner
what's wrong with making the file select dialog an atom? allready works in
all the oses.
just fan it's innards out some outputs



On Mon, Mar 10, 2014 at 3:03 PM, Jonathan Wilkes  wrote:

>  On 03/10/2014 12:56 PM, IOhannes m zmölnig wrote:
>
> On 03/10/2014 05:38 PM, Jonathan Wilkes wrote:
>
>  Additionally, IOhannes also knows that Miller wants the [initbang] 
> functionality in the form of a backwards-compatible [loadbang] which takes 
> arguments.
> [...]
>
>  thanks for the insights.
> i didn't know that i knew *that*. i would therefore be interested how i
> could have known it.
>
>
> Sorry, I assumed you read the relevant publicly available thread that has
> messages you authored weaving through it:
> http://article.gmane.org/gmane.comp.multimedia.puredata.devel/8611
>
> That's from 2010.  For a patch you submitted in 2006.
>
> We're currently in 2014.
>
> That such a feature would take nearly a decade to get into the professed
> "core" (and still isn't included, in any form) is a symptom of an unhealthy
> development process.  An unhealthy development process keeps potential
> developers from participating and improving the software, which is a
> vicious cycle.
>
> -Jonathan
>
>
> vcmr
> IOhannes
>
>
>
>
> ___pd-l...@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


Re: [PD] Arp emulation?

2014-03-18 Thread Billy Stiltner
i forgot to mention nice moog Dan if it is miniwoog_1_0


On Tue, Mar 18, 2014 at 1:00 PM, Pagano, Patrick
wrote:

>  Cyrillic I grabbed the subversion, where is your file located? I have a
> Moog emulation too I am willing to share. I have been saving and collecting
> since 1994. It is midi capable as well. I have been fooling with adding OSC
> control and transferring them to MOBMUPLAT for iOS
>
> Sent from my iPad
>
> On Mar 18, 2014, at 12:46 PM, "Billy Stiltner" 
> wrote:
>
>nice filter Cyrille!
>  what's wrong with mine?  xensynth/polysynth/noisybox-l_bp.pd
>  can be found in linfilterbank.pd~
>  or from the graphical interface of either synth as checkbox 4 (if the
> first is #1) filter selection.
>  it seems as if its in permanent resonance, it's a model of the original
> cookbook filters
>
> https://archive.org/details/Xensynth10.01
>
>
> On Fri, Mar 14, 2014 at 11:21 AM, Cyrille Henry  wrote:
>
>>
>>
>> Le 14/03/2014 16:07, Dan Wilcox a écrit :
>>
>>  You have an Arp emulation patch? Can I get a copy?
>>>
>>  if you like analog synth emulation, you can have a look at mine:
>> it's an example of the nusmuk_audio lib, in pd svn.
>>
>> cheers
>> c
>>
>>
>>> I have a MiniMoog emulation in pd, but I've been sitting on it for years
>>> ... just haven't been abel to add the finishing touches. I recently brought
>>> in the bandlimited oscillators in rjlib and it sounds really good now. It's
>>> not a perfect emualtion, but more in the same spirit with the same controls.
>>>
>>> I have the code for an ARP Odyssey that still works and it even has
>>> midi working. So it might be a nice starter project, especially if i can
>>> export it to a ipad/iphone.
>>>
>>> I guess i am just looking for some more in-depth examples to digest
>>> before i get cracking
>>>
>>> thanks!
>>>
>>> pp
>>>
>>>
>>>
>>> --
>>> Dan Wilcox
>>>  danomatika.com <http://danomatika.com>
>>> robotcowboy.com <http://robotcowboy.com>
>>>
>>>
>>> ___
>>> 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
>
>
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] Arp emulation?

2014-03-18 Thread Billy Stiltner
nice filter Cyrille!
what's wrong with mine?  xensynth/polysynth/noisybox-l_bp.pd
can be found in linfilterbank.pd~
or from the graphical interface of either synth as checkbox 4 (if the first
is #1) filter selection.
it seems as if its in permanent resonance, it's a model of the original
cookbook filters

https://archive.org/details/Xensynth10.01


On Fri, Mar 14, 2014 at 11:21 AM, Cyrille Henry  wrote:

>
>
> Le 14/03/2014 16:07, Dan Wilcox a écrit :
>
>  You have an Arp emulation patch? Can I get a copy?
>>
> if you like analog synth emulation, you can have a look at mine:
> it's an example of the nusmuk_audio lib, in pd svn.
>
> cheers
> c
>
>
>> I have a MiniMoog emulation in pd, but I've been sitting on it for years
>> ... just haven't been abel to add the finishing touches. I recently brought
>> in the bandlimited oscillators in rjlib and it sounds really good now. It's
>> not a perfect emualtion, but more in the same spirit with the same controls.
>>
>> I have the code for an ARP Odyssey that still works and it even has
>> midi working. So it might be a nice starter project, especially if i can
>> export it to a ipad/iphone.
>>
>> I guess i am just looking for some more in-depth examples to digest
>> before i get cracking
>>
>> thanks!
>>
>> pp
>>
>>
>>
>> --
>> Dan Wilcox
>> danomatika.com 
>> robotcowboy.com 
>>
>>
>> ___
>> 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


Re: [PD] libpd separating gui from core

2014-03-18 Thread Billy Stiltner
I fixed my wired mouse(was using hp wireless) , have 2 different keyboards
laptop and desktop, still with 64 bit dual core 2.2Ghz laptop with 4Gb ram
I get dropouts with xensynth even without moving the mouse. this does not
happen with miniwoog_1.0 downloaded from the forum site I think. I guess I
just have too many graphical objects.


On Fri, Feb 28, 2014 at 11:34 AM, Billy Stiltner
wrote:

> re:
>
> Well, you're not using any tcl/tk if you're using libpd in ofxPd. The
> blame falls elsewhere.
> on slow machines it doesnt matter what gui you use there will be problems
> is my point
> so the best thing to do is fix tcl/tk
>
>
>
> On Fri, Feb 28, 2014 at 7:40 AM, Dan Wilcox  wrote:
>
>> Well, you're not using any tcl/tk if you're using libpd in ofxPd. The
>> blame falls elsewhere.
>>
>>
>> enohp ym morf tnes
>> --
>> Dan Wilcox
>> danomatika.com
>> robotcowboy.com
>>
>> On Feb 28, 2014, at 3:13 AM, Billy Stiltner 
>> wrote:
>>
>> it's the overhead of the os that gets in the way, i started to try ofxpd
>> but found ofxui to be slow as all getout with my old machine.
>> what would be nice is someone fixing tcltk
>>
>>
>> On Thu, Feb 27, 2014 at 4:00 PM, Ivica Ico Bukvic  wrote:
>>
>>>
>>>
>>> For instance, it seems like there are two main concerns floating around:
>>>
>>>
>>>
>>> a) multiple instances of pd
>>>
>>> b) separating GUI from core
>>>
>>>
>>>
>>> I would add a c) here which is what pd-l2ork has been doing, namely
>>> getting rid of all known bugs and streamlining experience until it reaches
>>> a level of stability where issues are a rare occurrence. My take is that
>>> refactoring becomes a lot easier at that point because one will have a much
>>> better idea what components should look like. Otherwise, fixing things
>>> post-refactor will net in even more headaches where two parts may end-up
>>> being potentially out of sync with each other, resulting in a broken app.
>>>
>>>
>>>
>>> There are other suggestions like platform-specific vectorization and
>>> multi-threaded support, but if you try to do these at the same time, you
>>> reduce the chance of ever getting the code back into vanilla.  They can be
>>> taken on after.
>>>
>>>
>>>
>>> IMO, the best thing to do going forward for a) would be to sync up with
>>> Miller and what he netted out with last time this was discussed ( see
>>> thread: http://lists.puredata.info/pipermail/pd-dev/2013-12/019702.html).
>>> It seemed like he was proposing to take a hefty chunk of the work on, or
>>> maybe if he is confident in merely the approach, someone else can have a go
>>> at it.
>>>
>>>
>>>
>>> Having been on this list for quite a few years, I know of only one
>>> person who was allowed to significantly contribute/alter the core and that
>>> was Hans. And even that amounted to mainly cleaning up tk code to make it
>>> more legible (yes, this is a gross oversimplification, there was
>>> internationalization, console verbosity, and many other little things, but
>>> in general the brunt of the work was lateral in nature).
>>>
>>> ___
>>> 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] Data structures and click event

2014-03-12 Thread Billy Stiltner
https://archive.org/details/isophi12moj

upgraded ubuntustudio from 13.04 to 13.10 this morning without any
noticeable problems yet.
how does jack2 handle pulse audio and alsa now? somehow it stopped working
together before the upgrade.  might have  misconfigured jack with the old
pasuspender -- use/bin/jackd or something


On Wed, Mar 12, 2014 at 3:57 PM, Billy Stiltner wrote:

> re: 'slow ass coders' usually takes me 15 years to get anything done, the
> things that are taking longer than 15 years will probably be wonderful.  I
> will link  to you something that will make you change your mind about
> 'being years behind everything else'  3:33:28 seconds of some
> /pd-0.45-4/bin$ ./pd
>
> the pdBerlin has some nice examples of using Chris Mccormick's lfo
> datastructure editor, I was weary of it before along with some GOP scaling
> stuff, but think I might give it a try. something is weird with this new
> (old junk keyboard, whenever I hold down more than 2 or 3 keys too fast ,
> jack is glitching like the mouse dropouts. I am used to it by now and not
> one bit of that dreaded static makes it inside the wave file.
>
> I feel like I have crossed a hurdle yesterday #1 loadable filename list
> for scrolling through presets instead of searching with the dialog[ cant
> that dialog be used as a directory tool? I mean it allready does what
> everyone want's a directory listing to do, splits up the file name from the
> patch, etc...  just make it an atom.
>
> #2 I somehow miraculously figured out how to count up a binary sequence
> like that is the oputput of the euclidian function for slick beats [1 0 1 0
> 1 1 0(  and convert it to something that can be used as a mode for scales
> [2 2 1 2( my method does not yet work for sequencs that start with 0
> -rotations but that doesen't bother me one bit.  I ould have done it so
> easy with c, assembly language or even machine code but doing that
> graphically had my panties in a wad.
> "***"
> A quotation by Hermann von Helmholtz
> Whoever in the pursuit of science, seeks after immediate practical utility
> may rest assured that he seeks in vain.
> Academic Discourse (Heidelberg 1862)
>
> JOC/EFR February 2006
>
> The URL of this page is:
> http://www-history.mcs.st-andrews.ac.uk/.../Helmholtz.html<http://www-history.mcs.st-andrews.ac.uk/Quotations/Helmholtz.html>
>
>
>
> On Fri, Mar 7, 2014 at 6:55 PM, Miller Puckette  wrote:
>
>> I'll have to have a look and see what the ideas are... I don't
>> know anything yet.  Anyhow I think there are a couple of things
>> that are higher priority:  getting editing to be more user-friendly,
>> and getting the IEM GUIs to behave better.  And I'm afraid I can
>> only write code at a fraction of the speed others can - so PD
>> vanilla will always seem years behind everything else.
>>
>> cheers
>> Miller
>>
>> On Sat, Mar 08, 2014 at 12:45:33AM +0100, João Pais wrote:
>> >
>> >
>> > >On 03/05/2014 05:24 AM, Pierre Massat wrote:
>> > >>Dear list,
>> > >>
>> > >>First of all i'd like to say that i'm very impressed by the
>> > >>potential of data structures in Pd. I've always kind of ignored
>> > >>this feature and it's a >>pity because it's really worth diving
>> > >>into it.That being said I think that help and example patches
>> > >>are far from sufficient for beginners, and if it wasn't for
>> > >>Chris McCormick's s->>abstractions I would have been able to
>> > >>really figure out how to use them (stuff like how to make an
>> > >>entire polygon draggable, how to use >>GOP with proper scaling,
>> > >>etc.).
>> > >
>> > >It's not just the documentation, it's the interface.  Having to
>> > >walk linked-lists of graphically unlinked objects is bad.  Having
>> > >to use boilerplate to find the >head of a glist just to create a
>> > >scalar is bad.
>> > >
>> > > I think Pd-l2ork is getting close to a release with my new data
>> > >structure stuff in it.  It's a first step at addressing some of
>> > >these issues.
>> >
>> > and any prospects of that stuff making it into vanilla or pd-ext,
>> > for the non-unix users out there?
>>
>> > ___
>> > 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


Re: [PD] Data structures and click event

2014-03-12 Thread Billy Stiltner
re: 'slow ass coders' usually takes me 15 years to get anything done, the
things that are taking longer than 15 years will probably be wonderful.  I
will link  to you something that will make you change your mind about
'being years behind everything else'  3:33:28 seconds of some
/pd-0.45-4/bin$ ./pd

the pdBerlin has some nice examples of using Chris Mccormick's lfo
datastructure editor, I was weary of it before along with some GOP scaling
stuff, but think I might give it a try. something is weird with this new
(old junk keyboard, whenever I hold down more than 2 or 3 keys too fast ,
jack is glitching like the mouse dropouts. I am used to it by now and not
one bit of that dreaded static makes it inside the wave file.

I feel like I have crossed a hurdle yesterday #1 loadable filename list for
scrolling through presets instead of searching with the dialog[ cant that
dialog be used as a directory tool? I mean it allready does what everyone
want's a directory listing to do, splits up the file name from the patch,
etc...  just make it an atom.

#2 I somehow miraculously figured out how to count up a binary sequence
like that is the oputput of the euclidian function for slick beats [1 0 1 0
1 1 0(  and convert it to something that can be used as a mode for scales
[2 2 1 2( my method does not yet work for sequencs that start with 0
-rotations but that doesen't bother me one bit.  I ould have done it so
easy with c, assembly language or even machine code but doing that
graphically had my panties in a wad.
"***"
A quotation by Hermann von Helmholtz
Whoever in the pursuit of science, seeks after immediate practical utility
may rest assured that he seeks in vain.
Academic Discourse (Heidelberg 1862)

JOC/EFR February 2006

The URL of this page is:
http://www-history.mcs.st-andrews.ac.uk/.../Helmholtz.html



On Fri, Mar 7, 2014 at 6:55 PM, Miller Puckette  wrote:

> I'll have to have a look and see what the ideas are... I don't
> know anything yet.  Anyhow I think there are a couple of things
> that are higher priority:  getting editing to be more user-friendly,
> and getting the IEM GUIs to behave better.  And I'm afraid I can
> only write code at a fraction of the speed others can - so PD
> vanilla will always seem years behind everything else.
>
> cheers
> Miller
>
> On Sat, Mar 08, 2014 at 12:45:33AM +0100, João Pais wrote:
> >
> >
> > >On 03/05/2014 05:24 AM, Pierre Massat wrote:
> > >>Dear list,
> > >>
> > >>First of all i'd like to say that i'm very impressed by the
> > >>potential of data structures in Pd. I've always kind of ignored
> > >>this feature and it's a >>pity because it's really worth diving
> > >>into it.That being said I think that help and example patches
> > >>are far from sufficient for beginners, and if it wasn't for
> > >>Chris McCormick's s->>abstractions I would have been able to
> > >>really figure out how to use them (stuff like how to make an
> > >>entire polygon draggable, how to use >>GOP with proper scaling,
> > >>etc.).
> > >
> > >It's not just the documentation, it's the interface.  Having to
> > >walk linked-lists of graphically unlinked objects is bad.  Having
> > >to use boilerplate to find the >head of a glist just to create a
> > >scalar is bad.
> > >
> > > I think Pd-l2ork is getting close to a release with my new data
> > >structure stuff in it.  It's a first step at addressing some of
> > >these issues.
> >
> > and any prospects of that stuff making it into vanilla or pd-ext,
> > for the non-unix users out there?
>
> > ___
> > 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


Re: [PD] Pd as sound editor (issue with "scrolling" a table) ??

2014-03-05 Thread Billy Stiltner
i will look into it next week after my social escapades


On Wed, Mar 5, 2014 at 4:36 AM, i go bananas  wrote:

> >>Remember that when you redraw an element of an array you actually
> redraw the _entire_ array in Pd Vanilla.  And depending on the array style
> you may have a separate tk canvas item for each element.<<
>
> why do the iem tab objects work so much better then?  maelstorm said that
> it was incredibly slow using an [until] based counter, but worked smoothly
> with the iem objects.  This was for EXACTLY the same gui, so i'm not really
> sure if it's a gui redraw issue.
>
> Then again, he also said that the iem tabs objects seem to process tables
> in chunks...so maybe the gui is also only redrawn in those chunk sizes?
>  that would make sense i guess.
>
>
>
>
> On Wed, Mar 5, 2014 at 10:35 AM, Billy Stiltner 
> wrote:
>
>> "So when you use the [until] loop you are sending drawing instructions to
>> the GUI ($arraysize * $no_mouse_events) times.  A single array redraw
>> instruction in tcl is about 4k, so to scroll a single pixel for a
>> 100-element array:
>> 100 elements * 1 = 100 redraws * 4k = 400k"
>>
>> thats why i say fix tcl/tk
>> my old graphics library could be used for a new gui. it is c++ but has
>> the logic to even only update lines as in blit an arbitrary line.
>>
>>
>> On Tue, Mar 4, 2014 at 1:33 PM, Jonathan Wilkes wrote:
>>
>>>  On 03/04/2014 01:20 PM, Jonathan Wilkes wrote:
>>>
>>> On 03/04/2014 10:11 AM, i go bananas wrote:
>>>
>>> [...]
>>>
>>>
>>>>
>>>> 2014-03-04 12:12 GMT+01:00 i go bananas :
>>>>
>>>>  just for interest perhaps, here's the sound editor i made years ago:
>>>>>
>>>>>  http://puredata.hurleur.com/sujet-1295-sound-editor
>>>>>
>>>>>  and probably even more interesting, here is maelstorm's wave display
>>>>> abstraction:
>>>>>
>>>>>  http://puredata.hurleur.com/sujet-5890-waveform-display
>>>>>
>>>>>
>>>>>
>>>>>  basically, what maelstorm discovered was that using [until] with a
>>>>> counter was not nearly fast enough to do the calculations needed for a
>>>>> decent zoom/scroll function, and we looked into it, and there just didn't
>>>>> seem to be a vanilla workaround.  So he uses iem_tab objects to do the
>>>>> table calculations.
>>>>>
>>>>
>>> Remember that when you redraw an element of an array you actually redraw
>>> the _entire_ array in Pd Vanilla.  And depending on the array style you may
>>> have a separate tk canvas item for each element.
>>>
>>> So when you use the [until] loop you are sending drawing instructions to
>>> the GUI ($arraysize * $no_mouse_events) times.  A single array redraw
>>> instruction in tcl is about 4k, so to scroll a single pixel for a
>>> 100-element array:
>>> 100 elements * 1 = 100 redraws * 4k = 400k
>>>
>>> That's flowing from the core to the GUI for a _single_ mouse event.  If
>>> you trigger ten scrolls you're already at 4 megs of data sent.
>>>
>>> I'm pretty sure commercial editors avoid that type of design.  In
>>> editors like the upcoming Openshot Video that have several discrete parts
>>> that sending messages, the GUI part almost certainly sends nothing at all
>>> to the video core for zooming/scrolling.  For moving a chunk of
>>> audio/video, it almost certainly sends a single message about a single
>>> object's delta.
>>>
>>>
>>> I may have showed this already, but I think it's instructive here:
>>> https://jwilkes.nfshost.com/pd-tiger.webm
>>>
>>> I don't have sound on that clip, but I believe I tried it with the "test
>>> audio" patch going and I wasn't getting dropouts.  This is because a) I'm
>>> sending a single transform message for every scroll of the number box and
>>> b) the GUI toolkit-- not Pd core-- is doing the math to transform and
>>> redisplay the drawing.
>>>
>>> Socket traffic is bad because it require both the core (sending) and GUI
>>> (receiving) to do work.  If you generate megs and megs of traffic you can
>>> end up with dropouts and choking display even if there's very little being
>>> redrawn.
>>>
>>> -Jonathan
>>>
>>>
>>> -Jonathan
>>>
>>>
>>>
>>>
>>>
>>> ___pd-l...@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
>>
>>
>
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] Pd as sound editor (issue with "scrolling" a table) ??

2014-03-04 Thread Billy Stiltner
"So when you use the [until] loop you are sending drawing instructions to
the GUI ($arraysize * $no_mouse_events) times.  A single array redraw
instruction in tcl is about 4k, so to scroll a single pixel for a
100-element array:
100 elements * 1 = 100 redraws * 4k = 400k"

thats why i say fix tcl/tk
my old graphics library could be used for a new gui. it is c++ but has the
logic to even only update lines as in blit an arbitrary line.


On Tue, Mar 4, 2014 at 1:33 PM, Jonathan Wilkes  wrote:

>  On 03/04/2014 01:20 PM, Jonathan Wilkes wrote:
>
> On 03/04/2014 10:11 AM, i go bananas wrote:
>
> [...]
>
>
>>
>> 2014-03-04 12:12 GMT+01:00 i go bananas :
>>
>>  just for interest perhaps, here's the sound editor i made years ago:
>>>
>>>  http://puredata.hurleur.com/sujet-1295-sound-editor
>>>
>>>  and probably even more interesting, here is maelstorm's wave display
>>> abstraction:
>>>
>>>  http://puredata.hurleur.com/sujet-5890-waveform-display
>>>
>>>
>>>
>>>  basically, what maelstorm discovered was that using [until] with a
>>> counter was not nearly fast enough to do the calculations needed for a
>>> decent zoom/scroll function, and we looked into it, and there just didn't
>>> seem to be a vanilla workaround.  So he uses iem_tab objects to do the
>>> table calculations.
>>>
>>
> Remember that when you redraw an element of an array you actually redraw
> the _entire_ array in Pd Vanilla.  And depending on the array style you may
> have a separate tk canvas item for each element.
>
> So when you use the [until] loop you are sending drawing instructions to
> the GUI ($arraysize * $no_mouse_events) times.  A single array redraw
> instruction in tcl is about 4k, so to scroll a single pixel for a
> 100-element array:
> 100 elements * 1 = 100 redraws * 4k = 400k
>
> That's flowing from the core to the GUI for a _single_ mouse event.  If
> you trigger ten scrolls you're already at 4 megs of data sent.
>
> I'm pretty sure commercial editors avoid that type of design.  In editors
> like the upcoming Openshot Video that have several discrete parts that
> sending messages, the GUI part almost certainly sends nothing at all to the
> video core for zooming/scrolling.  For moving a chunk of audio/video, it
> almost certainly sends a single message about a single object's delta.
>
>
> I may have showed this already, but I think it's instructive here:
> https://jwilkes.nfshost.com/pd-tiger.webm
>
> I don't have sound on that clip, but I believe I tried it with the "test
> audio" patch going and I wasn't getting dropouts.  This is because a) I'm
> sending a single transform message for every scroll of the number box and
> b) the GUI toolkit-- not Pd core-- is doing the math to transform and
> redisplay the drawing.
>
> Socket traffic is bad because it require both the core (sending) and GUI
> (receiving) to do work.  If you generate megs and megs of traffic you can
> end up with dropouts and choking display even if there's very little being
> redrawn.
>
> -Jonathan
>
>
> -Jonathan
>
>
>
>
>
> ___pd-l...@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


Re: [PD] Pd as sound editor (issue with "scrolling" a table) ??

2014-03-02 Thread Billy Stiltner
seems like there was something about the way i made the wave editor that
worked,i  never tried overflowing the the things and my method is a hack of
the pd file @xensynth and the lfo editor, otherwise holler at Mike Booth
ala mmb.

https://archive.org/search.php?query=uploader%3A%22billy.stiltner%40gmail.com%22&sort=-publicdate


On Mon, Mar 3, 2014 at 2:34 AM, Pierre Massat  wrote:

> Hi Jonathan,
>
> I found it following this path : help for [tabwrite] --> More_Info -->
> all_about_arrays --> Common uses for arrays in Pd
> Bummer, I thought somebody would come up with a secret table manipulation
> technique that would make this statement true...
>
> Cheers,
>
> Pierre.
>
>
> 2014-03-02 19:33 GMT+01:00 Jonathan Wilkes :
>
>  From that help patch:
>> #X text 12 115 HELP_PATCH_AUTHORS Updated for Pd 0.38-2. Jonathan Wilkes
>> revised the patch to conform to the PDDP template for Pd version 0.42.
>>
>> I did the refactoring of that patch, but I'm not sure who wrote what
>> you're quoting.
>>
>> I'd say that statement is false and should be removed.
>>
>> -Jonathan
>>
>>
>>On Sunday, March 2, 2014 10:47 AM, Pierre Massat 
>> wrote:
>>   Dear list,
>>
>> I am working on a small patch which stores simple events in a table to
>> trigger sounds later on.
>> I would like to be able to edit the content of my table easily, which
>> requires scrolling it, zooming in, and eventually editing the content.
>>
>> I have found away of scrolling the content, but it is very slow with
>> relatively big tables (hem, even with a table with 20 000 samples...).
>> Please see the example attached.
>>
>> I have 2 questions :
>> 1) Is there a more efficient way of doing this ? Copying only part of the
>> content is worse (i've tried).
>> 2) Can I prevent the content of the table from spilling over the table to
>> right of the left ? I get the same behaviour in a GOP, and putting a canvas
>> next to the table to cover it doesn't work because the table content gets
>> redrawn on top of it.
>>
>> This leads me to a more general question about something i've found in
>> the help :
>> "5 Wave editing: with proper manipulation of array data, Pd can be fully
>> functional wave editor, complete with mouse-clickable cut-n-paste,
>> pitch-shift, time expansion, down/upsampling, and other tools typically
>> found in commercial wave editors."
>> This has always sounded very appealing to me, but i wonder how realistic
>> this statement is... unless i'm ignoring 80 % of what can be done with
>> tables in Pd.
>>
>> Cheers,
>>
>> Pierre.
>>
>> ___
>> 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


Re: [PD] libpd separating gui from core

2014-02-28 Thread Billy Stiltner
re:
Well, you're not using any tcl/tk if you're using libpd in ofxPd. The blame
falls elsewhere.
on slow machines it doesnt matter what gui you use there will be problems
is my point
so the best thing to do is fix tcl/tk



On Fri, Feb 28, 2014 at 7:40 AM, Dan Wilcox  wrote:

> Well, you're not using any tcl/tk if you're using libpd in ofxPd. The
> blame falls elsewhere.
>
>
> enohp ym morf tnes
> --
> Dan Wilcox
> danomatika.com
> robotcowboy.com
>
> On Feb 28, 2014, at 3:13 AM, Billy Stiltner 
> wrote:
>
> it's the overhead of the os that gets in the way, i started to try ofxpd
> but found ofxui to be slow as all getout with my old machine.
> what would be nice is someone fixing tcltk
>
>
> On Thu, Feb 27, 2014 at 4:00 PM, Ivica Ico Bukvic  wrote:
>
>>
>>
>> For instance, it seems like there are two main concerns floating around:
>>
>>
>>
>> a) multiple instances of pd
>>
>> b) separating GUI from core
>>
>>
>>
>> I would add a c) here which is what pd-l2ork has been doing, namely
>> getting rid of all known bugs and streamlining experience until it reaches
>> a level of stability where issues are a rare occurrence. My take is that
>> refactoring becomes a lot easier at that point because one will have a much
>> better idea what components should look like. Otherwise, fixing things
>> post-refactor will net in even more headaches where two parts may end-up
>> being potentially out of sync with each other, resulting in a broken app.
>>
>>
>>
>> There are other suggestions like platform-specific vectorization and
>> multi-threaded support, but if you try to do these at the same time, you
>> reduce the chance of ever getting the code back into vanilla.  They can be
>> taken on after.
>>
>>
>>
>> IMO, the best thing to do going forward for a) would be to sync up with
>> Miller and what he netted out with last time this was discussed ( see
>> thread: http://lists.puredata.info/pipermail/pd-dev/2013-12/019702.html).
>> It seemed like he was proposing to take a hefty chunk of the work on, or
>> maybe if he is confident in merely the approach, someone else can have a go
>> at it.
>>
>>
>>
>> Having been on this list for quite a few years, I know of only one person
>> who was allowed to significantly contribute/alter the core and that was
>> Hans. And even that amounted to mainly cleaning up tk code to make it more
>> legible (yes, this is a gross oversimplification, there was
>> internationalization, console verbosity, and many other little things, but
>> in general the brunt of the work was lateral in nature).
>>
>> ___
>> 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] libpd separating gui from core

2014-02-28 Thread Billy Stiltner
it's the overhead of the os that gets in the way, i started to try ofxpd
but found ofxui to be slow as all getout with my old machine.
what would be nice is someone fixing tcltk


On Thu, Feb 27, 2014 at 4:00 PM, Ivica Ico Bukvic  wrote:

>
>
> For instance, it seems like there are two main concerns floating around:
>
>
>
> a) multiple instances of pd
>
> b) separating GUI from core
>
>
>
> I would add a c) here which is what pd-l2ork has been doing, namely
> getting rid of all known bugs and streamlining experience until it reaches
> a level of stability where issues are a rare occurrence. My take is that
> refactoring becomes a lot easier at that point because one will have a much
> better idea what components should look like. Otherwise, fixing things
> post-refactor will net in even more headaches where two parts may end-up
> being potentially out of sync with each other, resulting in a broken app.
>
>
>
> There are other suggestions like platform-specific vectorization and
> multi-threaded support, but if you try to do these at the same time, you
> reduce the chance of ever getting the code back into vanilla.  They can be
> taken on after.
>
>
>
> IMO, the best thing to do going forward for a) would be to sync up with
> Miller and what he netted out with last time this was discussed ( see
> thread: http://lists.puredata.info/pipermail/pd-dev/2013-12/019702.html).
> It seemed like he was proposing to take a hefty chunk of the work on, or
> maybe if he is confident in merely the approach, someone else can have a go
> at it.
>
>
>
> Having been on this list for quite a few years, I know of only one person
> who was allowed to significantly contribute/alter the core and that was
> Hans. And even that amounted to mainly cleaning up tk code to make it more
> legible (yes, this is a gross oversimplification, there was
> internationalization, console verbosity, and many other little things, but
> in general the brunt of the work was lateral in nature).
>
> ___
> 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] libpd separating gui from core

2014-02-26 Thread Billy Stiltner
re:
":P Moreover, processors haven't gotten faster in a while"
you can say that again!
I think it was 2005 I ordered the mayor of Appalachia a 3.2Ghz Intel CPU
17"laptop. My current machine is only 2.2 Ghz.


On Tue, Feb 25, 2014 at 10:41 PM, Peter Brinkmann <
peter.brinkm...@googlemail.com> wrote:

>
> Late to the party, but here are a few thoughts on the topics that have
> come up:
>
> 1. Pd and concurrency: Audio processing must be separate from user
> interaction. If you want decent latency, you need to do your audio
> processing on a real-time thread. On the other hand, the GUI cannot be on a
> real-time thread. So that's settled :P Moreover, processors haven't gotten
> faster in a while, but you get more and more of them. So, to stay relevant
> in the long run, we really want the option of multi-threaded audio
> processing (bonus points if we manage to squeeze in GPU support). It's not
> so much about existing patches that don't work well right now; it's more
> about patches that have never been attempted.
>
> 1a. On a related note, it would also be helpful to have support for
> hardware-specific optimizations such as vectorization. Right now, libpd
> will run anywhere (which is great), but it's optimized nowhere (which
> causes some users to abandon it after using it as a prototyping tool).
>
> 2. Multi-instance support must happen because that's what it takes to make
> plugins with libpd. I'm sure we'll see a whole cottage industry of people
> making Pd-based plugins when multiple instances of Pd become available. I'm
> also pretty sure that this change would seriously interact with a
> concurrency overhaul, and so those two should be done together.
>
> 3. I'm sort of losing track of all the stakeholders and their agendas.
> Here's a rough list of players and their agendas as I see them:
>   * Pd Vanilla (maintain backward compatibility so that existing works
> won't bit-rot).
>   * Pd Extended (get stuff done by adding lots of capabilities to Pd)
>   * Pd-l2ork (get stuff done by adding lots of capabilities to Pd; not
> sure how this relates to Pd Extended)
>   * libpd (embed Pd into anything with a CPU)
>   * Anyone else?
>
> I don't think these agendas are necessarily at odds with one another.
> Cheers,
>  Peter
>
>
>
>
> On Mon, Feb 24, 2014 at 8:12 PM, Billy Stiltner 
> wrote:
>
>> I think Miller's  puredata is awesome. more than  20 years ago I wrote my
>> own assembly routines as well as c++ for an analog devices 32 ch board for
>> waterplant control software , but ended up using the factory drivers
>> instead when they came out for this software
>> http://home.comcast.net/~patslabtech/Applications/seatbelt_testing.html.
>> reminds me more of reaktor than puredata. I  have a hard time
>> comprehending reaktor stuff but things make so much more since using pd.
>> I ought do dig into the programming part of pd . I read a lot of the code
>> and it's kinda starting to sink in how to write an external, it's not quite
>> like on the tip of my toungue yet though.
>>
>>
>> On Mon, Feb 24, 2014 at 7:08 PM, Jonathan Wilkes wrote:
>>
>>> On 02/24/2014 03:03 PM, Dan Wilcox wrote:
>>>
>>>> Exactly. If we can build a list of things that should/could be in the
>>>> core, then we have a starting place to see if there is a way to work into
>>>> into either vanilla or a wrapper like libpd.
>>>>
>>>
>>> Let's just focus on a single feature-- "$@"-- and assume that there is
>>> widespread desire for such a feature by most Pd users.
>>>
>>> How do we put this feature into a wrapper like libpd?  The only thing I
>>> can think of is as part of a patch set that get applied to core Vanilla,
>>> and that's hard to maintain.
>>>
>>> As for working stuff into Vanilla-- that's Miller's personal version of
>>> Pd, and I've never once seen him state that it's the reference client, or
>>> that it's at the top of any hierarchy.  All I've seen is passive-aggressive
>>> statements from other devs on this list who say, "You'll have to ask Miller
>>> if you want to get 'whatever' in Vanilla," when I ask about the kind of
>>> issues you're talking about. Of course I can't be certain but I'd guess
>>> that style of non-development is probably one of the biggest sources of
>>> your frustration.
>>>
>>> But I really will help you implement whatever it is 

Re: [PD] Bugs in Pd-Extended in Ubuntu LTS

2014-02-26 Thread Billy Stiltner
proof that it works
https://archive.org/details/newcpusmandelbox
only after almost  hours did the graphics stop updating, the audio kept
going.
been a while since i could run for hours.



On Wed, Feb 26, 2014 at 3:27 AM, Billy Stiltner wrote:

> when i first installed miller's latest vanilla on a new 64 bit
> installation of 13.04(I actually installed it on a different laptop last
> summer then put the drive ina new laptop the other day then installed
> vanilla. it crashed till i upgraded the intel graphics driver. then it
> crashed till i stopped using iem_sqrt4~
>
>
>
> On Tue, Feb 25, 2014 at 4:18 PM, katja  wrote:
>
>> Hi Pierre,
>>
>> I'm on Xubuntu 12.04 with Pd-extended 0.44 and have experienced big
>> troubles with Jack too. I only use Jack for complex routings like
>> Skype to Pd or Kdenlive to Pd via PulseAudio+Jack. I got a lot of
>> jackdbus-errors initially, and jack wouldn't restart. Don't know if
>> it's the same issue which you're experiencing. Anyway, it seems that
>> this was about jackd2 writing config files to different places, which
>> can be out of sync under certain conditions. Not sure if this is a
>> correct description but it is my interpretation. Looking at running
>> processes in command htop, I always noticed a jackdbus processing
>> still running when the dbus error was given. Killing the jackdbus
>> process sometimes helped. But in the course of time I've somehow
>> learned how to avoid it at all, by carefully considering the right
>> order of operations when starting processes. I have PulseAudio
>> disabled by default, so I can start Jack first, then the Jack clients,
>> of which PulseAudio may be one. Then eventually the PulseAudio
>> clients. When killing processes, everything in reverse order. I don't
>> like this hocus pocus, but well, I'm happy if it works at all. On
>> Kubuntu I couldn't get PulseAudio to cooperate with Jack.
>>
>> Katja
>>
>> On Tue, Feb 25, 2014 at 9:33 PM, Pierre Massat 
>> wrote:
>> > I just checked again and to to sum up I have three problems :
>> > - errors with JACK (and instability),
>> > - X crashes sometimes when typing stuff in an object box,
>> > - and Alsa throwing this error in the console : "ALSA output error
>> (restart
>> > failed): Broken pipe" (though the sound does work).
>> >
>> > Pierre.
>> >
>> >
>> > 2014-02-25 21:23 GMT+01:00 Cyrille Henry :
>> >
>> >>
>> >>
>> >> Le 25/02/2014 21:03, Roman Haefeli a écrit :
>> >>
>> >>> On Die, 2014-02-25 at 19:50 +0100, Pierre Massat wrote:
>> >>>
>> >>>
>> >>>> I have installed Pd-extended from the Ubuntu repos. It seems to be
>> the
>> >>>> same version as the one available on puredata.info (0.43.4).
>> >>>
>> >>>
>> >>> I am pretty sure there is no package called 'pd-extended' in the
>> Ubuntu
>> >>> repositories. Probably you got it from Hans' ppa or from
>> >>> apt.puredata.info?
>> >>>
>> >>> Also, is your Ubuntu 12.04 up-to-date? Your bug description sounds
>> like
>> >>> an intel driver bug in 13.04 or 13.10 that has been discussed a lot on
>> >>> this list. I thought this bug has been fixed for quite a while.
>> >>
>> >> i still have some problem. (i'm on 13.10). X can crash specially if i
>> have
>> >> object that are not created on the patch.
>> >> c
>> >>
>> >>
>> >>
>> >>>
>> >>>
>> >>> Roman
>> >>>
>> >>>
>> >>>
>> >>> ___
>> >>> 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
>> >
>>
>> ___
>> 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] Bugs in Pd-Extended in Ubuntu LTS

2014-02-26 Thread Billy Stiltner
when i first installed miller's latest vanilla on a new 64 bit installation
of 13.04(I actually installed it on a different laptop last summer then put
the drive ina new laptop the other day then installed vanilla. it crashed
till i upgraded the intel graphics driver. then it crashed till i stopped
using iem_sqrt4~



On Tue, Feb 25, 2014 at 4:18 PM, katja  wrote:

> Hi Pierre,
>
> I'm on Xubuntu 12.04 with Pd-extended 0.44 and have experienced big
> troubles with Jack too. I only use Jack for complex routings like
> Skype to Pd or Kdenlive to Pd via PulseAudio+Jack. I got a lot of
> jackdbus-errors initially, and jack wouldn't restart. Don't know if
> it's the same issue which you're experiencing. Anyway, it seems that
> this was about jackd2 writing config files to different places, which
> can be out of sync under certain conditions. Not sure if this is a
> correct description but it is my interpretation. Looking at running
> processes in command htop, I always noticed a jackdbus processing
> still running when the dbus error was given. Killing the jackdbus
> process sometimes helped. But in the course of time I've somehow
> learned how to avoid it at all, by carefully considering the right
> order of operations when starting processes. I have PulseAudio
> disabled by default, so I can start Jack first, then the Jack clients,
> of which PulseAudio may be one. Then eventually the PulseAudio
> clients. When killing processes, everything in reverse order. I don't
> like this hocus pocus, but well, I'm happy if it works at all. On
> Kubuntu I couldn't get PulseAudio to cooperate with Jack.
>
> Katja
>
> On Tue, Feb 25, 2014 at 9:33 PM, Pierre Massat  wrote:
> > I just checked again and to to sum up I have three problems :
> > - errors with JACK (and instability),
> > - X crashes sometimes when typing stuff in an object box,
> > - and Alsa throwing this error in the console : "ALSA output error
> (restart
> > failed): Broken pipe" (though the sound does work).
> >
> > Pierre.
> >
> >
> > 2014-02-25 21:23 GMT+01:00 Cyrille Henry :
> >
> >>
> >>
> >> Le 25/02/2014 21:03, Roman Haefeli a écrit :
> >>
> >>> On Die, 2014-02-25 at 19:50 +0100, Pierre Massat wrote:
> >>>
> >>>
>  I have installed Pd-extended from the Ubuntu repos. It seems to be the
>  same version as the one available on puredata.info (0.43.4).
> >>>
> >>>
> >>> I am pretty sure there is no package called 'pd-extended' in the Ubuntu
> >>> repositories. Probably you got it from Hans' ppa or from
> >>> apt.puredata.info?
> >>>
> >>> Also, is your Ubuntu 12.04 up-to-date? Your bug description sounds like
> >>> an intel driver bug in 13.04 or 13.10 that has been discussed a lot on
> >>> this list. I thought this bug has been fixed for quite a while.
> >>
> >> i still have some problem. (i'm on 13.10). X can crash specially if i
> have
> >> object that are not created on the patch.
> >> c
> >>
> >>
> >>
> >>>
> >>>
> >>> Roman
> >>>
> >>>
> >>>
> >>> ___
> >>> 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
> >
>
> ___
> 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] iem_sqrt4~ crashes on linux 64 bit

2014-02-25 Thread Billy Stiltner
this is with Miller's vanilla latest with  added iem_lib snagged in from
pd-extended, i didnt grab or complie ggee to test ~moog yet

https://archive.org/details/newcpusmandelbox


On Tue, Feb 25, 2014 at 4:32 PM, Billy Stiltner wrote:

> re:  iem_cot~
>
> lo pass vcf2 started out in resonance with it and was way too loud, i
> figured it was a mistake, maybe not.
>
> "i guess you *also* removed/renamed the iem_sqrt4.pd_linux then, in
> order to make this work?"
>
> yep renamed it.
> I was too much in  hurry to play instead of compile.
>
>
> On Tue, Feb 25, 2014 at 3:59 AM, IOhannes m zmoelnig wrote:
>
>> -BEGIN PGP SIGNED MESSAGE-----
>> Hash: SHA256
>>
>> hi,
>>
>> On 2014-02-25 00:39, Billy Stiltner wrote:
>> > hey iem_qrt4~.pd_linux crashes the newest pd-extended as well as
>> > the latest pd source from sourceforge on ubuntu studio 13.04.
>>
>> [iem_sqrt4~] (i guess "qrt4" is just a typo) has been fixed a while
>> ago (namely around 2012-09), and i just confirmed that it works on
>> amd64 without problems.
>> it seems that this fix has not made it into the last pd-extended
>> release (which was released somewhen 2013-01, irrc).
>>
>> you should either compile iemlib yourself, or get a nightly build that
>> contains the updated iemlib (you could simply extract the iemlib files
>> and replace the buggy ones, if you don't want to upgrade your entire
>> pd installation).
>>
>> starting with ubuntu/trusty there is also a "pd-iemlib" package, that
>> should have the issue fixed.
>>
>>
>> (btw, it was really the "iem_sqrt4~" object that crashed, nothing any
>> host, be it pd-vanilla or pd-extended, pd-l2ork or pd-foobar, could do
>> about)
>>
>>
>> > I didn't want to mess with trying to figure out how to fix the
>> > source so I just made an iem_sqrt4~.pd that has a sqrt~  inside
>>
>> i guess you *also* removed/renamed the iem_sqrt4.pd_linux then, in
>> order to make this work?
>>
>> >
>> > now all the iemlib vcf filters work .
>> >
>> > some of the vcf pd files had an iem_cot~  instead of iem_cot4~
>>
>> so what is the problem?
>> iemlib has both [iem_cot~] and [iem_cot4~]...
>>
>> fgmsadr
>> IOhannes
>> -BEGIN PGP SIGNATURE-
>> Version: GnuPG v1
>> Comment: Using GnuPG with Icedove - http://www.enigmail.net/
>>
>> iQIcBAEBCAAGBQJTDFtuAAoJELZQGcR/ejb4+rYP/Rao7DY3LupIo79G6sSO8WpD
>> kf694qrXDWU5lY2TjXa2T8KW+Vg/7pkqGOVycdisXCwXLURKdhMxBSek62SpStDM
>> uGiBa3t41KPt3l0jkxyetJY93lFr4nS2MzJKCNULlmzAOWVcQTB6bRf8uFGs2KSa
>> GTxaF+LUX94GMyPiO6HdxYsv+9sGIFtwjv4qjdTdFZLQrZehf5jQnpqa+K6M4N76
>> 8VfdoJdhnWnwIgUIkFQXmg1bO3n56ymZE+f7otUkxiugaIKYTwY3/xbqbBBZMKr1
>> auAoBtpqf6h5lsK6aosaQNNCbVoAxBFtP2aFyP0aDp5BbfMv1iqcDXkxkvzwCdh9
>> jBn+bARQZwpUE1rnU5yrUCshrcddrNKJsUjMFUnbsy0UCM7Gnys9vF7qk6MVvcb+
>> W6URs/OUW1kkdgqrHQrLXG9P04Ai2HFRtt8iwbAlrIHdxkXX5/94wxAnjVVnMK7L
>> bg+3wmsubLaJhmN5vMjKyRRewhsnHR7XruqKlN0Tw8y7ZHlhX7F2gQKrDLPLJNGS
>> g/FRyfrf5cUv7DEydOdnOugsFH9oH0fH+ihXqcACXQxJXL+YpSyeSeM9StcLcIMm
>> wF5ZEgKGrvZlPCI3s78B1AwsymOA3Q+BcWdjIH58QPUXgX8RrOAxFBqTRw+B4Wty
>> f6ZZpell2IZ94K+mgM9e
>> =FivE
>> -END PGP SIGNATURE-
>>
>> ___
>> 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] iem_sqrt4~ crashes on linux 64 bit

2014-02-25 Thread Billy Stiltner
re:  iem_cot~

lo pass vcf2 started out in resonance with it and was way too loud, i
figured it was a mistake, maybe not.

"i guess you *also* removed/renamed the iem_sqrt4.pd_linux then, in
order to make this work?"

yep renamed it.
I was too much in  hurry to play instead of compile.


On Tue, Feb 25, 2014 at 3:59 AM, IOhannes m zmoelnig wrote:

> -BEGIN PGP SIGNED MESSAGE-
> Hash: SHA256
>
> hi,
>
> On 2014-02-25 00:39, Billy Stiltner wrote:
> > hey iem_qrt4~.pd_linux crashes the newest pd-extended as well as
> > the latest pd source from sourceforge on ubuntu studio 13.04.
>
> [iem_sqrt4~] (i guess "qrt4" is just a typo) has been fixed a while
> ago (namely around 2012-09), and i just confirmed that it works on
> amd64 without problems.
> it seems that this fix has not made it into the last pd-extended
> release (which was released somewhen 2013-01, irrc).
>
> you should either compile iemlib yourself, or get a nightly build that
> contains the updated iemlib (you could simply extract the iemlib files
> and replace the buggy ones, if you don't want to upgrade your entire
> pd installation).
>
> starting with ubuntu/trusty there is also a "pd-iemlib" package, that
> should have the issue fixed.
>
>
> (btw, it was really the "iem_sqrt4~" object that crashed, nothing any
> host, be it pd-vanilla or pd-extended, pd-l2ork or pd-foobar, could do
> about)
>
>
> > I didn't want to mess with trying to figure out how to fix the
> > source so I just made an iem_sqrt4~.pd that has a sqrt~  inside
>
> i guess you *also* removed/renamed the iem_sqrt4.pd_linux then, in
> order to make this work?
>
> >
> > now all the iemlib vcf filters work .
> >
> > some of the vcf pd files had an iem_cot~  instead of iem_cot4~
>
> so what is the problem?
> iemlib has both [iem_cot~] and [iem_cot4~]...
>
> fgmsadr
> IOhannes
> -BEGIN PGP SIGNATURE-
> Version: GnuPG v1
> Comment: Using GnuPG with Icedove - http://www.enigmail.net/
>
> iQIcBAEBCAAGBQJTDFtuAAoJELZQGcR/ejb4+rYP/Rao7DY3LupIo79G6sSO8WpD
> kf694qrXDWU5lY2TjXa2T8KW+Vg/7pkqGOVycdisXCwXLURKdhMxBSek62SpStDM
> uGiBa3t41KPt3l0jkxyetJY93lFr4nS2MzJKCNULlmzAOWVcQTB6bRf8uFGs2KSa
> GTxaF+LUX94GMyPiO6HdxYsv+9sGIFtwjv4qjdTdFZLQrZehf5jQnpqa+K6M4N76
> 8VfdoJdhnWnwIgUIkFQXmg1bO3n56ymZE+f7otUkxiugaIKYTwY3/xbqbBBZMKr1
> auAoBtpqf6h5lsK6aosaQNNCbVoAxBFtP2aFyP0aDp5BbfMv1iqcDXkxkvzwCdh9
> jBn+bARQZwpUE1rnU5yrUCshrcddrNKJsUjMFUnbsy0UCM7Gnys9vF7qk6MVvcb+
> W6URs/OUW1kkdgqrHQrLXG9P04Ai2HFRtt8iwbAlrIHdxkXX5/94wxAnjVVnMK7L
> bg+3wmsubLaJhmN5vMjKyRRewhsnHR7XruqKlN0Tw8y7ZHlhX7F2gQKrDLPLJNGS
> g/FRyfrf5cUv7DEydOdnOugsFH9oH0fH+ihXqcACXQxJXL+YpSyeSeM9StcLcIMm
> wF5ZEgKGrvZlPCI3s78B1AwsymOA3Q+BcWdjIH58QPUXgX8RrOAxFBqTRw+B4Wty
> f6ZZpell2IZ94K+mgM9e
> =FivE
> -END PGP SIGNATURE-
>
> ___
> 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] libpd separating gui from core

2014-02-24 Thread Billy Stiltner
I think Miller's  puredata is awesome. more than  20 years ago I wrote my
own assembly routines as well as c++ for an analog devices 32 ch board for
waterplant control software , but ended up using the factory drivers
instead when they came out for this software
http://home.comcast.net/~patslabtech/Applications/seatbelt_testing.html.
reminds me more of reaktor than puredata. I  have a hard time comprehending
reaktor stuff but things make so much more since using pd.
I ought do dig into the programming part of pd . I read a lot of the code
and it's kinda starting to sink in how to write an external, it's not quite
like on the tip of my toungue yet though.


On Mon, Feb 24, 2014 at 7:08 PM, Jonathan Wilkes  wrote:

> On 02/24/2014 03:03 PM, Dan Wilcox wrote:
>
>> Exactly. If we can build a list of things that should/could be in the
>> core, then we have a starting place to see if there is a way to work into
>> into either vanilla or a wrapper like libpd.
>>
>
> Let's just focus on a single feature-- "$@"-- and assume that there is
> widespread desire for such a feature by most Pd users.
>
> How do we put this feature into a wrapper like libpd?  The only thing I
> can think of is as part of a patch set that get applied to core Vanilla,
> and that's hard to maintain.
>
> As for working stuff into Vanilla-- that's Miller's personal version of
> Pd, and I've never once seen him state that it's the reference client, or
> that it's at the top of any hierarchy.  All I've seen is passive-aggressive
> statements from other devs on this list who say, "You'll have to ask Miller
> if you want to get 'whatever' in Vanilla," when I ask about the kind of
> issues you're talking about. Of course I can't be certain but I'd guess
> that style of non-development is probably one of the biggest sources of
> your frustration.
>
> But I really will help you implement whatever it is you think improves
> sustainable development for Pd.  I really, really don't want to extract
> patches from the 1000+ commits in Pd-l2ork (granted the core/non-graphical
> changes would be fewer), but I'll help you do it if that's the path you
> want to take.
>
> -Jonathan
>
>
> ___
> 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] iem_sqrt4~ crashes on linux 64 bit

2014-02-24 Thread Billy Stiltner
hey iem_qrt4~.pd_linux crashes the newest pd-extended as well as the latest
pd source from sourceforge on ubuntu studio 13.04.
I didn't want to mess with trying to figure out how to fix the source so I
just made an iem_sqrt4~.pd that has a sqrt~  inside

now all the iemlib vcf filters
 work .

some of the vcf pd files had an iem_cot~  instead of iem_cot4~
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list


[PD] iem_sqrt4~ crashes on linux 6 bit

2014-02-22 Thread Billy Stiltner
hey iem_qrt4~.pd_linux crashes the newest pd-extended as well as the latest
pd source from sourceforge on ubuntu studio 13.04.
I didn't want to mess with trying to figure out how to fix the source so I
just made an iem_sqrt4~.pd that has a sqrt~  inside

now all the iemlib vcf filters
 work .

some of the vcf pd files had an iem_cot~  instead of iem_cot4~
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list


[PD] Fwd: pd gui: partial interface freeze

2014-02-13 Thread Billy Stiltner
-- Forwarded message --
From: Billy Stiltner 
Date: Wed, Feb 12, 2014 at 1:13 PM
Subject: Re: [PD] pd gui: partial interface freeze
To: Py Fave 


I have the same problem , both recordings I did last night crashed, I think
it's the number of objects loaded but might be wrong.
First one crashed at about 50 some minutes after I loaded my mandelbox
sequencer. If I turn up the BPM that will do it also.
The second one I started up with the mandelbox sequencer and ran it for
about 30 minutes till it froze completely. I'm not sure how long the
controls were froze, the checkboxes still were working but couldnt scroll
the record window to stop the recording so I alt tabbed to the terminal and
ctrl+Ced the turing tarpit..   luckily I have an auto sail button and the
sliders work still even though they are not graphically active, also I can
type numbers into numberboxes and adjust with mouse. The audio part works
just not the gui.   https://archive.org/details/26edonum2

I do have some sort of logical error with the voices - there are things in
the patch that make a -1 to send to the main envelope for a ramp down if
voice stealing occurs (a voice is still sounding when triggered with a non
0 velocity.)  The problem is that it seems that if the release part of the
envelope is non 0 it seems as if all notes triggered after a new voice is
triggered the releases add up or the audio kinda gets stuck like in "reverb
freeze like mode".


On Sat, Jan 18, 2014 at 12:36 PM, Py Fave  wrote:

> usb/hid did this if i remember correctly.
>
> i solved it by usind a different build or another object:
> [joystick] but it was on windows
>
> i guess this is a known bug because [hid]  is so useful
> perhaps someone has a better knowing of this .?
> or a workaround .
>
>
>
>
>
>
>
> 2014/1/18 u...@xdv.org 
>
> On 18.01.2014 17:07, Py Fave wrote:
>>
>>> i had the same problems while  using gem objects some time ago
>>> it was because of text2d or text3d.
>>>
>> right. considered parts of gem as the culprit, but then i'm fairly sure i
>> did experience this, before i added text2d and text3d objects
>> and i'm hardly ever running them [0]->[gemhead].
>> i'll give it a shot and remove them.
>>
>>
>>> you can remove some gui stuff too .
>>> replacing bng by bang for instance
>>>
>> since i'm using them only as indicators not buttons, that's not an
>> option. guess i could use data strcuturs for sliders, but
>> that probably opens a new can of worms.
>>
>>
>>> and use [change] on your inputs to reduce the flow .
>>>
>> i'll do that!
>>
>>
>>> only suggestions , i don't remember what was the problem but i solved it
>>>
>> good to know, someone has seen it too. thanks!
>>
>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> 2014/1/18 u...@xdv.org <mailto:u...@xdv.org> >> <mailto:u...@xdv.org
>>> >>
>>>
>>>
>>> hey there,
>>>
>>> i've been having this heisenbug for some time and learned to live
>>> with it, but having fixed some real bugs on my patch,
>>> this is the last one on my list and i'd like to give it a go, but
>>> no idea where to start.
>>>
>>> symptoms are:
>>> some time into performing (20min to 1h) all the sliders,
>>> messageboxes, dials and bangs sort of get stuck,
>>> meaning they do not change their display state anymore. i can
>>> however still drag and click their active parts
>>> and their output will react accordingly, but none of this is being
>>> displayed.
>>> i should probably mention, that checkboxes still work correctly.
>>>
>>> i had hoped it would go away moving from pd 0.42 to 0.43, but it
>>> didn't.
>>>
>>> this is 64-bit linux (ubuntu 12.04), pd-extended (now
>>> ubuntu-package, previously
>>> self compiled from git)
>>>
>>> speculations include:
>>> from a gut-feeling i suspect something like an input overload, ie
>>> some input
>>> shooting messsages at an insanely high rate, so the element's
>>> message queue
>>> (if there is such a thing) stops passing things on to the display.
>>>
>>> i also suspect vjtools/videogrid as it messes with the interface,
>>> but does have a few issues,
>>> like race con

Re: [PD] It's too quiet in here

2013-11-23 Thread Billy Stiltner
i got my ears on

did someone say Phil Stone?
Fractals?
Pure Data?

https://archive.org/details/Mandelboxporc15


On Fri, Nov 22, 2013 at 2:55 PM, katja  wrote:

> Julian, there's ton's of California Pd weekend video material
> (presentations, discussions, workshops, live performance) but it must be
> viewed, edited, compressed etcetera. I would expect that it will be
> available at newblankets.org in a while.
>
> Katja
>
>
> On Fri, Nov 22, 2013 at 10:15 AM, Julian Brooks  wrote:
>
>> Right on indeed.
>>
>> I for one am very much looking forward to poring over the (hopefully
>> vast) documentation generated over the Cali Pd weekend of events.
>>
>> Did look very cool.
>>
>> Any news on that front?
>>
>> And Phil - The list has been quiet over the last week or so but
>> definitely traffic going on all through Nov.
>> Perhaps an issue with your mailer?
>>
>> All the best,
>>
>> Julian
>>
>>
>> On 21 November 2013 21:33, Phil Stone  wrote:
>>
>>> On 11/21/13 1:13 PM, Jonathan Wilkes wrote:
>>>
 On 11/21/2013 02:04 PM, Phil Stone wrote:

> Hmm, this once-thriving list has gone awfully silent of late. Is this
> thing on? 
>
> I had the pleasure of meeting, for the first time, several august
> members of the Pd community this past weekend, thanks to Joe Deken and New
> Blankets gathering some of us together in San Diego and Los Angeles.
>
> Miller, Roman, Ivica, Jonathan, (and Katja -- I didn't do more than
> say hi, sorry) I just wanted to say that I am grateful to be involved in a
> group of such talented and humble people, and constantly marvel at what a
> powerful tool has been placed into my hands, at no cost.
>
> May Pd never die!
>

 Hi Phil,
 It was great to meet you!

 Personally I've been sending diffs to Ivica to get some stuff into
 Pd-l2ork, so that some of the features I showed in my workshop will work
 out of the box.

 Best,
 Jonathan

  I'm keeping a sharp eye on your work with Pd-l2ork on OS X, Jonathan.
>>> It looks like such an excellent environment, I really want to work in it.
>>> For one thing, I've heard all the many good arguments for straight,
>>> unsegmented patch cords, but I don't think I'd ever get tired of seeing
>>> splined patch cords in my patches! Having seen both, I'd say splines work
>>> better in all ways.
>>>
>>> BTW, regarding the title of this thread; I just searched the archives
>>> and realized that I hadn't gotten any messages since Nov. 6. After my post
>>> today, I'm getting them again. Anybody else had any glitches in getting
>>> list messages, or is it something local for me?
>>>
>>>
>>> Phil
>>>
>>>
>>>
>>> ___
>>> 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
>
>
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] literal $0 from message to gui send and gui receive

2013-11-17 Thread Billy Stiltner
thnx i go bananas,
the idea is to not use SSSAD or mmb's state saving abstractions


On Fri, Nov 15, 2013 at 11:12 PM, i go bananas  wrote:

> and here's the same patch expanded a bit to include your $0 sends to
> oscillators
>
> the only step that i haven't added here, is state saving.  But now that
> all your values are stored in the table, it is not too difficult to
> read/write them using SSSAD or mmb's state saving abstractions, or whatever
> system you choose.
>
>
>
>
> On Sat, Nov 16, 2013 at 12:46 PM, i go bananas  wrote:
>
>> hi Billy, do you know that the gui's have a 'set' function.  So, if you
>> send [set 0.4( to a slider, for example, it will be set at that value, but
>> the value is not actually passed on.
>>
>> If you store all your values for osc1, env1, lfo1 and osc2, env2, lfo2 in
>> separate tables or float objects, then you can switch between different
>> settings on your GUI objects, by using the set object to input the desired
>> controls.
>>
>> anyway, i have a hangover, and this is harder to explain than i
>> imagined... but i am attaching a patch to demonstrate
>>
>>
>>
>
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] literal $0 from message to gui send and gui receive

2013-11-15 Thread Billy Stiltner
hell yeah Roman,
thanks that works great.
Your solution is brilliant.


I'm using it to switch a set of controls  so that  I can load more
synthesizers up and not have that TCL screen redrawing processor hog
activity.

for instance a synth currently consists of osc, osc2,
env1,env2,lfo1,lfo2.   If I can reduce the controls so that there are only
3 sets then the screen area took up by 1 synth will almost be reduced to
1/2.
so like the osc guis can control either osc1 or osc2  instead of having a
set of controls each for osc1 and osc2. during all of my realtime
performance adjustments to patches and even my patch building  I never
adjust more than one parameter at a time.   I guess a better Idea would be
to make numberbox controls for everything instead of the gui controls but
the gui controls are much cooler.




On Fri, Nov 15, 2013 at 12:02 PM, Roman Haefeli  wrote:

>
> On Fri, 2013-11-15 at 09:06 -0500, Billy Stiltner wrote:
> > hey,
> >
> >
> > I have been trying to rename sends and receives of dials at runtime
> >
> >
> > they need actual literal $0 in their name.
> >
> >
> > so I tried this with sending a 0 to $$4 in a message
> >
> > it worked for the literal renaming but the patch gets messed up after
> > saving and reloading.
>
>
> I might have a found a way that doesn't mess up the patch after saving,
> but I still consider it somewhat hack-ish.
>
> I'm not clear of the purpose of what you want to achieve, though. You
> can only convert the receivenames to use $0 once, so it seems easier to
> use a text editor to edit the pd file. Or if you set the receive names
> dynamically whenever you fire up the patch, you could instead use the
> real number instead of the variable $0.
>
> Roman
>
>
> > somehow the patch does need to be able to be edited and saved without
> > changeing the $$4 to a   $\$4   once reloaded after a save.
> >
> >
> > this is what the patch looks like from the .pd file after a save.
> >
> >
> > #X msg 188 -194 \; \$1-o\$2-waveform-rx receive \$$4-o\$3-waveform-rx
> > \; \$1-o\$2-dt-rx receive-rx \$$4-o\$3-dt-rx \; \$1-env\$2-o\$2-dt-rx
> > receive \$$4-env\$3-o\$3-dt-rx \; \$1-lfo\$2-o\$2-dt-rx receive \
> > $$4-lfo\$3-o\$3-dt-rx
> > \; \$1-o\$2-pw receive-rx \$$4-o\$3-pw-rx \; \$1-env\$2-o\$2-pw-rx
> > receive \$$4-env\$3-o\$3-pw-rx \; \$1-lfo\$2-o\$2-pw-rx receive \
> > $$4-lfo\$3-o\$3-pw-rx
> > \; \$1-env\$2-o\$2-rx receive \$$4-env\$3-o\$3-rx \; \$1-lfo\$2-o\
> > $2-rx
> > receive \$$4-lfo\$3-o\$3-rx;
> > #X msg -109 -193 \; \$1-o\$2-waveform-rx send \$$4-o\$3-waveform \;
> > \$1-o\$2-dt-rx send \$$4-o\$3-dt \; \$1-env\$2-o\$2-dt-rx send \
> > $$4-env\$3-o\$3-dt
> > \; \$1-lfo\$2-o\$2-dt-rx send \$$4-lfo\$3-o\$3-dt \; \$1-o\$2-pw-rx
> > send \$$4-o\$3-pw \; \$1-env\$2-o\$2-pw-rx send \$$4-env\$3-o\$3-pw
> > \; \$1-lfo\$2-o\$2-pw-rx send \$$4-lfo\$3-o\$3-pw \; \$1-env\$2-o\
> > $2-rx
> > send \$$4-env\$3-o\$3 \; \$1-lfo\$2-o\$2-rx send \$$4-lfo\$3-o\$3;
> > __
> >
> >
> >
> >
> > ___
> > 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


[PD] literal $0 from message to gui send and gui receive

2013-11-15 Thread Billy Stiltner
hey,

I have been trying to rename sends and receives of dials at runtime

they need actual literal $0 in their name.

so I tried this with sending a 0 to $$4 in a message
it worked for the literal renaming but the patch gets messed up after
saving and reloading.

somehow the patch does need to be able to be edited and saved without
changeing the $$4 to a   $\$4   once reloaded after a save.

this is what the patch looks like from the .pd file after a save.


#X msg 188 -194 \; \$1-o\$2-waveform-rx receive \$$4-o\$3-waveform-rx
\; \$1-o\$2-dt-rx receive-rx \$$4-o\$3-dt-rx \; \$1-env\$2-o\$2-dt-rx
receive \$$4-env\$3-o\$3-dt-rx \; \$1-lfo\$2-o\$2-dt-rx receive
\$$4-lfo\$3-o\$3-dt-rx
\; \$1-o\$2-pw receive-rx \$$4-o\$3-pw-rx \; \$1-env\$2-o\$2-pw-rx
receive \$$4-env\$3-o\$3-pw-rx \; \$1-lfo\$2-o\$2-pw-rx receive
\$$4-lfo\$3-o\$3-pw-rx
\; \$1-env\$2-o\$2-rx receive \$$4-env\$3-o\$3-rx \; \$1-lfo\$2-o\$2-rx
receive \$$4-lfo\$3-o\$3-rx;
#X msg -109 -193 \; \$1-o\$2-waveform-rx send \$$4-o\$3-waveform \;
\$1-o\$2-dt-rx send \$$4-o\$3-dt \; \$1-env\$2-o\$2-dt-rx send
\$$4-env\$3-o\$3-dt
\; \$1-lfo\$2-o\$2-dt-rx send \$$4-lfo\$3-o\$3-dt \; \$1-o\$2-pw-rx
send \$$4-o\$3-pw \; \$1-env\$2-o\$2-pw-rx send \$$4-env\$3-o\$3-pw
\; \$1-lfo\$2-o\$2-pw-rx send \$$4-lfo\$3-o\$3-pw \; \$1-env\$2-o\$2-rx
send \$$4-env\$3-o\$3 \; \$1-lfo\$2-o\$2-rx send \$$4-lfo\$3-o\$3;
--
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] [WebPd] Status update

2013-11-03 Thread Billy Stiltner
I hope Chris's original work is preserved so that things like this can be
easy to learn.

re "slowly"

it takes me 15 or 20 years to get anything done.


On Mon, Oct 28, 2013 at 12:38 PM, s p  wrote:

> Slowly, slowly ... :)
>
>
> 2013/10/28 Hans-Christoph Steiner 
>
>>
>> Cool to see this progressing!
>>
>> .hc
>>
>> On Oct 23, 2013, at 10:23 AM, s p wrote:
>>
>> For those interested in WebPd, here is a short status update about the
>> project : http://funktion.fm/#post/webpd-refactor
>>
>> Cheers!
>>
>> --
>>
>> *Sébastien Piquemal*
>>
>>  -* @sebpiq*
>>  - http://github.com/sebpiq
>>  - http://funktion.fm
>>  ___
>> Pd-list@iem.at mailing list
>> UNSUBSCRIBE and account-management ->
>> http://lists.puredata.info/listinfo/pd-list
>>
>>
>>
>
>
> --
>
> *Sébastien Piquemal *
>
>  -* @sebpiq*
>  - http://github.com/sebpiq
>   - http://funktion.fm
>
> ___
> 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] moog~ in pure pd?

2013-10-15 Thread Billy Stiltner
martin, I have not tried the moog but did use one of your abstractions
using the fexpr~ as a starting point to build the original dsp cookbook
filters(frequency thats where its happenin man) , I had been wanting to
hear them in realtime since 1998 or so. I'm not sure I have them in there
correct as they are over resonant but make a nice oscillator for  drums if
properly limited.



On Fri, Oct 11, 2013 at 5:33 AM, martin brinkmann
wrote:

> On 10/11/2013 08:32 AM, Dan Wilcox wrote:
>
> > [vcf~] sounds close, but of course, it's a band pass so it's not a real
> replacement.
>
> the undocumented 2nd output of vcf~ is a lowpass. and there are a few
> methods to build the basic (cookbook) filters with pd-vanilla-objects:
> you could use fexpr~ to make your own signal-rate biquad. it works very
> well, but needs a lot more cpu than necessary. or you could use
> cpole~/czero~. like in the beequad-abstractions. i have used the same
> method in all my filters, with signal-rate. (in my "instruments
> collection" on my homepage). of course this is still not exactly
> moog~. it should be possible though to make a moog-abstraction
> in the same way, but i have not tried (yet)...
> maybe anyone else has already?
>
> bis denn!
> martin
>
> ___
> 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] datastructures midirecorder

2013-10-12 Thread Billy Stiltner
Patrice Colet, that proll.tcl is somethin else. I had no idea that such a
thing is possible.
I think
I changed wintop-70  to wintop+30 to show the entire  top canvases.
I guess the cursor just needs updated in order to be seen.
lookin good so far man.


On Fri, Oct 11, 2013 at 2:20 PM, João Pais  wrote:

> Hello Rob,
>>
>>  scalars can't be deleted actually without the GUI, but there are several
>> tricks for doing something like it.
>>
>> One is about using float indexes instead of using pointer order, and then
>> set to -1 or another value that doesn't count
>>
>
> you can also make "inactive" scalars invisible, then they're not seen. and
> though some export+import, filter these scalars out in the process.
>
>
> __**_
> 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] Cool Video of Miller

2013-08-13 Thread Billy Stiltner
I dont think we as a group could appreciate the work of Miller enough.
Even though his C geniusness has churned out some sort of interface not
unlike an object oriented visual c++ object with connectors I mean think
about it.
make a new pd object itś like
saying
make a new class that does these functions on this data
with a bit of $0 trickery you can even make the classes data private and
make multiple instances of the class.

Iḿ not sure that it would have been possible to make such a beast using c++.
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list


[PD] archiving synth-fractalsequencer at archive.org

2013-06-11 Thread Billy Stiltner
anyone ever tried that?
https://archive.org/details/Xensynth10.01

you heard it here first, if I can find a better place than google drive to
mirror the 27or so MB zippedup whore of a synthesizer and fractal sequencer
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list


[PD] how to have multiple transports with only one clock

2013-06-11 Thread Billy Stiltner
have a midi transport that sends a midi clock signal plus masterclock and
it is used as a control in more than one place with or without patches that
have it also

to get them to not trigger each other when you start from one transport ,
send $0-masterbpm to where $0-masterbpm is needed in the patch then send
out also plain old master bpm. this way if you want to start and stop  the
clock from multiple places you can.  i probably ought to put back on the
thinking cap about the matters but it worked to not  start up 2 clocks for
me when having 2 transports
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] Changing array curves with mouse interaction

2013-04-18 Thread Billy Stiltner
anyone figured out why sometimes the graph points vertically are sometimes
fat and sometimes skinny?
I spent the better part of the day before yesterday trying to get mouse
editing to snap at integer values and  also line up visually  over  2 pixel
high
canvases that were supposed to be 1 pixel. graphing weirdness. i probably
figured this out before and its probably time i move onto data structures
instead of doing gui graphing tricks.


On Tue, Apr 16, 2013 at 11:30 AM, Billy Stiltner
wrote:

> on second thought I have no clue how to get vertical more than 1 pixel
> points or thick lines.
> the example , will have to look at source
>
>
> On Fri, Apr 12, 2013 at 7:04 AM, Billy Stiltner 
> wrote:
>
>> make the pixel height 2wice or more than the vertical array size
>> if its a horizontal problem do the same with width and horizontal size
>>
>>
>>  On Sat, Apr 6, 2013 at 8:10 AM, Björn Eriksson  wrote:
>>
>>>  Hello list, I´ve been searching around a little about hints on how to
>>> make a mouse interaction easier in an array, but didn´t find much.
>>> Sometimes it is a bit too precise to get a grip on the curve. So my
>>> question is, can there be some ways to make this gripping a bit easier?
>>>
>>> All the best,
>>> Björn Eriksson
>>>
>>> ___
>>> 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] Changing array curves with mouse interaction

2013-04-16 Thread Billy Stiltner
on second thought I have no clue how to get vertical more than 1 pixel
points or thick lines.
the example , will have to look at source


On Fri, Apr 12, 2013 at 7:04 AM, Billy Stiltner wrote:

> make the pixel height 2wice or more than the vertical array size
> if its a horizontal problem do the same with width and horizontal size
>
>
> On Sat, Apr 6, 2013 at 8:10 AM, Björn Eriksson  wrote:
>
>> Hello list, I´ve been searching around a little about hints on how to
>> make a mouse interaction easier in an array, but didn´t find much.
>> Sometimes it is a bit too precise to get a grip on the curve. So my
>> question is, can there be some ways to make this gripping a bit easier?
>>
>> All the best,
>> Björn Eriksson
>>
>> ___
>> 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] Changing array curves with mouse interaction

2013-04-12 Thread Billy Stiltner
make the pixel height 2wice or more than the vertical array size
if its a horizontal problem do the same with width and horizontal size


On Sat, Apr 6, 2013 at 8:10 AM, Björn Eriksson  wrote:

> Hello list, I´ve been searching around a little about hints on how to make
> a mouse interaction easier in an array, but didn´t find much.
> Sometimes it is a bit too precise to get a grip on the curve. So my
> question is, can there be some ways to make this gripping a bit easier?
>
> All the best,
> Björn Eriksson
>
> ___
> 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] Serquencer.

2013-04-12 Thread Billy Stiltner
hey
had to add
bsaylor/
to mtosr
and susloop~
to get it working
in ubuntu pd-extended
looks like missing parts to my audio production
will probably make changes to fit my style
great study guide

thanks


On Wed, Apr 3, 2013 at 12:03 AM, i go bananas  wrote:

> something in there is causing pd to crash immediately when i load the pd
> file.
>
>
> On Wed, Apr 3, 2013 at 5:40 AM, servando barreiro wrote:
>
>> HI all!
>>
>> Here a compilation + nice .en  manual of something that I have been
>> working on lately..
>>
>> http://servando.hotglue.me/serquencer
>>
>> Thanks to All of you for the inspiration, patches, tips, bugfixes, etc..
>>
>> Ser
>>
>> ___
>> 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


[PD] xensynth9.01.7

2013-02-09 Thread Billy Stiltner
http://www.geocities.ws/billy_stiltner/music/pd/xensynth9.01.7.zip

it ought to load and play with the builtin virtual keyboard on windows
without having midi routed.
done some stuff with the delay and other stuff i don't remember at the
moment.


recording done today testing out microphone to velocity
on a real noisy soundcard
https://soundcloud.com/andromedapulley/bpe3r2u

the microphone to velocity is not connected in the dwnload
you can figure it out

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


Re: [PD] RE : package system for Pd WAS: Plugin auto install feature to Pure data

2013-02-05 Thread Billy Stiltner
sounds right up my alley but i have not a clue about how to write a
line of code in tcl , python nor lua.
i was trying to convert the big bunch of wafscript to just a simpl
makefile  for compiling pugl today and by the time i could get
to the end of the spaghetti i realized i don't even remember how to
write a make file haha. but i'm still chuggin  away at it.




On Tue, Feb 5, 2013 at 1:33 PM, Hans-Christoph Steiner  wrote:
>
> I think really the key is to find someone who is going to start working on
> this, then help them figure out the issues as they request it.  I think its
> counterproductive if we set up too many conditions of starting if none of us
> are going to work on it :-)  Then they can decide Tcl or something else,
> client or server first, or whatever else.
>
> Who wants to try the first sketch?  We have a package format to start with,
> its something, but it'll surely need to be changed to support all the ideas:
> http://puredata.info/docs/developer/LibraryTemplate
>
>
> .hc
>
> On 02/05/2013 12:48 PM, colet.patrice wrote:
>> I dont think the client is the first thing to head on, because I guess it 
>> will depend on server architecture. Anyway tcl seems to most suited for 
>> that, there would no need to add some more junk into pd bin folder...
>>
>>
>>
>>
>> Envoyé depuis mon appareil mobile Samsung
>>
>>  Message d'origine 
>> De : Hans-Christoph Steiner 
>> Date : 05/02/2013  16:20  (GMT+00:00)
>> A : pd-list@iem.at
>> Objet : [PD] package system for Pd WAS: Plugin auto install feature to Pure
>>   data
>>
>>
>> While I agree with all this, we don't need a full design spec to start 
>> coding.
>> I think the next step is for someone to put together a rough prototype to
>> start with, rather than get bogged down in the details of something that has
>> been talked about for years, but never implemented :-)
>>
>> Then it can be implemented bit by bit as people have time and interest.  So
>> the first question to ask before starting it:  which language?  Is Tcl
>> workable for people?
>>
>> .hc
>>
>> On 02/05/2013 10:36 AM, Charles Z Henry wrote:
>>> I think that it's a great idea--but the devil's in the details.  I think
>>> you need to have a good guiding vision to help you make the decisions about
>>> the implementation--a top-down design
>>>
>>> On the client side, you have to have information about what packages are
>>> installed, where they're installed, what flavor of pd they are installed
>>> for, version information, more?
>>> Dependencies:  within Pd, you could be distributing patches that require
>>> some externals--I think it's best for a Pd package system to only reference
>>> dependencies that include other abstractions or externals, not system
>>> libraries.
>>> Maintenance:  a system like this needs to be *easy* to maintain---only a
>>> few binary targets can be supported.  The rest will need to compile from
>>> source.
>>>
>>> I would start out like this make a list and argue point-by-point until
>>> you have a clear plan.
>>> Not that I'm much one to *complete* my projects... but I have a lot of
>>> insight on failing :)
>>>
>>>
>>> On Mon, Feb 4, 2013 at 3:10 AM, colet.patrice  wrote:
>>>
 Hello, that's a quite interesting subject I've been thinking about for pdx
 since a time, thank you for the contribution... like you said it might be
 complicated to resolve all dependences required by an external, so I think
 that adding other dependences like php sql or json would make it even more
 complicated... Why not just using the native client interpreted langage,
 TCL-TK? With the help of a command line like wget included with the tcl
 script and a bunch of pkg files that should be enough, wouldn't it?







  Message d'origine 
 De : f...@rendera.com.br
 Date : 03/02/2013 20:22 (GMT+00:00)
 A : pd-list@iem.at
 Objet : [PD] Plugin auto install feature to Pure data


 Hi list

 I would like to write before but unfortunately I couldn't. Some weeks ago
 people started to talk about the development of some auto install
 mechanism to Pure Data, like the apt-get. It is an amazing idea. I
 researched and developed some thing like it to my master degree and I
 would like to contrib with my 3 cents.

 I studied the plugin structure of Netbeans, Eclipse, Fire Fox, deb and rpm
 and my contribution is about it. Sorry if I am a little bit prolix.

 The first thing is to create a plugin package. A a single file to group a
 lot of files. It can be a zip package, tar, gzip or anything that already
 has some C open source API to pack / unpack. This way we can upload /
 download a single file and extract it localy. I will call it the package.

 Inside the package is necessary to have a package descriptor. It can be a
 XML file, CSV, txt, JSON or any kind of structured file to describe the
 conte

Re: [PD] 0.43.4 plugin~ - does it work 4 u?

2013-02-04 Thread Billy Stiltner
on ubuntustudio 12.10
from the help browser
when opening plugin~ help
pd poofs into thin air

i can type plugin~ into an object box and click out of it with no problem
have not relocated my plugin names list yet to try to load one

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


Re: [PD] How to change the Z-order of gui elements ?

2013-01-29 Thread Billy Stiltner
haha
i ruined an entire pd patch once while trying to force a canvas to the
back using a text editor
it took quite a while to get all the cables connected back up correctly

On Tue, Jan 29, 2013 at 5:04 PM, Hans-Christoph Steiner  wrote:
>
> Select-all, then deselect the canvas, then cut then paste.  That's how I do
> it.  pd-l2ork has commands for send-to-front/send-to-back, that would be great
> to get included in Pd-extended.  Its just a matter of someone doing the
> work... and my time is limited these days.
>
> .hc
>
>
> On 01/29/2013 04:54 PM, Charles Goyard wrote:
>> Hi list,
>>
>> When I do GOP stuff, I like putting a colored canvas behind the
>> controls.
>>
>> However, gui elements created before the canvas appear under the canvas.
>> I found out I can edit the patch file with a text editor and change the 
>> order of
>> lines. But it's not very practical and a bit error prone.
>>
>> Is there another way to change the Z-order of guis in vanilla and extended ?
>>
>> Thanks,
>>
>
> ___
> 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] [PD-announce] Pd-extended 0.43.4 released!

2013-01-29 Thread Billy Stiltner
or knob instead of dial

and can i still install it through the apt-get  update through
puredata.info repository

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


Re: [PD] [PD-announce] Pd-extended 0.43.4 released!

2013-01-29 Thread Billy Stiltner
what about dial?  that, gggee moog~ and iemlib resonant vcfs is the
only reason i use pd extended

On Tue, Jan 29, 2013 at 3:36 PM, Hans-Christoph Steiner  wrote:
>
> Its time to announce the next big Pd-extended release, 0.43.4!  This release
> has the most new features of any release before, so many annoyances are gone,
> many new tools help you patch, and.  There will be more updates to cover some
> of the new features here, in the form of news items on puredata.info, blog
> posts, screencasts and more.
>
>
> Download here for all platforms (Debian, Mac OS X, Mint, Raspbian, Ubuntu,
> Windows, and of course the source code):
> http://puredata.info/downloads/pd-extended/releases/0.43.4
>
> For Debian/Ubuntu/Mint/etc., you can add an apt source by following the
> instructions at the top of the page here:
> http://puredata.info/docs/faq/debian
>
>
> ChangeLog
> ---
>
> Here you can get a good overview in what has changed, so you know where to
> find out more.
>
>
> changes since 0.43.1
> 
>  * search-plugin included by default
>  * improved audio performance on Mac and Windows, Mac now uses half the
>CPU when idle (portaudio update)
>  * (Windows) full unicode support
>  * support full unicode MIDI device names (portmidi)
>  * many completed translations
>  * many bugfixes
>
>
>
> changes since 0.42.5
> 
>
> == changes to the editor ==
>
>  * GUI Plugins! can customize a wide array of features of the editor
>  * Autotips in Edit Mode to get information about inlets, outlets, and objects
>  * Magic Glass to snoop on messages as they pass thru connections
>  * Search everything! Thanks to Jonathan Wilkes' search plugin, now included
>by default
>  * full Unicode support throughout Pd (there are still some layout issues
>with right-to-left alphabets and character-based languages)
>  * fully localizable GUI, with full translations for French, German, Japanese,
>Italian, and Greek
>  * full interface translations with limited search translation for Catalan,
>Chinese (China), Chinese (Taiwan), Danish, German, Hungarian, Korean,
>Portuguese (Brazil), Slovak, Spanish, Spanish (Mexico)
>  * partial translations for: Russian, Turkish
>  * contribute to translations: https://www.transifex.com/projects/p/puredata/
>  * paths are no longer saved in the preferences. Use the [path] or
>[declare -path] objects, or use the standard global install locations
>  * complete Tcl/Tk 8.5 support and integration
>  * drastically improved Pd window logging/print performance (1000 lines/sec
>and you can still patch)
>  * Ctrl-click/Cmd-click error messages in Pd window to find the object with
>the error
>  * five log levels and dynamic filtering of Pd window log ('fatal, error,
>normal, debug, all')
>  * library loading printed to Pd window at level 'debug' so the Pd window
>is blank when Pd-extended starts
>  * hierarchical display of open subpatches/abstractions in Window menu:
>http://puredata.info/dev/NextRelease/window_hierarchy.png
>  * generate complete Pd window log using 'File->Save As..' when on the
>Pd window
>  * 'File->New' creates the new patch in the folder of the current patch
>  * 'File->Print' now prints the entire canvas rather than just the visible
> part (thanks Trevor Fancher)
>  * 'File->Save As...', 'Edit->Copy', and 'Edit->Select All' now work on
>the Pd window
>  * Ctrl/Cmd < and > cycle through open windows
>  * added Autopatch, Autotips, and Perf Mode control on the Edit menu
>  * improved handling of multiple monitors
>  * (GNU/Linux) realtime mode enabled by default (-rt)
>  * (GNU/Linux) window placement logic can be handled in plugin for better
>support of many Window Managers (`pdtk_canvas_place_window`)
>  * (GNU/Linux and Mac OS X) [comport] no longer crashes Pd when open
>USB-serial devices are unplugged
>  * (GNU/Linux and Windows) !TkDND drag-n-drop support for dropping files
>onto Pd and patch windows
>  * (GNU/Linux and Windows) added Alt shortcuts to menus
>  * (GNU/Linux and Windows) Navigate menus with arrow keys
>  * (GNU/Linux and Windows) Pd window and patchses now have a Pd icon
>when Alt-Tabbing
>  * (Windows) zip-only distro with pd-extended.bat to run without installing
>
> == updates to the core ==
>
>  * updated to latest stable portaudio v19-20110326
>  * free methods always called on quit, so cameras, network sockets, etc.
>are properly freed
>  * GUI objects no longer send pointless draw updates, reducing GUI load
>  * (Windows) external libraries can now include DLLs in a library folder
>  * [loadbang] has a convenience inlet
>  * sys_open() / sys_close() and sys_fopen() / sys_fclose() functions in
>m_pd.h for full UTF-8 support in externals that use files
>
>
> == updates to libraries and objects ==
>
>  * added all lowercase aliases to cyclone for Max/MSP >= 4.6 compatibility
>  * fix type-punned pointer issues in most externals so everything is buil

Re: [PD] leap motion controller

2013-01-29 Thread Billy Stiltner
did you have to resend your contact info?
i applied early when garrett lisi posted a video about them on
facebook. and only heard back a few months ago.

On Fri, Jan 18, 2013 at 10:10 AM, me.grimm  wrote:
>> I'm also in the developers-program.
>
> so PD object in the works? :)
>
> i think ill pre-order one...
>
> m
>
>
>
> On Thu, Jan 17, 2013 at 6:12 PM, dreamer  wrote:
>>
>> I'm also in the developers-program.
>
>
>
>
>
> --
> 
> m.e.grimm | m.f.a | ed.m.
> megr...@gmail.com
> _
>
> ___
> 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] gpio on the raspberry pi from within pd ?

2013-01-26 Thread Billy Stiltner
sounds like you guys are programming pic microcontrollers

On Sat, Jan 26, 2013 at 6:34 PM, Miller Puckette  wrote:
> Since writnig that I think I found a good toolset and C api, called
> WiringPi, on:
>
> https://projects.drogon.net/raspberry-pi/wiringpi/
>
> cheers
> Miller
>
> On Sat, Jan 26, 2013 at 10:29:17AM +0100, Charles Goyard wrote:
>> Hi,
>>
>> python rpi-gpio uses /dev/mem and thus requires root privileges.
>>
>> Miller Puckette wrote:
>> > Me, I was just planning to see how the python-GPIO library does it and
>> > make similar Pd externs.  But I don't know what I'm doing :)
>>
>> ___
>> 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


Re: [PD] GUI toolkits and custom GUIs WAS: Integra Live 1.5 released

2013-01-25 Thread Billy Stiltner
Here's how I've managed to send and receive from a parent(multi
instance) abstraction to multiple instances of nested sub
abstractions.

within main abstraction  [mainAb]
some data named $0varsend it like this  [s $0var]

initialize sub abstractions
pass names X_1 and  X_2   in so you can send and receive data to these
abstractions individually
[abX X_1 $0]  [abX  X_2 $0]

within sub abstraction abX initialized with X_1
$1 = X_1
$2 = mainAb's $0

for all instances of abX
to receive from main's [s $0var]
[r $2var]

to to send and receive locally and have mainAb access
within abX [s $2$1varZ]
within mainAb [r $0X_1varZ] and [r $0X_2varZ]

a way to get global data to sub abstractions of abX
within abX initialize [abY $2var]
within abY $1var = mainAb $0var

This information is useful say if you have multiple voices and want to
have them share the same control

so say $0var is a send on a filter frequency slider
when you move the slider all instances of abX receive the new filter frequency

when you want information to or from a specific instance of abX say
like you want to plot each of the voices outputs on a scope
use  [s~ $2$1varZ] in abX
then in main [r~ $0X_1varZ] and [r $0X_2varZ] then you can write those
to a table so you can see which voice is sounding
On Fri, Jan 25, 2013 at 9:27 PM, Jonathan Wilkes  wrote:
>
>
>
>
> - Original Message -
>> From: Bill Gribble 
>> To: Jonathan Wilkes 
>> Cc: Lorenzo Sutton ; "pd-list@iem.at" 
>> 
>> Sent: Friday, January 25, 2013 7:55 PM
>> Subject: Re: [PD] GUI toolkits and custom GUIs WAS: Integra Live 1.5 released
>>
>> On Fri, 2013-01-25 at 15:21 -0800, Jonathan Wilkes wrote:
>>>  > From: Bill Gribble 
>>>  > I am working on a pd-clone intended to explore a lot of the topics in
>> this
>>>  > thread.  It's not fully baked yet -- the biggest working patch is
>> a biquad
>>>  > filter designer with pole-zero and freq response plotting -- but
>> I'm
>>>  > particularly excited about the approach to namespacing and scope
>> management,
>>>  > which works a lot like hc describes.  Patches have a set of scopes
>> which can be
>>>  > mapped onto subpatches (represented as layers, not separate windows).
>> Name
>>>  > resolution in send/receive elements works like you would want it to.
>>>
>>>  How does scope work for abstractions?
>>
>> Well, every object in a patch has a name.  To find that object, the tree
>> of patches and scopes is crawled upward from the site of the lookup. For
>> example, the (equivalent of) [s "foo"] first looks in the scope of the
>> [s], then the patch-global scope of the containing patch, then in the
>> application global scope for the name "foo".
>>
>> Dotted notation can drill down, so [s "foo.bar"] would try to find an
>> object named "foo", then find "bar" in its patch-global
>> scope (or an
>> object named "bar" within a scope named "foo" in the current
>> patch).
>>
>> Does that make sense?
>
> I don't think I understand it.
>
> Let's say I have abstraction [blah].  I want [s foo] and [r foo] inside 
> [blah] and
> all of [blah]'s children to talk to each other.  Then I want to share my 
> abstraction
> with Bob who needn't worry about the send/receive names I used inside [blah]
> because they are guaranteed not to conflict with anything he does outside the
> scope of the [blah] abstraction (e.g., creating a [s foo] on the same canvas 
> where
> a [blah] object sits).
>
> Can I specify the scope of the s/r symbol in this way?
>
> Jonathan
>
>>
>> Thanks,
>> Bill Gribble
>>
>
> ___
> 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] pd for processing errors on

2013-01-25 Thread Billy Stiltner
with processing 2 beta 6 (havent installed beta 7 yet

i get this after trying to run HelloPd
***
ALSA lib pcm.c:2217:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.hdmi

.plus lots more similar including bluetooth and phone

JackSocketClientChannel read fail
Cannot open PortAudio client
*

i like the renaming of the  variables and objects
the error could have something to do with me disabling of the builtin
audio card after installing ALSA

am running on UbuntuStudio 12.10



On Mon, Jan 21, 2013 at 12:05 AM, Peter Brinkmann
 wrote:
>
> Hi Billy,
> Use the latest version. I don't think we've had any regressions.
>  Peter
>
>

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


Re: [PD] linux session gets killed when typing to fast in pd, logout

2013-01-21 Thread Billy Stiltner
hid only sees my input devices if i start pd with sudo

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


Re: [PD] linux session gets killed when typing to fast in pd, logout

2013-01-21 Thread Billy Stiltner
i found hid keyboard but for some reason it's not working with my keyboards


> is there a way for me to use give puredata exclusive response to the
> keyboard regardless if i click on another window and bring it into
> focus with the mouse?
>
> also is there a way to use 2 keyboards and have one of them as
> dedicated input to a specific puredata window.
> maybe by re piping the kb signal directly  to the window?

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


Re: [PD] linux session gets killed when typing to fast in pd, logout

2013-01-21 Thread Billy Stiltner
its not to hard to get your keyboard settings screwed up when changing
them around.
in the settings editor there are several places that you can view
modify the keyboard control
window manager, window manager tweaks and keyboard are a few places to
check. maybe setting everything back to default
values and then searching in those lists for the crashy keystroke .

http://docs.xfce.org/xfce/xfwm4/wmtweaks

is there a way for me to use give puredata exclusive response to the
keyboard regardless if i click on another window and bring it into
focus with the mouse?

also is there a way to use 2 keyboards and have one of them as
dedicated input to a specific puredata window.
maybe by re piping the kb signal directly  to the window?

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


Re: [PD] GUI toolkits and custom GUIs WAS: Integra Live 1.5 released

2013-01-20 Thread Billy Stiltner
yeah i have an html javascript java socket interface to my fractal
sequencer that draws the fractal that the orbits are being generated
from. the only thing i'm sending though is the mouse position which is
translated to the fractal space coordinates so  the patch can spit out
the orbits from that point as well as a zoom feature to zoom in and
also a switch to switch from mandelbrot to burningshipx or
burningshipy.  i do not use the -guicmd or pdnogui yet but plan on
using something like that to develop simple tutorials



On Mon, Jan 21, 2013 at 12:54 AM, Jonathan Wilkes  wrote:
> - Original Message -
>
>> From: Billy Stiltner 
>> To: IOhannes zmölnig 
>> Cc: pd-list@iem.at
>> Sent: Sunday, January 20, 2013 10:04 PM
>> Subject: Re: [PD] GUI toolkits and custom GUIs WAS: Integra Live 1.5 released
>>
>> haha , last month i tried to install juce to see about making an
>> alternate graphics front end to my patches. there  was some weirdness
>> in the way you compile it then run the introjucer or somethin to
>> update it then after the update something didn't quite work right.
>> then there are all the old projects that use the old steinberg vst sdk
>> which you cant get from steinberg anymore so all that is just awful. i
>> think that there should be a really nice updated version of juce
>> either available now or in the near future.  its a tossup between
>> fltk, qt , opengl ,juce, and processing.  i just want to be able to
>> add my waveform data filenames to the presets with a fileopen dialog
>> without using an external, string parsing like .scl files that have
>> 100.00 or 3/2, and polyphonic patchcords would be nice.
>
> What about the -guicmd "cmd..." flag?  Could one write a pd-gui.html
> that lives at localhost:1234, and have it talk to pd at its port on localhost?
>
> Then you could just write the interface with html5 canvas, svg,
> javascript, or whatever.
>
> -Jonathan
>
>>
>> http://lists.puredata.info/pipermail/pd-list/2011-03/087772.html
>>
>> ___
>> 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] GUI toolkits and custom GUIs WAS: Integra Live 1.5 released

2013-01-20 Thread Billy Stiltner
haha , last month i tried to install juce to see about making an
alternate graphics front end to my patches. there  was some weirdness
in the way you compile it then run the introjucer or somethin to
update it then after the update something didn't quite work right.
then there are all the old projects that use the old steinberg vst sdk
which you cant get from steinberg anymore so all that is just awful. i
think that there should be a really nice updated version of juce
either available now or in the near future.  its a tossup between
fltk, qt , opengl ,juce, and processing.  i just want to be able to
add my waveform data filenames to the presets with a fileopen dialog
without using an external, string parsing like .scl files that have
100.00 or 3/2, and polyphonic patchcords would be nice.

http://lists.puredata.info/pipermail/pd-list/2011-03/087772.html

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


Re: [PD] libpd netreceive

2013-01-20 Thread Billy Stiltner
Peter while you are in here,  i'm wondering about using the latest
libpd on linux, would it be better to use the old code or the latest?
is there anything that doesn't work that didn't work  in the  previous
versions?

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


Re: [PD] [PD-announce] pd 0.44-0 test 1 released

2012-12-29 Thread Billy Stiltner
everytime i run audacity i can not get the audio to work again with
anything without a cold start.

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


[PD] [PD[ new music done all in pd

2012-12-27 Thread Billy Stiltner
https://soundcloud.com/simp10plus

the link to the patches is here https://www.youtube.com/watch?v=DcgEtf--u9k

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


Re: [PD] [PD-announce] pd 0.44-0 test 1 released

2012-12-27 Thread Billy Stiltner
one thing that locks up pd that comes with ubuntustudio12.10 is
switching to  jack from alsa. i havent tried to turn dsp off yet  i
think with older versions i could turn off dsp and change audio
settings without pd stopping. i think it also depended on whether i
disconnected from qjack  connections

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


Re: [PD] close all patches on quit sourceforge patch

2012-11-01 Thread Billy Stiltner
I always get
(Tcl) UNHANDLED ERROR: bad window path name ".x94d6a18.c"
while executing
"winfo toplevel $tkcanvas"
(procedure "pdtk_canvas_getscroll" line 2)
invoked from within
"pdtk_canvas_getscroll .x94d6a18.c"
("uplevel" body line 349)
invoked from within
"uplevel #0 $cmd_from_pd

when I open a voice patch from it's parent patch and edit then save
from there instead of opening the voice abstraction
from file open instead

using pd vanilla from ubuntu 12.04 "not sure of version "about"  is broken

not sure if that has anything to do with what you guys are talking
about i'm not familiar with anything tcl tk

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


Re: [PD] [pd] using set with tabosc4~ and tabread~ while dsp=off

2012-10-31 Thread Billy Stiltner
I think you are correct, was an  error in the way I was referencing
the table in a subpatch for tabosc4~
it's good to know that you can set a table with dsp off. thanks


On Wed, Oct 31, 2012 at 10:34 PM, Miller Puckette  wrote:
> Hmm - I just tried it and 'set' messages to tabosc4~ seem to work fine on
> my machine.  There's a wierd restriction that the table must be a power
> of 2 + 3 in size (such as 67, 131, 259, ...) - otherwise tabosc4~ prints out
> an error and outputs zero.
>
> cheers
> Miller
>
> On Wed, Oct 31, 2012 at 09:45:57PM -0400, Billy Stiltner wrote:
>> hey it appears I can use set with tabread~ while dsp is off and it
>> works when dsp is set to one but
>> not so with tabosc4~ actually though i'm not getting set to work with
>> tabosc4~ at all
>>
>> ___
>> 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] [pd] using set with tabosc4~ and tabread~ while dsp=off

2012-10-31 Thread Billy Stiltner
hey it appears I can use set with tabread~ while dsp is off and it
works when dsp is set to one but
not so with tabosc4~ actually though i'm not getting set to work with
tabosc4~ at all

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


[PD] 2 roadblocks in developing user friendly pd patch

2012-10-12 Thread Billy Stiltner
#1 I see no vanilla way to use file browse dialog to produce a
path/filename  suitable for saving as preset

#2 there is no vanilla way to parse a scala .scl file without using a
python script, java , or etc..


I am not really complaining because I can easily work around these
limitations with fun but was just pointing out some things
I noticed. pd is an awesome tool for making some awesome sound.

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


Re: [PD] Preset system in pd?

2012-09-30 Thread Billy Stiltner
due to the nature of my polysynth patch I can make [polysynth a]   and
 [polysynth b]  and have them both load a seperate preset.
I haven't added specifying the preset filename to the creation or to
the message structure yet but that is doable, you just have to hit the
load preset button. currently things like tuning and lfo filenames are
not saved with the preset because with pd vanilla i see no way to
browse for a textfile in say lfo/pulsar/ to get pulsar1.txt and have
the openpanel return that path it more than likeley will return
/users/home/billy/dev/polysynth/lfo/pulsar/pulsar1.txt  and if that
value is saved  then when Johnathon gets the preset Johnathon's synth
doesn't load the pulsar1.txt


On Sun, Sep 30, 2012 at 9:42 PM, Ivica Ico Bukvic  wrote:
>
>
>
>
> From: pd-list-boun...@iem.at [mailto:pd-list-boun...@iem.at] On Behalf Of
> Jonathan Wilkes
> Sent: Sunday, September 30, 2012 8:46 PM
> To: flad chester; pd-list@iem.at
> Subject: Re: [PD] Preset system in pd?
>
>
>
> Pd-l2ork now has [preset_hub]/[preset_node] for which I'm currently writing
> help files.  But I don't think it lets you interpolate between values.
>
> -Jonathan
>
>
>
>
>
>
>
> To add to this, preset_node and hub are AFAIK the only preset system on pd
> that allow for use in conjunction with multiple instances of the same
> abstraction (e.g. you want to use two abstractions of same type and have
> presets in them that are controlled in the parent patch above them). For an
> example, see pd-l2ork K12 module (invoke pd-l2ork with –k12 flag). They also
> offer communication between nodes and hub allowing each of the nodes to send
> requests to the hub (e.g. any paired node can send a request to the hub to
> store and/or recall presets which can lead to some very cool possibilities).
> It is in many ways synonymous to pattrstorage in Max, so its contents are
> saved as part of the patch, rather than having to save them in a separate
> file. Finally, pairing nodes with a hub is simple and does not require any
> $0 workarounds. Simply have a [preset_hub foo], and as soon as you add
> [preset_node foo] it will automatically pair with the hub provided hub is
> positioned hierarchically higher than the node (e.g. in the same canvas or
> any of its parent canvases, it does not have to be before preset_node in the
> glist if it is located in the same canvas). Other features include, ability
> to compensate for infinite undo/redo (pd-l2ork) feature, cut/paste, to
> front/back (pd-l2ork feature), and other actions that tend to alter glist
> ordering. As a matter of fact, pd-l2ork always preserves glist structure
> wherever possible (including infinite undo/redo actions), and since
> preset_hub saves all presets as part of its creation arguments, undo/redo
> also recreate all saved presets. Preset_hub/node also support every data
> format except for pointers (for obvious reasons).
>
>
>
> That said, Jonathan is right, the preset_hub and node do not interpolate,
> but with some [line] love, this can be easily added to the patch with
> arguably better granularity control.
>
>
>
> Cheers!
>
>
> ___
> 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] Preset system in pd?

2012-09-30 Thread Billy Stiltner
this is where I got the idea for my preset system which although the
same concept is a bit different.
http://gregsurges.com/tag/pure-data/



On Sun, Sep 30, 2012 at 7:32 PM, Joe Newlin  wrote:
> Frank Barknecht's sssad is great: http://puredata.info/downloads/sssad
>
> You can even differentiate between global & local preset, so that you could,
> for example, load a global preset that instructs subpatches to load
> particular presets.
>
> You can search the list archives for Frank's responses to my questions about
> global vs local state saving.
>
> JN
>
> On Sep 30, 2012, at 4:19 PM, "Scott R. Looney" 
> wrote:
>
> there's a preset manager by the guy who runs the Pure Data forum, Maelstorm.
> pretty sure all of his objects are available at one place. here's another
> one from a different user on the Forum:
>
> http://puredata.hurleur.com/sujet-6810-simple-preset-manager
>
> On Sun, Sep 30, 2012 at 3:53 PM, flad chester 
> wrote:
>>
>> Hi, i was wondering if somebody have done any preset system for pd?
>> are there any library or examples patches of this?
>>
>> I would like to store all the values of my sliders and the recover them
>> interpolating between them.
>>
>>
>> any hint would be appreciated
>>
>>
>> F.
>>
>> ___
>> 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
>

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


Re: [PD] [pd] osc processing array to the pd table

2012-09-30 Thread Billy Stiltner
Thanks again
something weird I noticed that I could type [udpreceive]  without port
number and it gave me an object with 3 outlets
till the patch was reloaded then I had to make it like this
[iemnet/udpreceive] before it would load I guess it all depends on the
stuff in startup

On Sun, Sep 30, 2012 at 10:13 AM, IOhannes m zmölnig  wrote:
> On 09/30/2012 01:24 PM, Billy Stiltner wrote:
>> thank you IOhannes m zmölnig
>> now I can assign a port per synth, I'm not sure it is a good idea now
>
> i don't think this is a good idea.
> instead, use an OSC-prefix for each synth:
> /FM/1/...
> /FM/2/...
> /Drone/...
>
>
>
> ___
> 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] [pd] osc processing array to the pd table

2012-09-30 Thread Billy Stiltner
thank you IOhannes m zmölnig
now I can assign a port per synth, I'm not sure it is a good idea now

On Sun, Sep 30, 2012 at 7:06 AM, IOhannes m zmölnig  wrote:
> On 09/30/2012 09:48 AM, Billy Stiltner wrote:
>> thank you very much Cyrille
>> I figured that out after I pretended I was a table and read the
>> tabwrite documentation I think, haha
>>
>> now I am wondering if there is an udpreceive that works with osc
>> messages that has an inlet to change the port without having to resort
>> to hoodoo trickery
>>
>
> iemnet's [udpreceive] implementation allows this.
>
> fgmadsr
> IOhannes
>
>
> ___
> 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] [pd] osc processing array to the pd table

2012-09-30 Thread Billy Stiltner
thank you very much Cyrille
I figured that out after I pretended I was a table and read the
tabwrite documentation I think, haha

now I am wondering if there is an udpreceive that works with osc
messages that has an inlet to change the port without having to resort
to hoodoo trickery

On Sun, Sep 30, 2012 at 3:37 AM, Cyrille Henry  wrote:
> The 1st arg of the list is the position where to write in the table.
> you certainly want to add a 0 in front of the list.
> cheers
> c
>
>
> Le 30/09/2012 04:11, Billy Stiltner a écrit :
>>
>> got another question
>>
>>
>>
>> [2 5.5 7 9 3(
>> |
>> [s mytable]
>>
>>
>> [table mytable]
>>
>>
>> why do I not get a write to mytable[0] with a 2 when i click the
>> messagebox?
>>
>> ___
>> 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


Re: [PD] pitched reverb?

2012-09-29 Thread Billy Stiltner
yeah I noticed that the gverb was out of tune with my guitar or the
free end of the microphone was not at such a length that the correct
frequencies were resonating in a recording recently.

On Thu, Sep 27, 2012 at 4:52 AM, Claude Heiland-Allen
 wrote:
> Hi,
>
>
> On 27/09/12 08:58, umberto torrez wrote:
>>
>> hi, Does anybody know if  exists a reveb that allows to tune  to specific
>> notes? I know that different room dimensions offer different resonating
>> frequencies, but can this effect be manipulated electronically?
>

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


Re: [PD] Sound of earth's magnetosphere

2012-09-29 Thread Billy Stiltner
yeah

On Thu, Sep 27, 2012 at 8:41 AM, Pierre Massat  wrote:
> Is anyone aware of this :
> http://www.nasa.gov/mission_pages/cassini/multimedia/pia07966.html
> ?
>
> :)
>
> Pierre.
>
> ___
> 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] [pd] osc processing array to the pd table

2012-09-29 Thread Billy Stiltner
got another question



[2 5.5 7 9 3(
|
[s mytable]


[table mytable]


why do I not get a write to mytable[0] with a 2 when i click the messagebox?

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


Re: [PD] [pd] osc processing array to the pd table

2012-09-29 Thread Billy Stiltner
nevermind

got it figured out

.length gives me the number of Strings in a String array in java.
this was the piece of info I was stuck on

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


[PD] [pd] osc processing array to the pd table

2012-09-29 Thread Billy Stiltner
hey
i have had a time with getting some data to go across the network with osc

i can open a file in processing and send it to pd as a string and
receive it as a string in pd but then can not get a table to take it
as a list of floats.
so now i have broken up the string in processing into individual
floats, added each individual float to an osc message but now pd does
not understand that the floats are even coming across as an osc
message.

help I spent 2 days relearning the java array and fear to my mind
exploding if i learn anything else

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


Re: [PD] Pd-* 0.43 hanging with watchdog: signaling pd...

2012-09-25 Thread Billy Stiltner
I had been having the awfullest trouble with pure data locking up , I
figured it was plain ol too much processing, then I noticed that
qjackctrl was stopping jackd so I started using patchage instead and
ran  a lot longer till just when I was ready to respond to this till
jackd hung up and left the mouse moves stopping at a regular interval,
the mouse  clog did not stop after I killed all the processes(couldn't
be done from task viewer) but only after jackd was killed

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


Re: [PD] it's a mess but it's gettin close to bein a masterpiece

2012-09-24 Thread Billy Stiltner
Working on xensynth9 -
fixed preset blurbs env2 labeled as env1, control for string1cutoff
had a _ between $0 and -, there was somethin else with the presets
that I can't remember but it is working now.
I have a spot for tuning in the presets but I'm still debating whether
it should be included in the presets.

The thing about including the tuning is that part of the tuning system
only works when
the host application can do audio rate calculations. the host
application is not always available to do audio rate calculations so
it is possible that you could load the synth, open up a preset and it
doesn't work correctly because the frequency tables have nothing in
them so as soon as I can figure something about that out I will decide
what to do.

I found an old knob.dll so that the knobs might load for windows
users. the knob I used is from flatspace which is not included with
current (well the last time I checked) Pure Data packages. I found
that IEMlib was once included with pdextended.

Also fixed all that stuff that you have to click on before you can get a sound.

I'm thinking one more fix and then I'll upload the fixes and get back
to some sort of guide.

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


Re: [PD] pd-extended 0.42.5 packages for many Ubuntu releases, i386/amd64

2012-09-23 Thread Billy Stiltner
I used to use a compiler that would do cross compilng - anything from
playstation , gameboy to a Microchip PIC16Fxxx.
it would be nice to have something like that for  linux, windows, and mac.

Are you including the iemlib in these packages or is it just there
waiting to be not included anymore.
I like the filters in that library even though when I send the stuff
they don't like and they explode almost,
~alindx takes care of keeping it a controlled blast.
to find a limiter that will do the same is my gettin on it.

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


Re: [PD] it's a mess but it's gettin close to bein a masterpiece

2012-09-23 Thread Billy Stiltner
wasn't built on this machine

\00\00\00\00\00/usr/lib/i386-linux-gnu/gcc/i686-linux-gnu/4.5.2/include\00/home/pd/auto-build/pd-extended/pd/src\00\00knob.c\00\00\00\00stddef.h\00\00\00m_pd.h\00\00\00m_imp.h\00\00\00g_canvas.h\00\00\00g_all_guis.h\00\00\00\00\00\EC\00\00\C0\00K1g8u:11MK

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


Re: [PD] it's a mess but it's gettin close to bein a masterpiece

2012-09-23 Thread Billy Stiltner
oops email is bad for my spellin knob.pd_linux  and moog~.pd_linux may
have some weird 64 bit incompatibility


On Sun, Sep 23, 2012 at 6:24 AM, Billy Stiltner
 wrote:
> could very well possibly be the 32 bit externals I compiled and
> included or copied from another installation. remove from the
> polysynth folder  moog~.pd_linux and also remove
> polysynth/ext/knobl.pd_linux
>
> http://youtu.be/S7NykkWZD48
>  if you are wanting to just try out the synth you found the correct thing to 
> do.
> there should be another of the interface.sh or xsomethin anotherthat
> only has one polysynth in it.
>
>
>
> On Fri, Sep 21, 2012 at 6:40 PM, patrick  wrote:
>> hi,
>>
>> when opening polysynth/interface3renamed.pd pd crash:
>>
>> Program received signal SIGSEGV, Segmentation fault.
>> dogensym (s=0x0, oldsym=0x0) at m_class.c:504
>> 504 m_class.c: No such file or directory.
>>
>> ubuntu-studio 64bit
>> pd-extended 0.43.1-extended-20120626
>>
>> would be nice to have a video tour of the patch and how to make it works!!
>>
>>
>> ___
>> 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] it's a mess but it's gettin close to bein a masterpiece

2012-09-23 Thread Billy Stiltner
could very well possibly be the 32 bit externals I compiled and
included or copied from another installation. remove from the
polysynth folder  moog~.pd_linux and also remove
polysynth/ext/knobl.pd_linux

http://youtu.be/S7NykkWZD48
 if you are wanting to just try out the synth you found the correct thing to do.
there should be another of the interface.sh or xsomethin anotherthat
only has one polysynth in it.



On Fri, Sep 21, 2012 at 6:40 PM, patrick  wrote:
> hi,
>
> when opening polysynth/interface3renamed.pd pd crash:
>
> Program received signal SIGSEGV, Segmentation fault.
> dogensym (s=0x0, oldsym=0x0) at m_class.c:504
> 504 m_class.c: No such file or directory.
>
> ubuntu-studio 64bit
> pd-extended 0.43.1-extended-20120626
>
> would be nice to have a video tour of the patch and how to make it works!!
>
>
> ___
> 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] VideoSecu DVR Security board with 3 cameras plus PD

2012-09-20 Thread Billy Stiltner
Is it doable? The cameras are black and white, the mics are great
except for the hum from  poor insulation, the infrared had probably
half blinded me,
it allready has some linux on it but the network interface is through
an activex browser  dohicky, Should I just throw preloaded 12.04
Ubuntu Sstudio in there and see how it picks up on whats in it becasu
I can't find any info on the board  but it has an ARM SATA controler
it looks like with a 2TB drive that my linux can not understand the
partition tables on. It would make for a nice video piano and a
triangulated sound wave input. Should I just use the drive to install
a fresh copy of windows so I can scan(dagone Lexmark) in my patch
guidemap drawings or what? Maybe I can grab pictures from the scanner
with pure data if I can figure out how to get it to stop sayingCannot
Retrieve Application List!  Maybe that is why Pure Data does not
understand strings.  hahahahaha! j/k about the strings.

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


[PD] it's a mess but it's gettin close to bein a masterpiece

2012-09-20 Thread Billy Stiltner
hey  pd cable connector clickers.
I'm sharing my xenharmonic synthesizer patch in it's current state
because I really like the way it sounds.
can work with vanilla if you put some sort of knob in where it's
supposed to go, uses the iem filters as well as moog from ggee.
there might be a thing or 2 other I was playing with that wasn't
vanilla but hey this is the pd list after all youz guyz know how to
compile an external in u aint allready got it done compiled.

link to zip file with synth, fractal sequencer, and sample looper, and
just started on 2 years ago drummachine.
thanks for all ye patches n bytes n bits. The only patch I don't
remember where I got it from is the drum loop glitchens.
I looked at Tim Vet's when I done the original variable speed sample
player but didn't use the glitch.
I reckon I might have changed the glitcher a little bit and connected
it up in freaky ways.

That Miller Puckette is somethin else. I was just playing with the
vcf~ today and it freakin rocks, been hooked up in my filter bank
since
the filter bank was placed in the voice.

happy patchin


http://youtu.be/_aX25icLG-U

haha just kiddin, I'm writing up a multipage report on how to turn the
thing on so you can get to jammin

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


Re: [PD] Creating a drum machine with "save slots"

2012-09-18 Thread Billy Stiltner
I used tables for storing presets on the drum machine

http://www.geocities.ws/billy_stiltner/music/pd/

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


Re: [PD] I did it, haha xenharmonic synth

2012-09-06 Thread Billy Stiltner
yeah thanks for making your patch available. the string is pretty much
yours possibly without the pick placement which I ought to add in.
previously I had tried to make a 12 string out of it and had the
tuning being done in the string patch which was a mistake. I took all
the tuning stuff out of the patch and it just responds to a frequency
in Hz as well as change in width resonance, and decay, I have yet to
add any modulations to the resonance, decay or width yet but imagine
there could be some interesting sounds to result. the wild thing is
how I have 2 of them and one can be pitch modulated b the fm part of
the voice patch. I don't think I can easily describe how the string
now fits in to the patch and how the rest of the patch works but you
can hear it after like 7:00 in mmagic10string. thanks ichabod. its
been a fun haul.

On Thu, Sep 6, 2012 at 3:50 AM, Ichabod  wrote:
> Awesome, glad to see that one of my old patches was incorporated into
> something so original. Sometimes I think the best thing about programming in
> Pd is getting to be part of a greater ecosystem of creativity.
>
>
> On Wed, Sep 5, 2012 at 7:10 AM, Billy Stiltner 
> wrote:
>>
>> thanks , the karplus was a last minue addition. I started with
>> lubertdas string patch a couple years ago, added all kinds of stuff
>> that complicated it to make a 12 string xenharmonic. took it out last
>> year, removed all the complicated stuff and put it back in the other
>> night.

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


Re: [PD] I did it, haha xenharmonic synth

2012-09-05 Thread Billy Stiltner
thanks , the karplus was a last minue addition. I started with
lubertdas string patch a couple years ago, added all kinds of stuff
that complicated it to make a 12 string xenharmonic. took it out last
year, removed all the complicated stuff and put it back in the other
night.

the drums are from my breakbeat collection of loops I 've been
collecting since 1996.  I have one of Miller's pitch shifting patches
along with someone elses glitch patch I integrated with my sample
player. It's not Tim Vet's glitcher but similar.



>
> On Wed, Sep 5, 2012 at 4:15 AM, Pierre Massat  wrote:
>> How did you do the drums track on Star 4 ?
>>
>> Pierre.
>>
>> 2012/9/5 i go bananas 
>>>
>>> wow, really massive.  your karplus strong synth is nice.
>>>
>>> ___
>>> 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] I did it, haha xenharmonic synth

2012-09-04 Thread Billy Stiltner
not shareable yet still workin out a few bugs left in from development
and got 6 parameters to add to preset for the karplus strong string
sim i added in at the last minute but i think it fits what i had in
mind, it's been a long road and probably spurs from ideas i had as a
teenager some 25 odd years ago like wondering how to tap my guitar
signal into the yamaha dx7 for some fm feedback haha.

here is for a listen of the current state of the synth

http://soundcloud.com/woobleepblop

enjoy some of it is playing on the keyboard and some is sequenced with
my fractal sequencer.

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


Re: [PD] still missing from pd

2012-09-04 Thread Billy Stiltner
haha

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


Re: [PD] [PD-announce] pd 0.43-3 released

2012-07-05 Thread Billy Stiltner
nice on the 04.4, a way to modulate the phase sync sounds good. It
sounds pretty good at block size 64 anyways but I guess it would be
better faster. I'll give you my ltoa if you will make something so
that I can change "1/4"  loaded from a textfile into 0.25.

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


Re: [PD] flatspace, fausttopd, and a new tune

2012-06-14 Thread Billy Stiltner
hey, what's wrong with the knob in flatspace?
error ! spelling on the first line.


On Thu, Jun 14, 2012 at 11:09 PM, Billy Stiltner
 wrote:
> hey, hat's wrong with the knob in flatspace?
>
>
> the menus are kind of plain and the knob is kinda chunky looking when
> small but I like it.
> what knob should i use instead? I seen one done with drawing canvases
> that was all vanilla, that would be ideal if it could be optimized
> for performance, I guess you don't need much performance on such a
> thing, maybe some sort of like digitized heavily fading in and o=t of
> pixelation kind of feedback would be enough of an indication you are
> controlling something other than a boring slider.
>
>
> has anyone tried out the sitar patch made with fausttopd?
> I wen to the trouble of getting ready to compile fausttopd till I seen
> it used the boost library, my goodness all that overhead for some
> simple functions that could be done without boost. anyways when i load
> sitar.pd, pd automagically closes down every instance of pd that is
> running with no notion whatsoever of a hint to save unsaved data
> before loosing it.
>
> here is a new tune, there are other newtunes there as well, this one
> is kinda soft ,
>
> http://soundcloud.com/omfgwtffbbfq-8d/mohaha10ping2
>
>  for some aphextwin finds new breakfast cereal called the billy joes
> listen to this one
> http://soundcloud.com/omfgwtffbbfq-8d/16ed2acid
>
> havefun
> billyjoe

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


Re: [PD] [pd] tables as patch storage

2012-06-14 Thread Billy Stiltner
so there are 3 builti ways to do some sort of patch storage - msgbox,
table, and txtfile.
the only one I have used so far is table, my boogiebox is kinda like a
little sequencer computer model built with  puredata's  components.

http://www.geocities.ws/billy_stiltner/music/pd/

On Mon, Apr 2, 2012 at 7:30 PM, Billy Stiltner  wrote:
> turing tape machine, haha
>

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


Re: [PD] new sounds for hoedowninaround

2012-06-14 Thread Billy Stiltner
On Mon, May 7, 2012 at 12:27 AM, i go bananas  wrote:
> really interesting as always Billy.  I'm hearing a bit of stuff like yours
> lately, made by various people.  Evolving freeform jams which step well
> outside the 4/4 looped techno paradigm, but which still keep a solid
> groove.  like "Supersuper16mikebmodeswitchno1
>
> it's challenging music of course, but it's pushing things in a nice
> direction.
>

Thank you very much. I'm hearing lots of stuff like it as well with
different ways of getting there. It is very interesting. That
particular track has a mode switcher that switches modes
undiatonically in a 16 tone tuning. The mode switcher was an idea by
Mike Battaglia

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


[PD] $74 pc on a stick

2012-05-28 Thread Billy Stiltner
http://www.tomshardware.com/news/Cotton-Candy-Rikomagic-MK802-Ubuntu-Android-ARM,15699.html

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


Re: [PD] compiling pd-jackclock

2012-05-17 Thread Billy Stiltner
I just want to sync pd and anything else with midi or jack, it seems I
cant get anything to hear my strt stop or continue with midi from pd
on linux. maybe I would have better luck with jack? sureley i'm not
expected to set the bpm in the recieving program and send it a start
with osc and expect everything to stay in sync? my start stop and
continue worked great from pd to reason in windows.

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


[PD] new sounds for hoedowninaround

2012-05-05 Thread Billy Stiltner
All done with pd. The drums are loops appropriately hoedowned.

http://soundcloud.com/hoedowninaround

Enjoy

I have all kinds of issues with pure data at this point but have
somehow managed to overlook them.
One of the craziest things is the table with name $2$1 haha!

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


[PD] new Pure Data music - bpinf

2012-05-01 Thread Billy Stiltner
13ed3 fm, some other m, filtering, sample and hold finally snapping at
the tuning, mandelbrot and burning ship melody , beat and modulation
sequencing


http://snd.sc/Ijwtpx

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


Re: [PD] [pd] tables as patch storage

2012-04-02 Thread Billy Stiltner
turing tape machine, haha
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] new pure data music

2012-03-28 Thread Billy Stiltner
oops, thanks for the correction Roman.

Tyler it might be that UbuntuOne has a streaming limit for non streaming
accounts or something else. have you tried viewing source and pasting the
urls into vlc?

On Tue, Mar 27, 2012 at 12:47 PM, Tyler Leavitt wrote:

> I'm having issues listening to your stuff. Choppy with the loading bar
> jumping around. Not sure if anyone else on Chrome browser on Ubuntu is
> having same issues.
>
>
> On Tue, Mar 27, 2012 at 2:31 AM, Julian Brooks  wrote:
>
>> Oh yeah, of course.
>>
>> Cheers Roman.
>>
>>
>>
>>
>> On 27 March 2012 09:31, Roman Haefeli  wrote:
>>
>>> On Tue, 2012-03-27 at 09:09 +0100, Julian Brooks wrote:
>>> > Hi Billy,
>>> >
>>> > Geocities link gives a '404'.
>>> >
>>>
>>> The link was somehow posted twice without a whitespace in between. This
>>> should work:
>>>
>>> http://www.geocities.ws/billy_stiltner/music/aahh.html
>>>
>>> Roman
>>>
>>>
>>>
>>> ___
>>> 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
>
>
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] [PD-ot] Raspberry Pi (was: Re: [OT] openstomp ... PD pedal?)

2012-03-24 Thread Billy Stiltner
GPIO sounds like a microcip PIC io port.

On Fri, Mar 23, 2012 at 5:29 PM, dreamer  wrote:

> On the RaspberryPi website the question about the absence of audio-input
> was answered recently:
>
> There are no inbuilt Audio ADC’s so there would be a cost adder – everyone
> was sat on my head to get costs down. They can be easily added via the GPIO.
>
> So, still a possibility in an embedded openstomp-ish device.
>
>
>
>
>
> On Sun, Mar 4, 2012 at 6:26 PM, dreamer  wrote:
>
>> An arm-based device I would like to have pd on is the Pandora, based
>> on the OMAP3530.
>> Which has audio-in/out and gpio on a single plug.
>>
>> Combining that with a stompbox that holds, for instance, an msp430
>> (launchpad, by ti) with an lcd-screen and some nobs would make for a
>> very nice interface :)
>>
>> Still looking in to compiling for their OS.
>> The pandora is then again a very small niche, hence I was reflecting
>> on the current interest towards the RasPi.
>> However I didn't realize this device doesn't have line-in, so that
>> indeed is a little discouraging.
>>
>> Alexander
>>
>>
>>
>> On Sun, Mar 4, 2012 at 6:15 PM, Ed Kelly  wrote:
>> > Hmm. Doesn't seem to have an audio input though, so perhaps it'll work
>> for a
>> > synthesizer but not for a "stompbox" straight away. The site recommends
>> a
>> > "USB microphone" for audio in, so that's not encouraging...
>> > Ed
>> >
>> >
>> >> So what about a Raspberry Pi  inside a stompbox that runs pd?
>> >> But could the arm11 in that thing handle awesum (sic) audio
>> processing? ;)
>> >
>> > Well the Raspberry Pi is based on an ARM chip. Does anyone know how
>> these
>> > chips compare when running RJDJ or libPD applications?
>> > Perhaps this is a possibility, without too much modification of libPD or
>> > even RJDJ.
>> > ...but someone would need to write a host for the Raspberry Pi.
>> >
>> >
>> >> What do you need by "writing a host for Pd"? Something like a very
>> simple
>> >> OS?
>> >
>> > Er..well I can see they run Linux, so I think I was mistaken. My head
>> was in
>> > the world of BASIC - nostalgia gets in the way of the facts!
>> > Of course, Pd would need to be compiled for the hardware.
>> >
>> > I think we need to wait until one of us gets one and tries it out
>> before we
>> > find out what they're capable of. I've expressed interest, but they're
>> > massively oversubscribed.
>> >
>> >
>> >
>> >> I bought mine yesterday, and should receive it in about a week. The
>> first
>> >> thing I'll do is try to install Pd.
>> >
>> >
>> >
>> > On the other hand, the idea of a dedicated PDOS isn't a bad idea...
>> > Ed
>> >
>> >
>> >> Yes, how hard would it be to have this?
>> > Well, it could be a highly stripped-down version of Linux. I don't think
>> > anyone has the time to write an OS, so I was being mischievous in
>> suggesting
>> > this. I am having some funny ideas today...
>> > Ed
>> >
>> > Pierre.
>> >
>> >
>> > Even if it was just the PD core, it would enhance the educational scope
>> of
>> > the Raspberry Pi - which is the whole point of this single-board
>> computer (I
>> > learned my first programming on a Sinclair ZX Spectrum in the 1980s).
>> >
>> > I never thought I would see the day when the BBC Microcomputer would
>> rule
>> > the world in telecommunications, but ARM chips and the ARM RISC
>> instruction
>> > set are running  every smartphone on the planet right now (correct me
>> if I'm
>> > wrong :) and some of these smartphones run RJDJ and libPD really well.
>> >
>> > Dataflow music programming in schools. Maybe...
>> >
>> > Ed
>> >
>> >
>> >
>> > Pd-list@iem.at mailing list
>> > UNSUBSCRIBE and account-management ->
>> > http://lists.puredata.info/listinfo/pd-list
>> >
>> >
>> >
>> > ___
>> > Pd-ot mailing list
>> > pd...@iem.at
>> > http://lists.puredata.info/listinfo/pd-ot
>> >
>> >
>> >
>> >
>> >
>> >
>> >
>>
>
>
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] OSC strings and Pd symbols

2012-03-23 Thread Billy Stiltner
haha!


>
> Using ReBirth is like trying to play an 808 with a long stick.-David
> Zicarelli
>
>
>
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list


  1   2   >