Differences between revisions 20 and 66 (spanning 46 versions)
Revision 20 as of 2005-02-07 07:06:20
Size: 664
Editor: anonymous
Comment:
Revision 66 as of 2020-03-21 10:34:30
Size: 2204
Comment: changed 1 heading level, interwiki link
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
## Auto-converted by kwiki2moinmoin v2005-10-07
["Sound"]
----
The ["MIME"] type is
#language en
~-[[DebianWiki/EditorGuide#translation|Translation(s)]]: English - [[fr/MIDI|Français]] - [[it/MIDI|Italiano]] -~

 . '''[[WikiPedia:MIDI|MIDI (Musical Instrument Digital Interface)]]''' is a standard communication protocol thats connects a wide variety of electronic musical instruments, computers, and related '''[[Sound]]''' devices for playing, editing and recording music. A single MIDI link through a MIDI cable can carry up to sixteen channels of information, each of which can be routed to a separate device or instrument. This could be sixteen different digital instruments, for example.


<<TableOfContents(2)>>

== Software ==

'''For a full list of MIDI software, see the [[Multimedia]] page.'''

MIDI file [[MIME]] types are {{{audio/x-midi}}}, {{{audio/x-mid}}}, and {{{audio/midi}}}. The file extensions are {{{.mid}}}, {{{.midi}}}.


[[http://timidity.sourceforge.net/|Timidity]] is a MIDI and Karaoke (`.kar`) player. [[PackageManagement#Installing.2C_removing.2C_upgrading_software|Install]] the [[DebianPkg:timidity]] and [[DebianPkg:timidity-interfaces-extra]] packages, and run the program with the interface of your choice:
Line 6: Line 19:
 audio/x-midi timidity -ia #text interface
timidity -ig #gtk interface
timidity -ik #tcl/tk interface
Line 9: Line 24:
and the file extensions
{{{
 mid
 midi
}}}
Line 15: Line 25:
See also:
 * SoundFont
 * ["XMMS"] MIDI plugins: http://bge.kernel-panic.net/software/xmms.html
 * ["playmidi"]
 * ["aplaymidi"]
 * {WikiPedia:MIDI}
 ''' {WikiPedia:KAR} for '''.KAR open karaoke music files
 * PatchBay .
 * [http://www.linuxgazette.com/issue15/midi.html Linux and MIDI: In the beginning...].
=== OSS ===
 * ["OSS"]
 * http://www.4front-tech.com/ossapps.html#midi
=== ALSA ===
 * [http://alsa.opensrc.org/index.php?page=AlsaMidi wiki:Self:AlsaMidi].
 * http://pkl.net/~node/alsa-patch-bay.html
The [[DebPkg:fluid-soundfont-gs]] [[DebPkg:fluid-soundfont-gm]] [[DebPkg:vlc-plugin-fluidsynth]] packages allow you to play MIDI files in any Gstreamer-based media player or [[VLC]]. Right-click a {{{.mid}}} or {{{.kar}}} file in your FileManager, ''Open with...'', select the {{{/usr/bin/timidy}}} program, and change its command line to {{{'/usr/bin/timidity' -ia}}}

== Hardware ==

See the MidiHardware page to connect a musical instrument to your computer using MIDI.


== MIDI systems ==

MIDI playback and recording is supported by the following systems and sound servers:

 * [[ALSA]], [[AlsaMidi]], [[MidiHardware]]
 * [[JACK]]
 * [[OSS]]


== External links ==

 * WikiPedia:MIDI - MIDI - Wikipedia
 * http://alsa.opensrc.org/AlsaMidi - AlsaMidi - ALSA Wiki
 * http://linuxgazette.net/issue15/midi.html - Linux and MIDI: In the beginning...



----

CategorySound CategoryFileFormat

Translation(s): English - Français - Italiano

  • MIDI (Musical Instrument Digital Interface) is a standard communication protocol thats connects a wide variety of electronic musical instruments, computers, and related Sound devices for playing, editing and recording music. A single MIDI link through a MIDI cable can carry up to sixteen channels of information, each of which can be routed to a separate device or instrument. This could be sixteen different digital instruments, for example.

Software

For a full list of MIDI software, see the Multimedia page.

MIDI file MIME types are audio/x-midi, audio/x-mid, and audio/midi. The file extensions are .mid, .midi.

Timidity is a MIDI and Karaoke (.kar) player. Install the timidity and timidity-interfaces-extra packages, and run the program with the interface of your choice:

timidity -ia #text interface
timidity -ig #gtk interface
timidity -ik #tcl/tk interface

The fluid-soundfont-gs fluid-soundfont-gm vlc-plugin-fluidsynth packages allow you to play MIDI files in any Gstreamer-based media player or VLC. Right-click a .mid or .kar file in your FileManager, Open with..., select the /usr/bin/timidy program, and change its command line to '/usr/bin/timidity' -ia

Hardware

See the MidiHardware page to connect a musical instrument to your computer using MIDI.

MIDI systems

MIDI playback and recording is supported by the following systems and sound servers:


CategorySound CategoryFileFormat