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 GMT - Search in distribution

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 GMT - Search in distribution

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 GMT - Search in distribution

Win32API::MIDI - Perl extension for MS Windows 32bit MIDI API

Overview Win32API::MIDI is a wrapper for MS Windows 32bit MIDI API. It supports all MS Windows 32bit MIDI API, MIDI output, input, and stream API. For more details about each API visit http://msdn.microsoft.com/ and search for the word "MIDI". This m...

HAYASHI/Win32API-MIDI-0.05 - 14 Apr 2003 04:04:33 GMT - Search in distribution

test.pl - Perl script to test MIDI::ALSA.pm

This script tests MIDI::ALSA.pm...

PJB/MIDI-ALSA-1.20 - 17 Apr 2014 05:14:36 GMT - Search in distribution
  • MIDI::ALSA - the ALSA library, plus some interface functions

test.pl - Perl script to test MIDI::SoundFont.pm

This script tests MIDI::SoundFont.pm...

PJB/MIDI-SoundFont-1.08 - 03 Jul 2013 09:21:35 GMT - Search in distribution

Music::Duration - Add 32nd, 64th & odd fractional durations to MIDI-Perl

This module adds thirty-second and sixty-fourth note divisions to MIDI::Simple. (These are 32nd: y, dy, ddy, ty and 64th: x, dx, ddx, tx.) Also, this module allows the addition of non-standard note divisions with the <fractional> function, below....

GENE/Music-Duration-0.0301 - 30 Aug 2014 13:34:14 GMT - Search in distribution

MIDI::XML - Module for representing MIDI-XML objects.

EXPORT None by default....

BMAMES/MIDI-XML-0.03 - 07 Jul 2008 04:58:19 GMT - Search in distribution

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.0401 - 30 Aug 2014 13:28:33 GMT - Search in distribution

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 GMT - Search in distribution

Nama - digital audio workstation

Nama performs multitrack recording, effects processing, editing, mixing, mastering, live performance and general-purpose audio processing, using the Ecasound realtime audio engine. Audio Functionality Audio projects may be developed using tracks, bus...

GANGLION/Audio-Nama-1.208 - 11 Jan 2016 09:37:08 GMT - Search in distribution

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 GMT - Search in distribution

MIDI::Tweaks - Enhancements to MIDI.pm.

JV/MIDI-Tweaks-0.07 - 04 Aug 2008 20:28:05 GMT - Search in distribution

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 GMT - Search in distribution

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 GMT - Search in distribution

Mac::CoreMIDI - XS Interface for the Mac OS X CoreMIDI API

With Mac OS X, Apple introduced a flexible MIDI system called CoreMIDI. "Mac::CoreMIDI" translates the procedural CoreMIDI API into a set of OO Perl classes. You will need the CoreAudio SDK installed to compile this module. CoreMIDI models MIDI devic...

CRENZ/Mac-CoreMIDI-0.04 - 06 Jun 2005 09:18:36 GMT - Search in distribution

SDL::Mixer - Sound and music functions

SDL::Mixer allows you to enable sound, alter music volume settings, and lets you play, pause and resume, as well as fading the sound and music in and out. Supported Formats The SDL Mixer library is a multi-channel audio mixer. It supports *8 channels...

FROGGS/SDL-2.546 - 27 Apr 2015 18:29:47 GMT - Search in distribution

Data::BiaB::MIDI - MIDI generator for Data::BiaB

JV/Data-BiaB-0.10.3 - 03 Aug 2016 08:21:03 GMT - Search in distribution

canonical - compute canon voices via the Music::Canon module

Command line interface to the mapping methods present in the Music::Canon module. Certain questions might be better answered by coding directly against Music::Canon; see the "eg/" directory under the distribution of that Perl module for examples. Not...

JMATES/App-MusicTools-1.29 - 14 Jan 2016 15:51:45 GMT - Search in distribution
  • atonal-util - routines for atonal composition and analysis
  • App::MusicTools - command line utilities for music composition and analysis

SDL::Mixer - a SDL perl extension

This module provides a pseudo object ( it contains no data ), that handles all of the digital audio for the system. It is simply an interface for SDL_mixer. In general, there is no need to pass any flags to the constructor. The default, shown above, ...

WKEENAN/SDL-sdlpl-1.08 - 22 Aug 2000 19:25:17 GMT - Search in distribution