Re: pitch-class sets in lilypond

2022-09-23 Thread Jean Abou Samra
Hi, Pardon me for pointing out an English mistake, but it's an amusing one: Le 23/09/2022 à 19:47, Stefan Thomas a écrit : You can select some music (pitches only, no durations, and so on) and You will see the prime-form when You run Your the above qwoted It's "quoted", not "qwoted" :-)  I

Re: pitch-class sets in lilypond

2022-09-23 Thread Stefan Thomas
Dear community, this is so far my module for working with pitch-class sets. If You want to try it, You should save the 2 files in the same folder. I've added a snippet in Frescobaldi, which works fine (at least for me): -*- python; import sys sys.path.append('/yourfolder/stefanspcs') import st

Re: pitch-class sets in lilypond

2022-09-21 Thread Jean Abou Samra
Le 20/09/2022 à 20:31, Martín Rincón Botero a écrit : If you want to integrate this to Lilypond, like Jean says, Scheme and not Python (unfortunately for some of us who can barely read any Scheme) can be integrated into Lilypond. I find Scheme a bit like wine. It's something nobody likes when

Re: pitch-class sets in lilypond

2022-09-20 Thread Stefan Thomas
Dear community, I really didn't expect so many replies to my last post. That is why I have to apoligize not have beeing clear in my words. As I wrote, I'm writing the module in python, I'm not familiar with scheme, I'm a hobby-programmer. When I wrotei, I'm planning to integrate it in lilypond, I s

Re: pitch-class sets in lilypond

2022-09-20 Thread Andrew Bernard
Or possibly even the 21st century. :-) Is your work in Scheme? Andrew On 21/09/2022 9:49 am, Kieren MacMillan wrote: That being said… I've done a fair bit of work around this, some alone and some in collaboration with Urs Liska (who isn't able to continue that work), and I would *love* to b

Re: pitch-class sets in lilypond

2022-09-20 Thread Kieren MacMillan
Hi all! The timing, of course, couldn't be worse… ;) There's a workshop/reading of my newest [Lilypond-engraved, of course!] musical on Oct 15, and my co-writer and I *just* found out (as the result of a session with our brilliant dramaturge/director) that there are a whole pant-load of revis

Re: pitch-class sets in lilypond

2022-09-20 Thread Jean Abou Samra
Le 20/09/2022 à 16:27, Lukas-Fabian Moser a écrit : Hi Stefan, Am 20.09.22 um 13:00 schrieb Stefan Thomas: Dear community, sorry, it's a bit an off topic: If You are not interested in pitch-class set theory, You don't have to read the following. I've worked on a python module dealing with

Re: pitch-class sets in lilypond

2022-09-20 Thread Stefan Thomas
Dear Lukas, the file, unfortunately, doesn't work for me, I don't have dodeka.ly Am Di., 20. Sept. 2022 um 16:28 Uhr schrieb Lukas-Fabian Moser : > Hi Stefan, > Am 20.09.22 um 13:00 schrieb Stefan Thomas: > > Dear community, > sorry, it's a bit an off topic: If You are not interested in pitch-cla

Re: pitch-class sets in lilypond

2022-09-20 Thread Martín Rincón Botero
Hi Stefan, as abjad user I find this interesting, although abjad already provides some functionality in this regard. You can write me privately (in German if you wish), I'd be glad to give you feedback or simply checking out your module. If you want to integrate this to

Re: pitch-class sets in lilypond

2022-09-20 Thread Andrew Bernard
Definitely. And when you are done, we can add it to OpenLilyLib for all to use. I do not think this is off topic by any means. It's a valid use case for Lilypond. And OLL is a good place for a module like this, as LSR is only for smallish snippets. Andrew

Re: pitch-class sets in lilypond

2022-09-20 Thread Lukas-Fabian Moser
Hi Stefan, Am 20.09.22 um 13:00 schrieb Stefan Thomas: Dear community, sorry, it's a bit an off topic: If You are not interested in pitch-class set theory, You don't have to read the following. I've worked on a python module dealing with pitch-class set theory as I've read in "The structure of

Re: pitch-class sets in lilypond

2022-09-20 Thread David Kastrup
Stefan Thomas writes: >- Finding different kinds of similarity of pcs. >- Getting subcomplexes k and kh of a pcs. >- Finding primeform and so on, when pitches in lilypond-style are given. >- Getting pitches in lilypond-style when pitches in midinote-nums or as >pcs are given.

Re: pitch-class sets in lilypond

2022-09-20 Thread Jean Abou Samra
Le 20/09/2022 à 13:00, Stefan Thomas a écrit : Dear community, sorry, it's a bit an off topic: If You are not interested in pitch-class set theory, You don't have to read the following. I've worked on a python module dealing with pitch-class set theory as I've read in "The structure of atona

pitch-class sets in lilypond

2022-09-20 Thread Stefan Thomas
Dear community, sorry, it's a bit an off topic: If You are not interested in pitch-class set theory, You don't have to read the following. I've worked on a python module dealing with pitch-class set theory as I've read in "The structure of atonal music" by Allen Forte. I know that there already exi