Post your groups/layouts here

Moderators: davidv, seb@plogue

Posts: 3436
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 246 times

Neo-Riemannian_Tonnetz.svg.png (88.15 KiB) Viewed 2259 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 2258 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 3 guests