Jump to content

MIDI inverting transformer (real time)


Recommended Posts

The result depends on two different meanings - Middle C is MIDI 60, but Middle C might be C3 or C4 etc as naming conventions are not always the same with instruments.

The OP wanted a Middle C inversion. 

David's approach with 'Flip' is much simpler to implement than my mapping.

I did set my transform map to invert around MIDI 60. But my example was from a keyboard I have that uses C4 as Middle C. So the Transform Map inverts around C4 as seen in the Monitor objects.

MidC60.thumb.png.8971cdfe33ef547eea4b7f2a14b22074.png

MonitorsC4.png.607bc1814b99fe5d9fcb94e4e23c00e2.png

 

  • Like 1
Link to comment
Share on other sites

7 hours ago, Frances O said:

I did set my transform map to invert around MIDI 60.

My apologies, I saw your map and I saw 127 mapped to 0 and concluded that you had simply inverted the map (without offset) which wouldn't have been a inversion on MIDI note #60, but I see now that the map was offset. 

Link to comment
Share on other sites

Apologies David - I did't mean to sound like I was correcting you!

I had been unclear with my original answer - and my pic only showed the last note offset data - which was no help.

I was fixing my original answer for the OP that the inversion needs to happen on MIDI Note #60 for Middle C.

  • Like 1
Link to comment
Share on other sites

32 minutes ago, Frances O said:

I was fixing my original answer for the OP that the inversion needs to happen on MIDI Note #60 for Middle C.

Oh yeah and I suppose mine should flip around C4 (and not C3) then to invert around MIDI Note #60. I'm a guitarist, so "middle C" has always confused me. 🤣

Link to comment
Share on other sites

It can get confusing with Note+Octave naming conventions not being directly tied to the MIDI Spec.

MIDI Note #60 could sound any played note depending on what settings/tunings/offsets you have on an instrument patch.
I always have to double check as I have multiple outboard instruments that all have different names for Middle C, most usually C3 or C4. 

The OP will need to determine what their Middle C note is named by LOGIC and use that name in the 'FLIP' Transform.

LOGIC sees my KORG keyboard C4 as MIDI #60 (which aligns with Scientific Pitch Notation, or approx. 261 Hz in A440 Tuning).

  • Like 1
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...