An internet connection is only required for updating the app, or to activate a PRO license. Once installed, CoyoteMIDI will remain fully functional without an internet connection.
Yes! All of the user settings and translations are stored at Documents/CoyoteMIDI
. You can copy this entire “CoyoteMIDI” folder to your new device’s Documents folder to restore and use your settings and translations.
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.
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.
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 receive 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.