Search results for "module:music"
Music::Tag - Interface for collecting information about music files.
Extendable module for working with Music Tags. Music::Tag Is powered by various plugins that collect data about a song based on whatever information has already been discovered. The motivation behind this was to provide a convenient method for fixing...
EALLENIII/Music-Tag-0.4103 - 21 Aug 2010 22:22:25 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
Music::Note - representation of a single musical note, and various manipulation routines
An OO encapsulation of a single musical note. Includes methods for transposition, enharmonic equivalence, and creation/output in a range of formats....
BDAGLISH/Music-Note-0.01 - 13 Aug 2003 16:20:10 UTC
Music::Voss - functions for fractal noise generation functions
This module contains functions that generate functions that can be called with numbers to generate other numbers. Given how hopelessly vague this may sound, let us move on to the...
JMATES/Music-Voss-0.16 - 18 Apr 2019 13:23:19 UTC
Music::Scala - Scala scale support for Perl
Scala scale support for Perl: reading, writing, setting, and interval to frequency conversion methods are provided. The "SEE ALSO" section links to the developer pages for the original specification, along with an archive of scala files that define v...
JMATES/Music-Scala-1.07 - 18 Mar 2020 16:12:11 UTC
Music::Canon - routines for musical canon construction
Musical canons involve horizontal lines of music (often called voices) that are combined with other canonic or free counterpoint voices to produce harmony. This module assists with the creation of new voices via *_map methods that transform pitches a...
JMATES/Music-Canon-2.04 - 17 Jul 2016 15:26:42 UTC
Music::Tempo - various conversions to and from BPM
Includes two main functions, converting BPM (Beats Per Minute) to and from ms (milliseconds) and Italian metonome markings....
BDAGLISH/Music-Tempo-0.02 - 08 Aug 2003 17:32:35 UTC
Music::Scales - supply necessary notes / offsets for musical scales
Given a keynote A-G(#/b) and a scale-name, will return the scale, either as an array of notenames or as a hash of semitone-offsets for each note....
BDAGLISH/Music-Scales-0.07 - 08 Aug 2003 15:03:32 UTC
Music::ToRoman - Convert notes and chords to Roman numeral notation
"Music::ToRoman" converts named chords to Roman numeral notation. Also individual "chordless" notes may be converted given a diatonic mode scale_name....
GENE/Music-ToRoman-0.1902 - 12 Dec 2022 14:03:09 UTC
Music::Tension - music tension analysis
Music tension (dissonance) analysis. This module is the parent class and as such does not offer much. The other modules under this distribution provide routines that produce numbers for how consonant or dissonant a chord or other musical events are a...
JMATES/Music-Tension-1.03 - 13 Mar 2021 17:42:34 UTC
Music::Cadence - Generate musical cadence chords
"Music::Cadence" generates a pair of musical cadence chords. These chords are added to the end of a musical phrase, and are used to suggest a sense of anticipation, pause, finality, etc....
GENE/Music-Cadence-0.1507 - 03 Jun 2023 23:49:18 UTC
Music::Gestalt - Compose music using gestalts.
This module helps to compose music using musical gestalts (forms). A gestalt is similar to a list in MIDI::Score format, but so far it only supports note events, and all parameters are expressed as values between 0 and 1. This allows for more flexibl...
CRENZ/Music-Gestalt-0.06 - 13 Jul 2005 20:52:30 UTC
Music::VoiceGen - musical voice generation
This module offers the ability to generate a voice (a series of notes or melody) using only certain pitches and intervals, or otherwise a custom set of possible choices (via a hash of hashes) that a given pitch (an integer) will move to some other pi...
JMATES/Music-VoiceGen-0.02 - 25 Apr 2016 13:57:43 UTC
Music::ChordBot - Programmatically build songs for ChordBot
Chordbot is a songwriting tool / electronic backup band for iPhone/iPad and Android that lets you experiment with advanced chord progressions and arrangements quickly and easily. You can use Chordbot for songwriting experiments, as accompaniment when...
JV/Music-ChordBot-0.91 - 07 May 2013 08:22:37 UTC
Music::Duration - Add 32nd, 64th, 128th and tuplet durations to MIDI-Perl
This module adds 32nd, 64th, and 128th notes, triplet and dotted divisions to %MIDI::Simple::Length. It also computes and inserts a fractional note division of an existing duration. Additionally, this module will insert any named note duration to the...
GENE/Music-Duration-0.0901 - 12 Nov 2022 16:37:14 UTC
Music::PitchNum - note name and pitch number utility roles
"One need but glance at the various notations for a single tone to be convinced that there is a sorrowful lack of agreement in usage." -- R. W. Young. "Terminology for Logarithmic Frequency Units" This module provides utility music pitch name and num...
JMATES/Music-PitchNum-0.09 - 02 Apr 2016 22:48:36 UTC
Music::RecRhythm - rhythms within rhythms within rhythms
A utility module for recursive rhythm construction, where a set is defined as an array reference of positive integers (beats). Multiple such objects may be linked through the next attribute, which the recurse method follows. Each next rhythm *is play...
JMATES/Music-RecRhythm-0.05 - 31 Aug 2017 23:19:05 UTC
Music::ScaleNote - Manipulate the position of a note in a scale
A "Music::ScaleNote" object manipulates the position of a note in a scale. Given a scale_name, a scale_note, a starting note_name, the note_format, and a scale position offset, the new note is computed. So for scale "C D# F G A#" (C pentatonic minor)...
GENE/Music-ScaleNote-0.0705 - 20 Jan 2023 08:06:41 UTC
Music::Intervals - Breakdown of musical intervals
A "Music::Intervals" object shows the breakdown of musical notes and intervals. (See Music::Intervals::Numeric to use integer ratios instead of named notes.) This module reveals the "guts" within a given tonality. And by guts I mean, the measurements...
GENE/Music-Intervals-0.0905 - 03 Apr 2022 13:19:07 UTC