IMPORTANT: READ BEFORE USING THIS APP
What This App Does
MIDItoAppleScript converts MIDI input into AppleScript commands that automatically control your Mac. These commands can:
- Open and close applications
- Type text and interact with UI elements
- Modify system settings
- Execute file operations
- Trigger other automations
Risks You Accept
Using this App to automate system actions carries inherent risks:
Data Loss
- Automation commands can delete files, modify documents, or overwrite data
- Unintended actions could corrupt your system or user files
- Always back up critical data before testing new automations
System Instability
- Automations can crash applications or cause system hangs
- Improper AppleScript commands may require force-quitting or restarting
- Complex automations may conflict with other system processes
Unexpected Behavior
- MIDI-to-AppleScript conversion may not produce the exact commands you expect
- Timing issues can cause automations to execute at the wrong moment
- Different Mac configurations may produce different results
Security Considerations
- If someone gains access to your Mac or MIDI controller, they can trigger unwanted automations
- Automations are as powerful as your user account permissions allow
Recommended Practices
- Test in a Safe Environment — Use a separate user account or virtual machine before running automations in production
- Start Simple — Begin with low-risk automations (e.g., opening an app) before complex ones
- Review Generated Commands — Inspect the AppleScript code the App generates before executing
- Back Up Your System — Maintain current backups of important data
- Document Your Automations — Keep notes on what each automation does
- Disable on Borrowed Devices — Don't leave the App running on shared or work computers
- Use MIDI Controller Locks — Secure your MIDI device if others have access
What We Don't Guarantee
We cannot:
- Predict all possible outcomes of your automations
- Guarantee the accuracy of MIDI-to-AppleScript conversion
- Support recovery from data loss or system damage
- Ensure compatibility with all MIDI devices or macOS versions
- Prevent misuse of the App's automation capabilities
Liability
You use this App at your own risk. We are not responsible for:
- Any data loss or corruption
- System crashes or instability
- Unwanted automation execution
- Consequences of your automation choices
No Warranty
THIS APP IS PROVIDED "AS-IS" WITHOUT ANY WARRANTY, EXPRESS OR IMPLIED.
Summary
If you use this App to automate your Mac:
✓ You accept full responsibility for the consequences
✓ You understand the risks of system automation
✓ You have backed up important data
✓ You will test before deploying in critical workflows
✓ You will not hold us liable for outcomes of your automation
If you're not comfortable with these risks, do not use this App.