The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Search results for "module:music"

Music::Tag - Interface for collecting information about music files. River stage two • 10 direct dependents • 11 total dependents

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. River stage zero No dependents

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 River stage two • 10 direct dependents • 10 total dependents

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 River stage one • 1 direct dependent • 1 total dependent

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 River stage one • 1 direct dependent • 2 total dependents

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 River stage one • 2 direct dependents • 2 total dependents

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 River stage one • 4 direct dependents • 8 total dependents

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 River stage two • 14 direct dependents • 15 total dependents

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 River stage one • 2 direct dependents • 2 total dependents

"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 River stage one • 2 direct dependents • 2 total dependents

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 River stage one • 1 direct dependent • 1 total dependent

"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. River stage one • 1 direct dependent • 1 total dependent

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 River stage one • 2 direct dependents • 2 total dependents

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 River stage one • 1 direct dependent • 1 total dependent

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 River stage one • 4 direct dependents • 5 total dependents

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 River stage two • 10 direct dependents • 11 total dependents

"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

tutorial/model.pm River stage one • 1 direct dependent • 1 total dependent

JRED/Gtk2-Ex-FormFactory-0.67 - 11 Aug 2011 10:39:30 UTC

Music::RecRhythm - rhythms within rhythms within rhythms River stage one • 1 direct dependent • 1 total dependent

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 River stage one • 1 direct dependent • 1 total dependent

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 River stage one • 1 direct dependent • 2 total dependents

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
135 results (0.03 seconds)