Johan Vromans > Music-ChordBot-0.91 > Music::ChordBot::Opus::Section::Style-

Download:
Music-ChordBot-0.91.tar.gz

Annotate this POD

View/Report Bugs
Source  

NAME ^

Music::ChordBot::Opus::Section::Style- ChordBot styles.

SYNOPSIS ^

    use Music::ChordBot::Opus::Section::Style;
    $style = Music::ChordBot::Section::Style->new;
    $style->preset("Hammered");

METHODS ^

new [ args ]

Creates a new Music::ChordBot::Opus::Section::Style object.

Initial attributes can be passed to the constructor as a hash.

Attributes:

reverb

The level of reverb effect.

chorus

The level of chorus effect.

tracks

A list (array ref) of Track objects. See Music::ChordBot::Opus::Section::Style::Track for details about tracks.

beats

The number of beats per measure.

divider

The divider for the measure.

Default is 4/4.

chorus reverb beats divider tracks

Accessors can be used to set and/or get these attributes.

add_track track

Adds a track object to the style.

preset name

Sets the style to one of the built-in preset values. For a list of preset values and their descriptions, see http://chordbot.com/style-lookup.php.

AUTHOR, COPYRIGHT & LICENSE ^

See Music::ChordBot.

syntax highlighting: