Re: [PD] find a list of numbers in a text file
Hi, On Tue, Aug 02, 2011 at 11:51:17PM -0300, Alexandre Torres Porres wrote: 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. My [tunetof] abstraction from 2006 uses a python script to convert Scala files to a format, Pd can easily import to a [table] See http://lists.puredata.info/pipermail/pd-list/2006-04/037184.html ff. It's in the Pd repository at /abstractions/footils/tunetof Maybe you can make use of the Python parser? Ciao -- Frank BarknechtDo You RjDj.me? _ __footils.org__ ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] find a list of numbers in a text file
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@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] find a list of numbers in a text file
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@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] find a list of numbers in a text file
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 m...@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@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