Login   Register  
PHP Classes
elePHPant
Icontem

Music theory: Generate music scales and chords

Recommend this page to a friend!
Stumble It! Stumble It! Bookmark in del.icio.us Bookmark in del.icio.us
  Info   View files View files (3)   DownloadInstall with Composer Download .zip   Reputation   Support forum (5)   Blog    
Last Updated Ratings Unique User Downloads Download Rankings  
2011-04-25 (3 years ago) RSS 2.0 feedStarStarStar 47%Total: 717 All time: 4,217 This week: 1,585Up
Version License PHP version Categories  
music-theory 1.0.0GNU General Public Lice...5.0PHP 5, Audio
Description Author  

This class can be used to generate music scales and chords.

It applies the music theory to generate scales and chords by names based on interval patterns between notes.

The class can generate scale notes by provided scale name and type,
generate chord notes by provided chord name and type, transpose scales, transpose chords, generate all chords that include provided notes, generate all scales that include provided notes, generate all scales that suits provided chords and generate all chords for provided scale.

Innovation Award  
PHP Programming Innovation award winner
November 2010
Winner


Prize: One subscription to the PDF edition of the PHP Architect magazine
Music is an art because it requires creativity from musicians that aim to new compose appealing songs.

Music is also a science. It follows patterns that obey to well known mathematical rules.

This class provides a solution for generating music scales and chords based on well known music theory rules.

Manuel Lemos
Picture of Arturs Sosins
Name: Arturs Sosins <contact>
Classes: 22 packages by
Country: Latvia Latvia
Age: 26
All time rank: 821 in Latvia Latvia
Week rank: 18 Up1 in Latvia Latvia Equal
Innovation award
Innovation award
Nominee: 13x

Winner: 2x

  Files folder image Files  
File Role Description
Accessible without login Plain text file example.php Example Example script
Accessible without login Plain text file html_example.php Example Example with HTML forms
Plain text file music_theory.php Class Main class

 Version Control Unique User Downloads Download Rankings  
 0%Total:717All time:4,217
 This week:0This week:1,585Up
User Ratings User Comments (3)  
 All time
Utility:62%StarStarStarStar
Consistency:87%StarStarStarStarStar
Documentation:-
Examples:75%StarStarStarStar
Tests:-
Videos:-
Overall:47%StarStarStar
Rank:1780