/usr/share/doc/libghc-midi-doc/html/index.html is in libghc-midi-doc 0.1.7.1-1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 | <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>midi-0.1.7.1: Handling of MIDI messages and files</title><link href="ocean.css" rel="stylesheet" type="text/css" title="Ocean" /><script src="haddock-util.js" type="text/javascript"></script><script type="text/javascript">//<![CDATA[
window.onload = function () {pageLoad();};
//]]>
</script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="index.html">Contents</a></li><li><a href="doc-index.html">Index</a></li></ul><p class="caption">midi-0.1.7.1: Handling of MIDI messages and files</p></div><div id="content"><div id="description"><h1>midi-0.1.7.1: Handling of MIDI messages and files</h1><div class="doc"><p>MIDI is the Musical Instrument Digital Interface.
The package contains definition of realtime and file MIDI messages,
reading and writing MIDI files,
and some definitions from the General MIDI standard.
It contains no sending and receiving of MIDI messages.
For this purpose see the <code>alsa-seq</code>, <code>jack</code>, <code>PortMidi</code>, <code>hmidi</code> packages.
For music composition with MIDI output, see <code>haskore</code>.
Alternative packages are <code>HCodecs</code>, <code>zmidi-core</code>.
</p></div></div><div id="module-list"><p class="caption">Modules</p><ul><li><span id="control.n.1" class="module collapser" onclick="toggleSection('n.1')">Sound</span><ul id="section.n.1" class="show"><li><span id="control.n.1.1" class="module collapser" onclick="toggleSection('n.1.1')">MIDI</span><ul id="section.n.1.1" class="show"><li><span class="module"><a href="Sound-MIDI-Controller.html">Sound.MIDI.Controller</a></span></li><li><span class="module"><span id="control.n.1.1.2" class="collapser" onclick="toggleSection('n.1.1.2')"> </span><a href="Sound-MIDI-File.html">Sound.MIDI.File</a></span><ul id="section.n.1.1.2" class="show"><li><span class="module"><span id="control.n.1.1.2.1" class="collapser" onclick="toggleSection('n.1.1.2.1')"> </span><a href="Sound-MIDI-File-Event.html">Sound.MIDI.File.Event</a></span><ul id="section.n.1.1.2.1" class="show"><li><span class="module"><a href="Sound-MIDI-File-Event-Meta.html">Sound.MIDI.File.Event.Meta</a></span></li><li><span class="module"><a href="Sound-MIDI-File-Event-SystemExclusive.html">Sound.MIDI.File.Event.SystemExclusive</a></span></li></ul></li><li><span class="module"><a href="Sound-MIDI-File-Load.html">Sound.MIDI.File.Load</a></span></li><li><span class="module"><a href="Sound-MIDI-File-Save.html">Sound.MIDI.File.Save</a></span></li></ul></li><li><span class="module"><a href="Sound-MIDI-General.html">Sound.MIDI.General</a></span></li><li><span class="module"><a href="Sound-MIDI-IO.html">Sound.MIDI.IO</a></span></li><li><span class="module"><a href="Sound-MIDI-Manufacturer.html">Sound.MIDI.Manufacturer</a></span></li><li><span class="module"><span id="control.n.1.1.6" class="collapser" onclick="toggleSection('n.1.1.6')"> </span><a href="Sound-MIDI-Message.html">Sound.MIDI.Message</a></span><ul id="section.n.1.1.6" class="show"><li><span class="module"><span id="control.n.1.1.6.1" class="collapser" onclick="toggleSection('n.1.1.6.1')"> </span><a href="Sound-MIDI-Message-Channel.html">Sound.MIDI.Message.Channel</a></span><ul id="section.n.1.1.6.1" class="show"><li><span class="module"><a href="Sound-MIDI-Message-Channel-Mode.html">Sound.MIDI.Message.Channel.Mode</a></span></li><li><span class="module"><a href="Sound-MIDI-Message-Channel-Voice.html">Sound.MIDI.Message.Channel.Voice</a></span></li></ul></li><li><span id="control.n.1.1.6.2" class="module collapser" onclick="toggleSection('n.1.1.6.2')">Class</span><ul id="section.n.1.1.6.2" class="show"><li><span class="module"><a href="Sound-MIDI-Message-Class-Check.html">Sound.MIDI.Message.Class.Check</a></span></li></ul></li><li><span class="module"><span id="control.n.1.1.6.3" class="collapser" onclick="toggleSection('n.1.1.6.3')"> </span><a href="Sound-MIDI-Message-System.html">Sound.MIDI.Message.System</a></span><ul id="section.n.1.1.6.3" class="show"><li><span class="module"><a href="Sound-MIDI-Message-System-Common.html">Sound.MIDI.Message.System.Common</a></span></li><li><span class="module"><a href="Sound-MIDI-Message-System-Exclusive.html">Sound.MIDI.Message.System.Exclusive</a></span></li><li><span class="module"><a href="Sound-MIDI-Message-System-RealTime.html">Sound.MIDI.Message.System.RealTime</a></span></li></ul></li></ul></li><li><span id="control.n.1.1.7" class="module collapser" onclick="toggleSection('n.1.1.7')">Parser</span><ul id="section.n.1.1.7" class="show"><li><span class="module"><a href="Sound-MIDI-Parser-Report.html">Sound.MIDI.Parser.Report</a></span></li></ul></li></ul></li></ul></li></ul></div></div><div id="footer"><p>Produced by <a href="http://www.haskell.org/haddock/">Haddock</a> version 2.10.0</p></div></body></html>
|