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

Search results for "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 - Search in distribution

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

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

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

SDLx::Music - A powerful, convenient interface to SDL::Mixer::Music River stage two • 22 direct dependents • 24 total dependents

This class provides a powerful and convenient interface to SDL::Mixer::Music. The main goal was to make music code neater and clearer. Among the things that help this, this class provides class-wide and object-wide defaults and it automatically share...

FROGGS/SDL-2.548 - 19 May 2018 10:58:08 UTC - Search in distribution

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

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

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

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

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

Music::Factory - some factory class for your music factory class River stage zero No dependents

This module offers various classes that may assist with music composition, notably an AssemblyLine that calls various generator classes repeatedly until a section is filled to a particular length. The generators might return MIDI events, or anything ...

JMATES/Music-Factory-0.01 - 17 Oct 2023 23:50:46 UTC - Search in distribution

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

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

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

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

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

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

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

Music::Guidonian - a "Guidonian Hand" melodic phrase generator River stage one • 1 direct dependent • 1 total dependent

"Guido of Arezzo" is credited with the creation of the "Guidonian Hand" which grew into among other things a method to aid with the creation of new music. This implementation is based off of a description of the process found in "Musimathics" (Volume...

JMATES/Music-Guidonian-0.05 - 06 Jul 2021 15:11:46 UTC - Search in distribution

Music::Harmonics - Calculate harmonics for stringed instruments River stage one • 1 direct dependent • 1 total dependent

This module calculates the note names and positions of harmonics and overtones. So far, it is limited to stringed instruments. Note that the first harmonic is the foundational pitch, the second harmonic is the first overtone, and so on. The pitch nam...

CRENZ/Music-Harmonics-0.01 - 11 May 2005 15:32:40 UTC - Search in distribution
357 results (0.16 seconds)