In this document you will find a list of common questions and issues revolving around CoyoteMIDI.


> How do I hold down a key until a note is lifted?

As of build 324 (Beta), translations with a key, click, or MIDI note output will offer a built in “hold” mode. Look for the “hold” stroke type for key outputs, the “hold” click action for click outputs, or enable “auto release” for MIDI notes. The app will offer different types of logic for holding the output, such as; Match (automatically releases when the input is released. Only works for key down or MIDI note inputs), Toggle (Releases when the translation is triggered a second time) ,  and Duration (Releases after a set amount of time).

Previously: Pressing a key when a note is pressed, and only releasing that key once the note is lifted, requires two separate translations where one send the key down, and the other sends the key up. You can find a dedicated article that explains this procedure here.


> The keystrokes sent by CoyoteMIDI only work when my target app is in the foreground. What do I do?

This is usually because the target app is launched with administrator privileges, while CoyoteMIDI isn’t. You will have to launch CoyoteMIDI with administrator privileges too to be able to send keystrokes to the target app when it isn’t in the foreground.


> Why isn’t my other music application getting MIDI anymore when I use CoyoteMIDI?

In windows, generally only one application can use a MIDI input device at a time. If CoyoteMIDI is already using your MIDI device, no other applications will recieve MIDI events from that device, and visa versa. With CoyoteMIDI, you can send the MIDI back out to other applications through a virtual MIDI device which you can read more about here.


> Does CoyoteMIDI work without internet?

An internet connection is required for updating the app, as well as to activate a PRO license. any version of the app installed on your system will remain fully functional without an internet connection.