score2roll and pitches

Discussions, advice, bug reports and much more about the "bach" environment.
Post Reply
Julien_Vincenot
Posts: 36
Joined: Fri Apr 26, 2013 8:01 am

score2roll and pitches

Post by Julien_Vincenot » Sun Oct 01, 2023 3:20 am

Hi there,

I have the impression that bach.score2roll and more specifically the score2roll message to bach.score outputs only midicents but don't have knowledge about pitches, is that correct?

(I was trying to convert a bach.score into a bach.roll for segmentation, for some reason dada.segment misses a bunch of markers, that's for another day ... ;) )

For now I can live with the respell message on the resulting roll, but perhaps some option to be able to carry pitches would be a good idea?

Cheers,

Julien
--
Julien Vincenot
creator of the MOZ'Lib package

danieleghisi
Site Admin
Posts: 1349
Joined: Fri Dec 03, 2010 1:25 pm

Re: score2roll and pitches

Post by danieleghisi » Tue Oct 03, 2023 6:52 pm

Hey, you're right, this is a quirk. I'll fix this.
But I have a nice workaround for the time being: set @outputpitchesplayout 2 (= Always) and it should work ;-)

Julien_Vincenot
Posts: 36
Joined: Fri Apr 26, 2013 8:01 am

Re: score2roll and pitches

Post by Julien_Vincenot » Wed Oct 04, 2023 6:08 am

Thanks !

Actually I already tried @outputpitchesplayout,
but then I noticed if you use the "dump" message instead of "score2roll",
inside bach.score2roll there's a gate passing through another bach.roll with score2roll message
so the pitches get lost there again 😅
--
Julien Vincenot
creator of the MOZ'Lib package

danieleghisi
Site Admin
Posts: 1349
Joined: Fri Dec 03, 2010 1:25 pm

Re: score2roll and pitches

Post by danieleghisi » Wed Oct 04, 2023 11:44 am

Yeh, that is true. You can set the attribute in the inner roll manually if you want, changing the abstraction.
In any case, it's fixed for the next Patreon release.

Daniele

Julien_Vincenot
Posts: 36
Joined: Fri Apr 26, 2013 8:01 am

Re: score2roll and pitches

Post by Julien_Vincenot » Wed Oct 04, 2023 12:33 pm

Cool thanks Daniele, looking forward to it as always ! :D
--
Julien Vincenot
creator of the MOZ'Lib package

Post Reply