# Can't get 'midi learn' to learn

**URL:** <https://forum.electra.one/t/cant-get-midi-learn-to-learn/2151>\
**Category:** General discussion\
**Created:** [June 8, 2023, 8:35pm UTC](https://forum.electra.one/t/cant-get-midi-learn-to-learn/2151 "2023-06-08T20:35:13Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![stratblue](https://avatars.discourse-cdn.com/v4/letter/s/c57346/32.png) [@stratblue](https://forum.electra.one/u/stratblue)\
**Post date:** [June 8, 2023, 8:35pm UTC](https://forum.electra.one/t/cant-get-midi-learn-to-learn/2151/1 "2023-06-08T20:35:13Z")

</div>

Hi there.

I’m trying to get midi learn to work. I’m transmitting cc105 on channel 6 to port 1 and in the lua and tools midi monitor I can see it. In the control picker I’ve selected 7 bit cc and channel 6 and pressed the little microphone so it throbs and underneath it says ‘listening on port 1 channel 6’ but unfortunately nothing else happens. I’ve obviously misunderstood something here, any suggestions welcome.

Thanks.

---

<div class="post-metadata">

**Author:** ![NewIgnis](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.electra.one/newignis/32/767_2.png) [@NewIgnis](https://forum.electra.one/u/NewIgnis)\
**Post date:** [June 8, 2023, 9:57pm UTC](https://forum.electra.one/t/cant-get-midi-learn-to-learn/2151/2 "2023-06-08T21:57:43Z")

</div>

Perhaps take a screenshot of that editor screen?

---

<div class="post-metadata">

**Author:** ![martin](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.electra.one/martin/32/145_2.png) [@martin](https://forum.electra.one/u/martin)\
**Post date:** [June 9, 2023, 6:54am UTC](https://forum.electra.one/t/cant-get-midi-learn-to-learn/2151/3 "2023-06-09T06:54:05Z")

</div>

There are three different places where MIDI learn can be used in the editor:

1. The device panel
2. The control properties panel
3. SysEx patch editor

Each of them is adjusted to their context.

**The device panel**

 ![image](https://europe1.discourse-cdn.com/flex017/uploads/electraone/original/2X/8/8f837ba0ba3bc740078018d851b5b7a5f7aa9b0a.png)

When activated, it listens on the port and channel of the selected device.

 ![image](https://europe1.discourse-cdn.com/flex017/uploads/electraone/original/2X/f/f414f6e59d14e9e3ef5ab2d5073642d1589dbe7c.png)

Any message that matches the device configuration (port and channel) will appear as a “control” in the sidebar and can be dragged over to the editor grid. If the value of given learned control keeps changing, eg. you twist the know, the panel will updated the minimum and maximum values accordingly.

If message that does not match the device settings is received, the panel will inform about that. The following screenshot illustrates both cases:

 ![image](https://europe1.discourse-cdn.com/flex017/uploads/electraone/original/2X/b/bb11cfdc5cd15c7ddc181aa6f1e1159e204408b4.png)

**The control properties panel**

This is somewhat simplified version that is embedded directly at the control’s properties.

 ![image](https://europe1.discourse-cdn.com/flex017/uploads/electraone/original/2X/4/4f7e484fa177164d3bcae3ee542f8e90e056e48c.png)

When active, it will update the Parameter number field. It will not, however, adjust range or anything. It is important to switch MIDI Learn off when you are done with this. When E1 is in the MIDI Learn mode, it does not process MIDI traffic in the “normal” way.

**SysEx patch editor**

This is part of the Device / Patch editor. It is tailored to receiving and analyzing incoming SysEx messages.

 ![image](https://europe1.discourse-cdn.com/flex017/uploads/electraone/original/2X/8/8455057fd61547d64c0e2e32607bd521c4f6befc.png)

I will not go into describing it here, a good info on using it in real world has been recently provided by @NewIgnis in the following forum thread:

[https://forum.electra.one/t/adding-patch-parsing-to-a-preset-step-by-step/](https://forum.electra.one/t/adding-patch-parsing-to-a-preset-step-by-step/)

---

<div class="post-metadata">

**Author:** ![stratblue](https://avatars.discourse-cdn.com/v4/letter/s/c57346/32.png) [@stratblue](https://forum.electra.one/u/stratblue)\
**Post date:** [June 9, 2023, 7:29am UTC](https://forum.electra.one/t/cant-get-midi-learn-to-learn/2151/4 "2023-06-09T07:29:05Z")

</div>

Thanks, that post represents my next year of study, very useful.

---

<div class="post-metadata">

**Author:** ![stratblue](https://avatars.discourse-cdn.com/v4/letter/s/c57346/32.png) [@stratblue](https://forum.electra.one/u/stratblue)\
**Post date:** [June 9, 2023, 7:36am UTC](https://forum.electra.one/t/cant-get-midi-learn-to-learn/2151/5 "2023-06-09T07:36:11Z")

</div>

Hi thanks for the reply.

Here’s the screen shot of a freshly made preset:

 ![Screenshot from 2023-06-09 08.12.46](https://europe1.discourse-cdn.com/flex017/uploads/electraone/original/2X/f/f9ac5bd0e4f07cfd5641dce760515bd1ff01a2bb.jpeg)

Here’s the midi monitor:

 ![Screenshot from 2023-06-09 08.13.20](https://europe1.discourse-cdn.com/flex017/uploads/electraone/original/2X/5/5bf6bc3a5392788d00539d06891b24e0f313bdc6.jpeg)

And here is a picture of some nothing happening

 ![Screenshot from 2023-06-09 08.13.56](https://europe1.discourse-cdn.com/flex017/uploads/electraone/original/2X/5/5bed24574994cf457fdd301bfc16261c3b21a5c7.jpeg)

Although, I did try to capture the mic at the low point of the ‘throb cycle’ to inject some interest to the pic. You’ll have to accept my assurance that just out of shot I am furiously twiddling the filter cut off of a Novation Supernova and the ‘midi in 1’ flashes on the display.

The preset:  
[https://app.electra.one/preset/Or6LzmN7mJZyrjS2QmCQ](https://app.electra.one/preset/Or6LzmN7mJZyrjS2QmCQ)

---

<div class="post-metadata">

**Author:** ![martin](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.electra.one/martin/32/145_2.png) [@martin](https://forum.electra.one/u/martin)\
**Post date:** [June 9, 2023, 1:21pm UTC](https://forum.electra.one/t/cant-get-midi-learn-to-learn/2151/6 "2023-06-09T13:21:50Z")

</div>

Looking at your screenshots, I can see that you have the MIDI device configured to be port 1 / channel 6. The MIDI learn listens on that port / channel. The output that you have in your MIDI console shows messages being received on channel 1. Do I read it correctly?

---

<div class="post-metadata">

**Author:** ![stratblue](https://avatars.discourse-cdn.com/v4/letter/s/c57346/32.png) [@stratblue](https://forum.electra.one/u/stratblue)\
**Post date:** [June 9, 2023, 2:51pm UTC](https://forum.electra.one/t/cant-get-midi-learn-to-learn/2151/7 "2023-06-09T14:51:19Z")

</div>

You’re correct, in my enthusiasm to upload pictures Ì set the channel wrong. here are the pictures with channel 6 set to receive but I’m still getting nothing:

 ![Screenshot from 2023-06-09 15.46.56](https://europe1.discourse-cdn.com/flex017/uploads/electraone/original/2X/2/28aca11ebf9b26bd6f2179b4504840881b3c4b70.jpeg)  
 ![Screenshot from 2023-06-09 15.47.12](https://europe1.discourse-cdn.com/flex017/uploads/electraone/original/2X/f/f01a9a90ff08382e8ced7556323223cb2e34fbcd.jpeg)  
 ![Screenshot from 2023-06-09 15.47.42](https://europe1.discourse-cdn.com/flex017/uploads/electraone/original/2X/c/c6217553593845fe527d313760f3f6c31d2a3fd8.jpeg)

Thanks.
