Calculating chords and adding notes together vertically

Discussions, advice, bug reports and much more about the "bach" environment.
Post Reply
SuperBanjo
Posts: 2
Joined: Sun Feb 23, 2020 10:47 pm

Calculating chords and adding notes together vertically

Post by SuperBanjo » Mon Feb 24, 2020 11:31 am

Hello there, bach newbie here!

I'm trying to work through the OM/PWGL examples in the book The Musical Fundamentals of Computer Assisted Composition by Örjan Sandred. The first few examples went fine, but now I'm stuck trying to add up notes together to create a chord (I'm using the bach.roll object). I've tried using the bach.dx2x and bach.join objects but the notes always seem to add up horizontally instead of vertically. How can I recreate these patches? Here are the excercises from the book:

page 82
p82.jpg
p82.jpg (145.17 KiB) Viewed 3160 times
page 83a
p83a.jpg
p83a.jpg (167.98 KiB) Viewed 3160 times
page 83b
p83b.jpg
p83b.jpg (160.42 KiB) Viewed 3160 times
Sincerely!
Attachments
p83b.jpg
p83b.jpg (160.42 KiB) Viewed 3166 times
p83a.jpg
p83a.jpg (167.98 KiB) Viewed 3166 times
Last edited by SuperBanjo on Thu Feb 27, 2020 11:59 am, edited 1 time in total.

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

Re: Calculating chords and adding notes together vertically

Post by danieleghisi » Thu Feb 27, 2020 1:01 am

Hi, I suspect that your issue is connected to the fact that in bach there is one more level of parenthesis for each VOICE, because bach.roll is also a multivoice object. Try to throw in a [bach.wrap 1] and see if it helps :)

SuperBanjo
Posts: 2
Joined: Sun Feb 23, 2020 10:47 pm

Re: Calculating chords and adding notes together vertically

Post by SuperBanjo » Sat Feb 29, 2020 6:01 pm

Dear Daniel,

You were right, it had to do with [bach.wrap] (and potentially [bach.flat]). I found multiple solutions for all 3 examples, thanks! :)

Post Reply