diff --git a/content/10_output_devices.md b/content/10_output_devices.md
index 946ada837c004c41242fc356235b8ee3db504ec0..4f111f5a2cfbcce0a9b34af51891ad8a2c28b4cd 100644
--- a/content/10_output_devices.md
+++ b/content/10_output_devices.md
@@ -41,4 +41,7 @@ To test it, I sent the serial data to my computer using an FTDI friend. I made u
 
 ![](/img/10_microcontroller_midi.jpg)
 
-Here is my first "hello world" [MIDI recording](/audio/10_microcontroller_midi.mp3) (rendered to audio in Logic Pro).
+Here is my first "hello world" [MIDI recording](/audio/10_microcontroller_midi.mp3) (rendered to audio in [Logic Pro](https://www.apple.com/logic-pro/)).
+
+Unfortunately it doesn't work flawlessly. When I try to play longer sequences of notes, some note off messages stop making it through to my computer, resulting in stuck notes in Logic. For a given program, which notes hang seems to be consistent. But when I add new notes to a program, sometimes that will break notes that worked previously. This is a very strange problem and I'm not sure what's causing it at this time.
+