[PD] find a list of numbers in a text file

Alexandre Torres Porres porres at gmail.com
Wed Aug 3 06:17:05 CEST 2011


yeah, it works :)

I knew there had to be an easier way other than the mess I did.

Perfect, Thanks

This is a very cool addon feature to my stuff I'm showing at PdCon, see you
all there.

See you all there soon!




2011/8/3 Miller Puckette <msp at ucsd.edu>

> HI Alex --
>
> Have you tried sending textfile an "open [my-filename] cr" message?  The
> "cr" flag asks to interpret newlines as end-of-list.
>
> cheers
> Miller
>
> On Tue, Aug 02, 2011 at 11:51:17PM -0300, Alexandre Torres Porres wrote:
> > Hi folks
> >
> > Back in the end of my masters, I did make something that allows you to
> load
> > scales from the Scala software into Pd, which has a database of over 4000
> > scales.
> >
> > Check the software and data bank here
> http://www.huygens-fokker.org/scala/
> >
> > It's an extremely powerful tool for microtonality, but you may not care
> for
> > that and just want to use the scale data bank in Pd.
> >
> > Anyway, I have a way that exports the  from the Scala software into a
> text
> > file that opens in this specific subpatch of mine.
> >
> > But I was trying to do something easier, and that is just load these
> *.scl
> > files into [textfile] or [msgfile] for example, and extracting the list
> of
> > these scale intervals in cents.
> >
> > Here's what one of these files look like
> >
> >
> > ==============
> >
> > ! 08-11.scl
> > !
> > 8 out of 11-tET
> >  8
> > !
> >  218.18182
> >  327.27273
> >  436.36364
> >  654.54545
> >  763.63636
> >  872.72727
> >  1090.90909
> >  2/1
> >
> >
> > ===============
> >
> > So I assumed it'd be easy to extract each cents value and make a list out
> of
> > it, but I was wrong. Don't know why but it doesn't load this in separate
> > lines, maybe because it is not a *.txt file at all.
> >
> > And anyway, I'm getting in Pd just a list, so the above file, for
> example,
> > file becomes
> >
> >
> > list ! 08-11.scl ! 8 out of 11-tET 8 ! 218.182 327.273 436.364 654.545
> > 763.636 872.727 1090.91 2/1
> >
> >
> > I seem to have found a messy way to get the list out of it, but maybe you
> > people know of something really simple and elegant with some extended
> > objects.
> >
> >
> > Thanks
> > Alex
>
> > _______________________________________________
> > Pd-list at iem.at mailing list
> > UNSUBSCRIBE and account-management ->
> http://lists.puredata.info/listinfo/pd-list
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puredata.info/pipermail/pd-list/attachments/20110803/0b277e1c/attachment-0001.htm>


More information about the Pd-list mailing list