Author Topic: A MIDI approach to creating a Piano effect on a matrix  (Read 1712 times)

Offline JonB256

  • Hero Member
  • *****
  • Posts: 832
    • View Profile
    • My Christmas Website
A MIDI approach to creating a Piano effect on a matrix
« on: December 11, 2014, 09:50:14 AM »
Pretty much addressed to Djulien (Don), but I have an idea (but no coding ability) related to Piano keys on a pixel matrix.

My main matrix is 40 pixels wide. On a spreadsheet, I can lay out the pixels and then “color in” the keys to make a keyboard.  I have attached that spreadsheet. (this will make a lot more sense if you open that). Note particularly, since my strings have "3 folds," how I had to number the rows back and forth. That made a big difference in getting the custom models to work.

Using 3 columns for White keys and 2 columns for Black keys, I can almost fit 2 full octaves across my matrix (from C to A#).


I have created and tested 4 custom models for the left most keys (did not do all 23 yet). When I add a Color Wash to the interval, the correct key(s) do light up perfectly. Manually creating a sequence in Nutcracker would be possible but daunting. Many hours to do.

I would have to create 23 models, from 60 up to 82 (that is from C4 up to A5#)

But it occurred to me that if I named my Models with the correct corresponding MIDI number, perhaps your Piano routine could interpret and “play” the correct Model # based on the Audacity Polyphonic  interpretation? 

JonB


[attachment deleted by admin]
« Last Edit: December 12, 2014, 08:35:44 AM by JonB256 »

Offline JonB256

  • Hero Member
  • *****
  • Posts: 832
    • View Profile
    • My Christmas Website
Re: A Midi approach to creating a Piano effect on a matrix
« Reply #1 on: December 12, 2014, 08:35:13 AM »
I have also become curious about "what range" of MIDI notes the current Piano effect is playing from.

I edited the Notes.txt file for my TSO Nutrocker sequence with Excel and made two different files. One is only notes below MIDI 60 and one is only notes above MIDI 60.

I get no activity on screen for the notes above MIDI 60 (C4 - I believe to be middle C ?)
I do get activity on screen for notes below MIDI 60.

Is this controllable other than using something like Excel to sort and delete the notes that I either don't want or won't play anyway?

The # Keys: parameter seems to have no effect but I thought that should be the one.

Now what was effective (since I had already created two NOTES.TXT files with low notes in one and high notes in the other), was to put the Low notes file on a small matrix to the left side of a window and the High notes file on a small matrix to the right side of the window. Much better activity than on a single matrix.
« Last Edit: December 12, 2014, 09:19:57 AM by JonB256 »