Search results for "module:MIDI"
MIDI - read, compose, modify, and write MIDI files
This suite of modules provides routines for reading, composing, modifying, and writing MIDI files. From FOLDOC ("http://wombat.doc.ic.ac.uk/foldoc/"): MIDI, Musical Instrument Digital Interface <multimedia, file format> (MIDI /mi'-dee/, /mee'-dee/) A...
CONKLIN/MIDI-Perl-0.83 - 01 Feb 2013 22:06:14 UTC
MIDI::Tab - Generate MIDI from ASCII tablature
"MIDI::Tab" allows you to create MIDI files from ASCII tablature. It is designed to work alongside "MIDI::Simple". Currently, there are three types of tablature supported: drum, guitar and piano tab. Note that bar lines ("|") are ignored. Also a "con...
GENE/MIDI-Tab-0.0402 - 23 Oct 2022 17:44:05 UTC
MIDI::Opus - functions and methods for MIDI opuses
MIDI::Opus provides a constructor and methods for objects representing a MIDI opus (AKA "song"). It is part of the MIDI suite. An opus object has three attributes: a format (0 for MIDI Format 0), a tick parameter (parameter "division" in MIDI::Filesp...
CONKLIN/MIDI-Perl-0.83 - 01 Feb 2013 22:06:14 UTC
MIDI::ALSA - the ALSA library, plus some interface functions
This module offers a Perl interface to the *ALSA* library. It is a call-compatible translation into Perl of the Lua module *midialsa* http://www.pjb.com.au/comp/lua/midialsa.html which is in turn based on the Python modules *alsaseq.py* and *alsamidi...
PJB/MIDI-ALSA-1.22 - 06 Nov 2016 04:51:56 UTC
MIDI::Util - MIDI Utilities
"MIDI::Util" comprises handy MIDI utilities. Nothing is exported by default....
GENE/MIDI-Util-0.1201 - 17 May 2023 18:41:30 UTC
MIDI::Pitch - Converts MIDI pitches, note names and frequencies into each other
This module converts MIDI pitches between 0 and 127 (called 'note numbers' in the MIDI standard) and note names into each other. The octave numbers are based on the table found in the MIDI standard (see <http://www.harmony-central.com/MIDI/Doc/table2...
CRENZ/MIDI-Pitch-0.7 - 30 Nov 2005 08:40:02 UTC
MIDI::Tools - Various functions dealing with MIDI Events
This is a collection of functions evaluating or transforming lists of MIDI events, probably most useful for algorithmic composition. It is designed to be compatible with Sean M. Burke MIDI-Perl suite of modules....
CRENZ/MIDI-Tools-0.02 - 04 Jun 2005 19:50:02 UTC
MIDI::Score - MIDI scores
This module provides functions to do with MIDI scores. It is used as the basis for all the functions in MIDI::Simple. (Incidentally, MIDI::Opus's draw() method also uses some of the functions in here.) Whereas the events in a MIDI event structure are...
CONKLIN/MIDI-Perl-0.83 - 01 Feb 2013 22:06:14 UTC
MIDI::Music - Perl interface to /dev/music.
MIDI::Music is a high-level interface to /dev/music, and is designed to function on any *NIX system supported by Open Sound System v.3.8 or higher. Playback through internal and external MIDI devices is supported, as is the "recording" of events from...
SETHJ/MIDI-Music-0.01 - 01 Apr 2001 18:39:54 UTC
MIDI::Trans - Perl extension for quick and easy text->midi conversion.
MIDI::Trans serves as a quick development foundation for text to midi conversion algorithms utilizing MIDI::Simple for output. Using MIDI::Trans, you create callbacks for generating note, volume, duration and tempo values. As your corpus is read, the...
CHURCH/MIDI-Trans-0.15 - 24 May 2002 16:01:02 UTC
MIDI::Ngram - Find the top repeated note phrases of MIDI files
"MIDI::Ngram" parses a given list of MIDI files, finds the top repeated note phrases, builds the transition networks, and renders to a MIDI file if desired. Note: This module currently assumes that all given in_files have the same MIDI ppqn (given by...
GENE/MIDI-Ngram-0.1808 - 23 Oct 2022 16:12:04 UTC
MIDI::Event - MIDI events
Functions and lists to do with MIDI events and MIDI event structures. An event is a list, like: ( 'note_on', 141, 4, 50, 64 ) where the first element is the event name, the second is the delta-time, and the remainder are further parameters, per the e...
CONKLIN/MIDI-Perl-0.83 - 01 Feb 2013 22:06:14 UTC
MIDI::Track - functions and methods for MIDI tracks
MIDI::Track provides a constructor and methods for objects representing a MIDI track. It is part of the MIDI suite. MIDI tracks have, currently, three attributes: a type, events, and data. Almost all tracks you'll ever deal with are of type "MTrk", a...
CONKLIN/MIDI-Perl-0.83 - 01 Feb 2013 22:06:14 UTC
MIDI::Morph - Musical transition tool
The aim of MIDI::Morph is to provide an easy-to-use composition tool that allows transitions between two *gestalten* (musical snippets). The data handled by this module is in MIDI::Score format (at this moment, only "note" events are considered). Thi...
CRENZ/MIDI-Morph-0.02 - 04 Jun 2005 20:31:43 UTC
Win32::MIDI - Perl extension for writing to MIDI devices under Win32
Win32::MIDI Version 0.2 Win32::MIDI serves as a driver for PERL to gain write access to a MIDI device. This module is, in no way, complete or expansive. It does not currently provide access to reading data from a MIDI device. It is intended to compli...
CHURCH/Win32-MIDI-0_2 - 06 Mar 2002 00:45:02 UTC
MIDI::Simple - procedural/OOP interface for MIDI composition
This module sits on top of all the MIDI modules -- notably MIDI::Score (so you should skim MIDI::Score) -- and is meant to serve as a basic interface to them, for composition. By composition, I mean composing anew; you can use this module to add to o...
CONKLIN/MIDI-Perl-0.83 - 01 Feb 2013 22:06:14 UTC
MIDI::Realtime - Writes MIDI data to /dev/sequencer in real time
MIDI::Realtime aims to be a handy utility for handing the output, and one day soon, the input of MIDI data. This module only writes MIDI data at the moment. There are many areas of expansion - for example, timing, and reading MIDI data is yet to be i...
FOOCHRE/MIDI-Realtime-0.01 - 08 Dec 1999 17:45:24 UTC
MIDI::SoundFont - Handles .sf2 SoundFont and .pat and .zip Gravis files
This module offers a Perl interface to ease the manipulation of *SoundFont* and *Gravis* files. This module loads these files into a Perl associative array whose structure is documented in the section IN-MEMORY SOUNDFONT FORMAT or IN-MEMORY GRAVIS FO...
PJB/MIDI-SoundFont-1.08 - 03 Jul 2013 09:21:35 UTC
MIDI::XML - Module for representing MIDI-XML objects.
EXPORT None by default....
BMAMES/MIDI-XML-0.03 - 07 Jul 2008 04:58:19 UTC