Skip to content

A toy to have SRI oNLine System's Keyset with a real MIDI controller on mac!

License

Notifications You must be signed in to change notification settings

pouyakary/nls-keyset-with-midi-keys

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Recently I've been obsessing with the oNLine System (NLS)'s Keyset and I wished I could have one. Thinking about this, I thought: "What if it was with a real Piano?". And so I had to build it! This is for Mac and you can have fun with it too.

Screen recording of the Keyset software running, a hand over a MIDI controller pushing chords and the text "Hello" appear on the screen.

How To Run This?

You should have a Mac with developer tools installed. Then you can do % make run in the cloned directory of this repo and work with it. If you are running this for the first time, the system will ask for some Accessibility accesses (to act as a keyboard)

Mapping

This table works on all octaves. The order of the keys are reverse of the original. That is basically an error on my part that has remained. The system has a sixth key (A) that maps to the backspace. This is something the original version lacked, and I didn't wish to have it on the five notes, because it was very error prone.

C D E F G A Printed Character
- - - - - A
- - - - - B
- - - - C
- - - - - D
- - - - E
- - - - F
- - - G
- - - - - H
- - - - I
- - - - J
- - - K
- - - - L
- - - M
- - - N
- - O
- - - - - P
- - - - Q
- - - - R
- - - S
- - - - T
- - - U
- - - V
- - W
- - - - X
- - - Y
- - - Z
- - .
- - - ?
- - !
- - :
- Space
- - - - - Back Space

About

A toy to have SRI oNLine System's Keyset with a real MIDI controller on mac!

Topics

Resources

License

Stars

Watchers

Forks