now, some files come in ratios as one symbol like this 5/4 3/2 7/4
I'd need to break them into different characters, then treat as numbers to get interval in cents. How do I do that? I believe I can't do it in any way with vanilla objects, right? thanks Alex 2011/8/3 Alexandre Torres Porres <[email protected]> > 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 <[email protected]> > >> 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 >> >> > _______________________________________________ >> > [email protected] mailing list >> > UNSUBSCRIBE and account-management -> >> http://lists.puredata.info/listinfo/pd-list >> >> >
_______________________________________________ [email protected] mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
