Giter Site home page Giter Site logo

midi-ql's Introduction

midi-ql

A quicklook plugin to play midi files on OS X

Note

I (originally developed)[https://discussions.apple.com/thread/5502114] this in 2016 and have not tested it since OS X 10.9ish

Disclaimer

Forewarning, the reason this was taken out of OS X is due to a security vulnerability it caused; while not a major security flaw, Apple opted to discontinue midi preview, I'm guessing because it was relatively infrequently used when considering your average user. For me, it is worth the risk to have midi previews.

Developer is not responsible for any damage or errors that may occur, use this at your own risk and please know what you're doing, this isn't for beginners.

Installation

First, download the latest release of midi-ql.zip and unzip.

  1. Move midiQL.qlgenerator to ~/Library/QuickLook
  2. Move Audio.qlgenerator to /System/Library/QuickLook
  3. Move Music.qldisplay to /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/QuickLookUI. framework/Versions/A
  4. Open /Applications/Utilities/Terminal.app and run qlmanage -r && qlmanage -r cache
  5. Preview audio and midi to your heart's content!

Possibble Errors

To change system files you will have to (disable SIP)[https://apple.stackexchange.com/questions/208478/how-do-i-disable-system-integrity-protection-sip-aka-rootless-on-macos-os-x]

midi-ql's People

Contributors

jzgdev avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.