Jump to content

Setting up an Environment Transformer for note stuck on 127 Velocity


Go to solution Solved by polanoid,

Recommended Posts

Years ago someone showed me how to set up an Environment Transformer, as a workaround to reduce the velocity of a note on my keyboard which is stuck on 127 and its always worked. The keyboard in question is old and I've been using another keyboard but I need to use the old one again and I've found my workaround no longer works. After backtracking, it does work in 10.6.3 and Im assuming something changed when the new Midi In/Out and Port In/Out features arrived. Im getting the said note, endlessly sustaining/ hanging plus other nasty stuff like a severe drop in polyphony.

If anyone can help figure out a solution Id much appreciate.

2019 27" iMac 3.6GHz 8 core intel core i9 proc  |  40Gig RAM - 500GB SSD  |  Big Sur Logic Pro 10.7.2  |  Focusrite Scarlett 4i4  |  2 x T5 1TB SSDs, 1 T7 2TB SSD

Link to comment
Share on other sites

If (one note of) your keyboard emits always at a max velocity (127), in addition to hanging (sustain forever) and severe drop in polyphony, I'd suspect there is a MIDI loop going on in your setup. And I don't think that has to do with the max velocity issue (which might be interpreted as such due to the acquired loudness of a same note being repeated endlessly.

Anyhow, if you only wish to control the velocity of a given note you could use the Scripter or perhaps more simply the Modifier.

LogicPro 10.7.4, MainStage 3.6,
MBPro 17", Core2Duo, 8G, OSX 10.12.6, MacPro, Xeon 6Cores, 64GB, OSX 10.16.1,
ULN8, MOTU MIDI TP-AV, C4, MCU Pro, KorgNano, Novation SLMkII, Several vintage gear
AAS, NI, Celemony, Spectrasonics, Korg, Arturia, etc..., PC, iPadPro 5th gen 12.9”(Duet D., V-Control & LogicRemote), AtariST(Notator SL),

Link to comment
Share on other sites

To clarify. That part about sustain and polyphony issue has only happened somewhere between 10.6.3 and now.  It does sound like some kind of midi loop but its ONLY happening in L 10.7.x.

As I said, the workaround/compromise still works perfectly in L10.6.3. It allows me to at least set a static figure for the velocity of the one note. Theres NO sustaining note or note stealing, or drain on the polyphony in that version. 

Thanks for those other suggestions. Never used the scripter but I'll look at the Modifier.

2019 27" iMac 3.6GHz 8 core intel core i9 proc  |  40Gig RAM - 500GB SSD  |  Big Sur Logic Pro 10.7.2  |  Focusrite Scarlett 4i4  |  2 x T5 1TB SSDs, 1 T7 2TB SSD

Link to comment
Share on other sites

5 minutes ago, Dynamic_Notes said:

Never used the scripter but I'll look at the Modifier

Please, keep us posted...

LogicPro 10.7.4, MainStage 3.6,
MBPro 17", Core2Duo, 8G, OSX 10.12.6, MacPro, Xeon 6Cores, 64GB, OSX 10.16.1,
ULN8, MOTU MIDI TP-AV, C4, MCU Pro, KorgNano, Novation SLMkII, Several vintage gear
AAS, NI, Celemony, Spectrasonics, Korg, Arturia, etc..., PC, iPadPro 5th gen 12.9”(Duet D., V-Control & LogicRemote), AtariST(Notator SL),

Link to comment
Share on other sites

@Atlas007 Have I got this right - The Modifier won't work as it only inserts into the Midi FX on an Instr channel strip?

Im talking about using an External Instrument. This workaround worked in real time and did so flawlessly for years.

The best way to describe this is a screenshot. Im trying to upload a pik of the setup in the Environment and the accompanying Environment Transformer but it failed to upload. I changed the name and it still failed.

@polanoid This isn't project specific. The workaround worked in all projects 10.6.3 and back. I had it instantiated in my template. In one of the versions of 10.7 something changed and the settings I used no longer works in any project in 10.7.2.

2019 27" iMac 3.6GHz 8 core intel core i9 proc  |  40Gig RAM - 500GB SSD  |  Big Sur Logic Pro 10.7.2  |  Focusrite Scarlett 4i4  |  2 x T5 1TB SSDs, 1 T7 2TB SSD

Link to comment
Share on other sites

5 minutes ago, Dynamic_Notes said:

The best way to describe this is a screenshot. Im trying to upload a pik of the setup in the Environment and the accompanying Environment Transformer but it failed to upload. I changed the name and it still failed.

The best way for us to help you troubleshoot this would be to actually get hands-on with your template so that we can experiment with it.

 

 

6 minutes ago, Dynamic_Notes said:

The Modifier won't work as it only inserts into the Midi FX on an Instr channel strip?

You can make it work if you use the External Instrument plug-in on a software instrument track. 

My new Logic Pro Book is out!

Link to comment
Share on other sites

 

6 hours ago, Dynamic_Notes said:

the workaround/compromise still works perfectly in L10.6.3.

Still we need to know what workaround exactly to be able to help you 

MacBook Pro 16'' 2019, 2,4 GHz 8-Core Intel Core i9 64 GB 2667 MHz DDR4 / macOS Monterey 12.4 / Logic 10.7.4

Link to comment
Share on other sites

Hi David. I know how to screenshot on the Mac. I transfer any files over to PC as I use that online. Hasn't caused any problems before. I tried dragging the file into the text field and it failed again. I also got a notice saying Im only allowed to upload 1.9??? MB so don't know what that was about. The file is only 456kb - I kept getting this...

2104091959_Image3.png.ea36ed88d9d1dd9510f31c4c9b02f28b.png

and this.....

916522344_Image1.png.03815cfafe650d6a31b16e21452687a4.png

2019 27" iMac 3.6GHz 8 core intel core i9 proc  |  40Gig RAM - 500GB SSD  |  Big Sur Logic Pro 10.7.2  |  Focusrite Scarlett 4i4  |  2 x T5 1TB SSDs, 1 T7 2TB SSD

Link to comment
Share on other sites

Just now, Dynamic_Notes said:

Hi David. I know how to screenshot on the Mac. I transfer any files over to PC as I use that online. Hasn't caused any problems before. I tried dragging the file into the text field and it failed again. I also got a notice saying Im only allowed to upload 1.9??? MB so don't know what that was about. The file is only 456kb - I kept getting this...

Hey Dynamic_Notes, I will contact you privately to resolve this attachment issue. 

My new Logic Pro Book is out!

Link to comment
Share on other sites

Posted (edited)

Hi David. Well where theres a will theres a way. I took a screenshot of the screenshot. Who knows, maybe my original is glitchy or something. Resolution not too good but you can see what I mean and what Ive set up. Tell me if you want me to replicate this is inside a  10.7.2,3,4 project or 10.6.3 or both. It works fine in the latter. The only thing I'm unsure of is the Note Off in the monitor (123). I dont know what the G3  0   entry means.  I cant fine any info anout it. In any case theres no note stealing or anything like that in 10.6.3 

1665614425_EnvironmentTransformer.thumb.png.19ec816aafe6a3ced38eed7eaf9e7455.png

Edited by Dynamic_Notes
typo
  • Like 1

2019 27" iMac 3.6GHz 8 core intel core i9 proc  |  40Gig RAM - 500GB SSD  |  Big Sur Logic Pro 10.7.2  |  Focusrite Scarlett 4i4  |  2 x T5 1TB SSDs, 1 T7 2TB SSD

Link to comment
Share on other sites

2 minutes ago, Dynamic_Notes said:

The only thing I'm unsure of is the Note Off in the monitor (123). I dont know what the G3  0   entry means.  I cant fine any info anout it. In any case theres no note stealing or anything like that in 10.6.3 

G3 0 is the note off (well to be precise, a note on with a velocity of zero) for the G3 notes you played. MIDI CC 123 is mute all notes. 

So that Transformer should fix the velocity of all incoming A1 notes to 80. Does that not work? 

My new Logic Pro Book is out!

Link to comment
Share on other sites

Yes it does work. Flawlessly in 10.6.3 but not in 10.7.2.

The G3 I played was just one note played to show the three entries. If I play via the Environment keyboard I dont get the 123 entry.. Is what I m getting normal?

2019 27" iMac 3.6GHz 8 core intel core i9 proc  |  40Gig RAM - 500GB SSD  |  Big Sur Logic Pro 10.7.2  |  Focusrite Scarlett 4i4  |  2 x T5 1TB SSDs, 1 T7 2TB SSD

Link to comment
Share on other sites

Your keyboard controller seems to send note offs as note ons with velocity 0 (which is ok according to MIDI specs), so that transformer will steal ALL note offs!

  • Like 1

MacBook Pro 16'' 2019, 2,4 GHz 8-Core Intel Core i9 64 GB 2667 MHz DDR4 / macOS Monterey 12.4 / Logic 10.7.4

Link to comment
Share on other sites

1 minute ago, Dynamic_Notes said:

The G3 I played was just one note played to show the three entries. If I play via the Environment keyboard I dont get the 123 entry.. Is what I m getting normal?

Your Transformer affects only the note A1. As for the CC#123 my guess is, it already is present before Transformer. Insert another Monitor before the Transformer to check that. 

My new Logic Pro Book is out!

Link to comment
Share on other sites

Yes the whole idea is for the A only to be affected and has always worked as a good compromise. If I open the pitch setting in the transform window and choose "inside" I can also include my B which has also been dodgy but its seems to be OK at present so Im only giving the A the treatment.

Im not sure what you mean by the transformer stealing the note offs. Wouldn't that cause a bunch of hanging notes? I don't get that problem in 10.6.3

2019 27" iMac 3.6GHz 8 core intel core i9 proc  |  40Gig RAM - 500GB SSD  |  Big Sur Logic Pro 10.7.2  |  Focusrite Scarlett 4i4  |  2 x T5 1TB SSDs, 1 T7 2TB SSD

Link to comment
Share on other sites

I got an idea why this may have stopped working in 10.7: Apple added MIDI 2.0 support, and the note off = note on with velocity 0 doesn’t exist anymore in the 2.0 specs (velocity 0 is a legal note on velocity there) , so maybe Apple introduced a bug here. nevertheless, the added comparison for velocity > 0 should help you

  • Like 1

MacBook Pro 16'' 2019, 2,4 GHz 8-Core Intel Core i9 64 GB 2667 MHz DDR4 / macOS Monterey 12.4 / Logic 10.7.4

Link to comment
Share on other sites

24 minutes ago, Dynamic_Notes said:

Tell me if you want me to replicate this is inside a  10.7.2,3,4 project or 10.6.3 or both.

@polanoid

 

 

 

2019 27" iMac 3.6GHz 8 core intel core i9 proc  |  40Gig RAM - 500GB SSD  |  Big Sur Logic Pro 10.7.2  |  Focusrite Scarlett 4i4  |  2 x T5 1TB SSDs, 1 T7 2TB SSD

Link to comment
Share on other sites

43 minutes ago, David Nahmani said:

As for the CC#123 my guess is, it already is present before Transformer. Insert another Monitor before the Transformer to check that. 

Your guess is correct.

Ive loaded L10.7 and Loaded a basic template that only has the Environment Transformer in it plus my two external insruments - and added the condition with 0 Velocity. The A1 still sustained endlessly, but everything else seemed to be OK. 

I wanted to try again, what I tried the other day. I dragged my Multi Instrument onto the same layer and cabled it between the Physical Input and the Input Notes keyboard. I got partial success again. As soon as I cabled it in, the A1 stopped droning. I could play my keyboard with the A1 playing at chosen velocity (80) The post Transformer Monitor showed the three values as A1-127, A1-80 and 123- 0.  The pre Transformer Monitor as A1-127, A1-0 and 123- 0

...but it introduces another problem -  I still cant access my other sound module. My D50 Keyboard is on Channel 1 and my Wavestation is on Channel 3. Once I cable the Multi Instrument in as described I can't trigger the sounds on the WS as normal.

  • Like 1

2019 27" iMac 3.6GHz 8 core intel core i9 proc  |  40Gig RAM - 500GB SSD  |  Big Sur Logic Pro 10.7.2  |  Focusrite Scarlett 4i4  |  2 x T5 1TB SSDs, 1 T7 2TB SSD

Link to comment
Share on other sites

2 minutes ago, Dynamic_Notes said:

added the condition with 0 Velocity. The A1 still sustained endlessly, but everything else seemed to be OK. 

Attach a project with your environment so that we can help troubleshooting , it doesn't matter if it's a 10.6.3 or 10.7.4 project.

Or at least, share a screenshot with before and after monitors and your transformer settings visible.

Also to help troubleshooting in an efficient manner, let's troubleshoot one issue at a time, otherwise we get lost in endless possibilities. So for now let's focus on that Transformer and make sure you don't get endless sustain. 

  • Like 1

My new Logic Pro Book is out!

Link to comment
Share on other sites

2 hours ago, David Nahmani said:

It should transform your A1 0 into an A1 80 so you would get a stuck A1 note. 

which is exactly what he describes in his first post, BTW

  • Like 1

MacBook Pro 16'' 2019, 2,4 GHz 8-Core Intel Core i9 64 GB 2667 MHz DDR4 / macOS Monterey 12.4 / Logic 10.7.4

Link to comment
Share on other sites

@David Nahmani I'm getting more failures trying to upload 2 screenshots. Will email them to you.

I loaded the same template into Logic 10.6.3 which worked fine, then I loaded it into 10.7.2 which did not. They show the 2 Monitors pre and post the Transformer as you requested.

10.6.3 2022-06-04 at 11.52.55 AM.png10.7.2 2022-06-04 at 12.04.22 PM.png

2019 27" iMac 3.6GHz 8 core intel core i9 proc  |  40Gig RAM - 500GB SSD  |  Big Sur Logic Pro 10.7.2  |  Focusrite Scarlett 4i4  |  2 x T5 1TB SSDs, 1 T7 2TB SSD

Link to comment
Share on other sites

@David Nahmani  - Thankyou for your response. A picture tells a thousand words. I didn't take into account the > being over 0. Will try that now and report back.

  • Like 1

2019 27" iMac 3.6GHz 8 core intel core i9 proc  |  40Gig RAM - 500GB SSD  |  Big Sur Logic Pro 10.7.2  |  Focusrite Scarlett 4i4  |  2 x T5 1TB SSDs, 1 T7 2TB SSD

Link to comment
Share on other sites

Unfortunately it didn't work. The A1 drones endlessly and a double click on the Midi Out didn't reset either. Another failed upload (this time it had an error code I think it was -200 ) The screenshot of the screenshot worked.

95576414_10.7.2witheditedtransformer.png.1069fedf91083a205245c80014b59b7e.png

 

2019 27" iMac 3.6GHz 8 core intel core i9 proc  |  40Gig RAM - 500GB SSD  |  Big Sur Logic Pro 10.7.2  |  Focusrite Scarlett 4i4  |  2 x T5 1TB SSDs, 1 T7 2TB SSD

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.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  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.

 Share

×
×
  • Create New...