Please note that this tutorial was written for Logic Pro 9 and although the basic principles are likely to remain the same for future updates, some of the screenshots may not exactly match up with what you see in future versions.
To check that MIDI data is being received by Logic Pro:
1. Ensure that your MIDI device is connected to your computer.
2. Look at the transport bar and find the words ‘No In’ – this display shows when MIDI data is being received by Logic Pro.
Can’t see it? Ctrl-click the transport bar and select ‘Customize Transport Bar…’ Under the 'Display' heading, check that MIDI Activity (In/Out) is ticked and press ‘OK’.
3. Manipulate the MIDI device so that it sends MIDI data (e.g. press a keyboard note, move the pitch/modulation wheel, turn a dial, etc).
4. Whilst doing this, check the display that previously said ‘No In’. If this display still says ‘No In’, then Logic is NOT receiving MIDI data. If Logic IS receiving MIDI data, the display will change to show some MIDI information (MIDI note or Control number and a value).
If Logic is not receiving MIDI data, you should check that your MIDI controller is definitely connected to your computer properly, you should check that it is compatible with your computer and operating system, you should read the controller's manual to ensure that you have set it up properly with your computer (and Logic) and you should check that it is functioning properly. You could do this by testing it on a different computer, or by using some MIDI monitoring software such as MIDI Monitor (Mac) or MIDI-OX (Windows).