Post your groups/layouts here

Moderators: davidv, seb@plogue

Posts: 3412
Joined: Tue Apr 19, 2005 4:18 pm
Location: Oakland, California


Postby jersmi » Thu Jan 01, 2015 6:22 pm

This is the ReadMe included with the attached group:

This group uses Bidule's HID Extractor to remap the three rows of letters on a mac qwerty keyboard to a portion of a tonnetz.

(368 KiB) Downloaded 238 times

Neo-Riemannian_Tonnetz.svg.png (88.15 KiB) Viewed 2129 times

The qwerty layout lends itself well to this version of the tonnetz. This layout was created around the letter D as an A note.

For example:
D-F-C = A major
D-R-F = A minor
D-R-E = F major (A is the maj3 in F major)
D-E-S = D minor (A is the fifth in D minor)
D-S-X = D major (A is the fifth in D major)
D-X-C = F# minor (A is the min3 in F# minor)

Chord triads are also assigned to numbers 1-6. These are based on chords produced by a middle row letter and the keys surrounding it, like above. Referring to the source diagram from Wikipedia, numbers 1-3 are the red (major) triangles, number 4-6 are the blue (minor) triangles.

chord numbers.png
chord numbers.png (4.49 KiB) Viewed 2128 times

D + 1 = A major
D + 2 = F major
D + 3 = D major
D + 4 = A minor
D + 5 = D minor
D + 6 = F# minor

Notes on keyboards/HID
A 2014 MacBook Pro and an external Apple keyboard (USB, maybe 2011?) were used for this. These keyboards vary by 1 step. Having not tested on other keyboards, it is safe to assume that HID note mappings could vary across brands of keyboards.

Apple qwerty keyboards only allow two keypresses across rows to pass through at one time. In other words, they are not capable of true n-key rollover (NKRO). (Thanks for that information, Seb). This is why the chord subgroup was created.

Return to “Bidule Layouts”

Who is online

Users browsing this forum: No registered users and 2 guests