musical scores
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 347
Music::Scales 0.07
Music::Scales can supply necessary notes / offsets for musical scales. more>>
Music::Scales can supply necessary notes / offsets for musical scales.
SYNOPSIS
use Music::Scales;
my @maj = get_scale_notes(Eb); # defaults to major
print join(" ",@maj); # "Eb F G Ab Bb C D"
my @blues = get_scale_nums(bl); # bl,blu,blue,blues
print join(" ",@blues); # "0 3 5 6 7 10"
my %min = get_scale_offsets (G,mm,1); # descending melodic minor
print map {"$_=$min{$_} "} sort keys %min; # "A=0 B=-1 C=0 D=0 E=-1 F=0 G=0"
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.
METHODS
get_scale_nums($scale[,$descending])
returns an array of semitone offsets for the requested scale, ascending/descending the given scale for one octave. The descending flag determines the direction of the scale, and also affects those scales (such as melodic minor) where the notes vary depending upon the direction. Scaletypes and valid values for $scale are listed below.
get_scale_notes($notename[,$scale,$descending,$keypref])
returns an array of notenames, starting from the given keynote. Enharmonic equivalencies (whether to use F# or Gb, for instance) are calculated based on the keynote and the scale. Basically, it attempts to do the Right Thing if the scale is an 8-note one, (the 7th in G harmonic minor being F# rather than Gb, although G minor is a flat key), but for any other scales, (Chromatic, blues etc.) it picks equivalencies based upon the keynote. This can be overidden with $keypref, setting to be either # or b for sharps and flats respectively. Cruftiness abounds here.
get_scale_offsets($notename[,$scale,$descending,$keypref])
as get_scale_notes(), except it returns a hash of notenames with the values being a semitone offset (-1, 0 or 1) as shown in the synopsis.
get_scale_MIDI($notename,$octave[,$scale,$descending])
as get_scale_notes(), but returns an array of MIDI note-numbers, given an octave number (-1..9).
get_scale_PDL($notename,$octave[,$scale,$descending])
as get_scale_MIDI(), but returns an array of PDL-format notes.
is_scale($scalename)
returns true if $scalename is a valid scale name used in this module.
<<lessSYNOPSIS
use Music::Scales;
my @maj = get_scale_notes(Eb); # defaults to major
print join(" ",@maj); # "Eb F G Ab Bb C D"
my @blues = get_scale_nums(bl); # bl,blu,blue,blues
print join(" ",@blues); # "0 3 5 6 7 10"
my %min = get_scale_offsets (G,mm,1); # descending melodic minor
print map {"$_=$min{$_} "} sort keys %min; # "A=0 B=-1 C=0 D=0 E=-1 F=0 G=0"
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.
METHODS
get_scale_nums($scale[,$descending])
returns an array of semitone offsets for the requested scale, ascending/descending the given scale for one octave. The descending flag determines the direction of the scale, and also affects those scales (such as melodic minor) where the notes vary depending upon the direction. Scaletypes and valid values for $scale are listed below.
get_scale_notes($notename[,$scale,$descending,$keypref])
returns an array of notenames, starting from the given keynote. Enharmonic equivalencies (whether to use F# or Gb, for instance) are calculated based on the keynote and the scale. Basically, it attempts to do the Right Thing if the scale is an 8-note one, (the 7th in G harmonic minor being F# rather than Gb, although G minor is a flat key), but for any other scales, (Chromatic, blues etc.) it picks equivalencies based upon the keynote. This can be overidden with $keypref, setting to be either # or b for sharps and flats respectively. Cruftiness abounds here.
get_scale_offsets($notename[,$scale,$descending,$keypref])
as get_scale_notes(), except it returns a hash of notenames with the values being a semitone offset (-1, 0 or 1) as shown in the synopsis.
get_scale_MIDI($notename,$octave[,$scale,$descending])
as get_scale_notes(), but returns an array of MIDI note-numbers, given an octave number (-1..9).
get_scale_PDL($notename,$octave[,$scale,$descending])
as get_scale_MIDI(), but returns an array of PDL-format notes.
is_scale($scalename)
returns true if $scalename is a valid scale name used in this module.
Download (0.013MB)
Added: 2007-08-11 License: Perl Artistic License Price:
806 downloads
Musical MIDI Accompaniment 1.2
MMA (Musical MIDI Accompaniment) is an accompaniment generator. more>>
MMA (Musical MIDI Accompaniment) is an accompaniment generator. It creates MIDI tracks for a soloist to perform over from a user-supplied file containing chords and MMA directives.
Musical MIDI Accompaniment is very versatile and generates excellent tracks. It comes with an extensive user-extendable library with a variety of patterns for various popular rhythms, an extensive user manual, and several demo songs.
It is a command line driven program. It creates MIDI files which need a sequencer or MIDI file play program.
Main features:
- mma - the executable python script,
- modules - the various python modules needed to run MMA,
- lib - a set of standard library files which contain MMA patterns for different rhythms,
- songs - a few demo songs
Enhancements:
- A new command set that lets MMA create and play MIDI files on-the-fly, some additional synchronization options, smoother volume changes with (De)Crescendos, and minor bugfixes/improvements.
<<lessMusical MIDI Accompaniment is very versatile and generates excellent tracks. It comes with an extensive user-extendable library with a variety of patterns for various popular rhythms, an extensive user manual, and several demo songs.
It is a command line driven program. It creates MIDI files which need a sequencer or MIDI file play program.
Main features:
- mma - the executable python script,
- modules - the various python modules needed to run MMA,
- lib - a set of standard library files which contain MMA patterns for different rhythms,
- songs - a few demo songs
Enhancements:
- A new command set that lets MMA create and play MIDI files on-the-fly, some additional synchronization options, smoother volume changes with (De)Crescendos, and minor bugfixes/improvements.
Download (0.17MB)
Added: 2007-06-08 License: GPL (GNU General Public License) Price:
879 downloads
jMusic 1.5
jMusic provides a library of classes for generating and manipulating music. more>>
jMusic is a project designed to provide composers and software developers with a library of compositional and audio processing tools.
It provides a solid framework for computer-assisted composition in Java, and is also used for generative music, instrument building, interactive performance, and music analysis.
jMusic supports musicians with its familiar music data structure based upon note/sound events, and provides methods for organising, manipulating and analysing that musical data. jMusic scores can be rendered as MIDI or audio files for storage and later processing or playback in real-time.
jMusic can read and write MIDI files, audio files, XML files, and its own .jm files; there is real-time support for JavaSound, QuickTime and MIDIShare. jMusic is designed to be extendible, encouraging you to build upon its functionality by programming in Java to create your own musical compositions, tools, and instruments.
In a spirit of mutual collaboration, jMusic is provided free and is an open source project. jMusic is 100% Java and works on Windows, Mac OS, Linux, BSD, Solaris, or any other platform with Java support.
<<lessIt provides a solid framework for computer-assisted composition in Java, and is also used for generative music, instrument building, interactive performance, and music analysis.
jMusic supports musicians with its familiar music data structure based upon note/sound events, and provides methods for organising, manipulating and analysing that musical data. jMusic scores can be rendered as MIDI or audio files for storage and later processing or playback in real-time.
jMusic can read and write MIDI files, audio files, XML files, and its own .jm files; there is real-time support for JavaSound, QuickTime and MIDIShare. jMusic is designed to be extendible, encouraging you to build upon its functionality by programming in Java to create your own musical compositions, tools, and instruments.
In a spirit of mutual collaboration, jMusic is provided free and is an open source project. jMusic is 100% Java and works on Windows, Mac OS, Linux, BSD, Solaris, or any other platform with Java support.
Download (0.49MB)
Added: 2005-09-20 License: GPL (GNU General Public License) Price:
1496 downloads
Klaverjas Score 0.2
Klaverjas Score is a program to keep track of the scores during a game of klaverjas (a Dutch card game). more>>
Klaverjas Score is a program to keep track of the scores during a game of klaverjas (a Dutch card game).
The program is meant to replace written score keeping, making accurate score listing much easier. It also keeps track of previous games.
Klaverjas Score is very suitable for small groups of people that play together regularly and that would like to have a record and comparison of their games.
<<lessThe program is meant to replace written score keeping, making accurate score listing much easier. It also keeps track of previous games.
Klaverjas Score is very suitable for small groups of people that play together regularly and that would like to have a record and comparison of their games.
Download (0.13MB)
Added: 2007-05-22 License: GPL (GNU General Public License) Price:
893 downloads
Games::Score 0.02
Games::Score is a Perl module to keep track of score in games . more>>
Games::Score is a Perl module to keep track of score in games .
SYNOPSIS
use Games::Score;
# these three values are the default ones, by the way
Games::Score->default_score(0);
Games::Score->default_step(1);
Games::Score->step_method(inc);
# start two players
my $player1 = Games::Score->new();
my $player2 = Games::Score->new();
# set a winning condition
Games::Score->victory_is( sub { $_[0] >= 20 } );
# and something to do if it is achieved
Games::Score->on_victory_do( sub { print "Won!" } );
# give points to the players
$player1->add(2);
$player2->step();
# look at section FUNCTIONS for more functionalities, such as
Games::Score->invalidate_if( sub { $_[0] > 20 } );
Games::Score can be use to keep track of several players points in a game, regardless of the starting amount of points, winning and/or losing conditions, etc.
It provides several useful methods so that the user doesnt have to keep testing values to see if theyre valid or if the player condition has changed.
<<lessSYNOPSIS
use Games::Score;
# these three values are the default ones, by the way
Games::Score->default_score(0);
Games::Score->default_step(1);
Games::Score->step_method(inc);
# start two players
my $player1 = Games::Score->new();
my $player2 = Games::Score->new();
# set a winning condition
Games::Score->victory_is( sub { $_[0] >= 20 } );
# and something to do if it is achieved
Games::Score->on_victory_do( sub { print "Won!" } );
# give points to the players
$player1->add(2);
$player2->step();
# look at section FUNCTIONS for more functionalities, such as
Games::Score->invalidate_if( sub { $_[0] > 20 } );
Games::Score can be use to keep track of several players points in a game, regardless of the starting amount of points, winning and/or losing conditions, etc.
It provides several useful methods so that the user doesnt have to keep testing values to see if theyre valid or if the player condition has changed.
Download (0.007MB)
Added: 2006-12-27 License: Perl Artistic License Price:
1031 downloads
Gscore 0.0.9
Gscore is a non-page-oriented notation program, entirely written from scratch in C & GTK+. more>>
Gscore project is a music notation application. Writing scores becomes as easy as entering text in a word processor.
You can then export it to various file formats (abc is currently supported, other are in progress) and easily share your scores with your friends. You can also import various files, thus you dont need to rewrite scores you already have!
The printing of your scores is not supported yet, but it will be of high quality, since it will use lilypond as a backend.
Writing your music as fast as possible means that you dont need to re-learn a new syntax if you already wrote scores with your favorite text editor (abc, lilypond syntax...). You can also define modes and gscore will use them.
Also, efforts have been made with the user interface: making the software easy to use without having to read tons of documentation.
<<lessYou can then export it to various file formats (abc is currently supported, other are in progress) and easily share your scores with your friends. You can also import various files, thus you dont need to rewrite scores you already have!
The printing of your scores is not supported yet, but it will be of high quality, since it will use lilypond as a backend.
Writing your music as fast as possible means that you dont need to re-learn a new syntax if you already wrote scores with your favorite text editor (abc, lilypond syntax...). You can also define modes and gscore will use them.
Also, efforts have been made with the user interface: making the software easy to use without having to read tons of documentation.
Download (MB)
Added: 2005-07-20 License: GPL (GNU General Public License) Price:
1563 downloads
qscore 0.0.6
qscore project can parse Quake3:Arena (and compatible) server.log into high scores and statistics. more>>
qscore project can parse Quake3:Arena (and compatible) server.log into high scores and statistics.
Options:
--version output version information and exit
--help display this help and exit
Strip & Sort:
--sort=HOW sort player results
HOW=0 do not sort (default)
HOW=1 sort by frags
HOW=2 sort by rounds
HOW=3 sort by average
-r sort reverse
Output:
-o=FILE output into FILE (default: stdout)
--txt output as plain text (default)
--ansi output as text with ANSI colors
--html output as html
--csv output as comma-separated values CSV
Enhancements:
- The whole code was optimized a bit.
- Total game time statistics were added.
- A remote console for Quake3:Arena (and compatible) server administration was added.
<<lessOptions:
--version output version information and exit
--help display this help and exit
Strip & Sort:
--sort=HOW sort player results
HOW=0 do not sort (default)
HOW=1 sort by frags
HOW=2 sort by rounds
HOW=3 sort by average
-r sort reverse
Output:
-o=FILE output into FILE (default: stdout)
--txt output as plain text (default)
--ansi output as text with ANSI colors
--html output as html
--csv output as comma-separated values CSV
Enhancements:
- The whole code was optimized a bit.
- Total game time statistics were added.
- A remote console for Quake3:Arena (and compatible) server administration was added.
Download (0.022MB)
Added: 2007-08-01 License: GPL (GNU General Public License) Price:
815 downloads
Common Music 1.0.2
Common Music (CM) is an object-oriented music composition environment. more>>
Common Music (CM) is an object-oriented music composition environment.
Common Music produces sound by transforming a high-level representation of musical structure into a variety of control protocols for sound synthesis and display.
<<lessCommon Music produces sound by transforming a high-level representation of musical structure into a variety of control protocols for sound synthesis and display.
Download (0.60MB)
Added: 2007-07-29 License: GPL (GNU General Public License) Price:
832 downloads
Free Music Instrument Tuner 0.96.4
Free Music Instrument Tuner is a musical instrument tunning application. more>>
Free Music Instrument Tuner is a musical instrument tunning application.
Main features:
- Error history
- Volume history
- Wave-length shape
- Harmonics ratio (Formants)
- Microtonal tuning (with Scala file support)
- ALSA support
- JACK support
- Translations for: francais
<<lessMain features:
- Error history
- Volume history
- Wave-length shape
- Harmonics ratio (Formants)
- Microtonal tuning (with Scala file support)
- ALSA support
- JACK support
- Translations for: francais
Download (0.22MB)
Added: 2006-02-03 License: GPL (GNU General Public License) Price:
1391 downloads
AsiVan Toolbar 1.0.2
AsiVan Toolbar is a Firefox extension to display Live Scores for world soccer fanatics. more>>
AsiVan Toolbar is a Firefox extension to display Live Scores for world soccer fanatics.
The toolbar displays World Cup, Libertadores Cup and Mexican Soccer Real Time Scores.
<<lessThe toolbar displays World Cup, Libertadores Cup and Mexican Soccer Real Time Scores.
Download (0.003MB)
Added: 2007-05-03 License: MPL (Mozilla Public License) Price:
905 downloads
SlimScrobbler 0.37.5
SlimScrobbler is an slimserver plugin that builds a profile of your musical tastes. more>>
SlimScrobbler project will submit music files that you listen to on your Squeezebox to Last.FM, where it will show up on your recently-played list and count towards your listening statistics.
If you want to listen to Last.FM internet radio through your Squeezebox, then you also need James Craigs Last.FM plugin - and very good it is too.
Once upon a time there were two websites, one called Audioscrobbler, and one called Last.FM. Audioscrobbler tracked what you listened to on your PC; Last.FM provided personalised streaming radio.
In 2005 they merged completely and dropped the "Audioscrobbler" name. Thats why all the plugins for Last.FM tend to be called Scrobblers.
Enhancements:
- Changed tag submission format again!
<<lessIf you want to listen to Last.FM internet radio through your Squeezebox, then you also need James Craigs Last.FM plugin - and very good it is too.
Once upon a time there were two websites, one called Audioscrobbler, and one called Last.FM. Audioscrobbler tracked what you listened to on your PC; Last.FM provided personalised streaming radio.
In 2005 they merged completely and dropped the "Audioscrobbler" name. Thats why all the plugins for Last.FM tend to be called Scrobblers.
Enhancements:
- Changed tag submission format again!
Download (0.050MB)
Added: 2007-01-02 License: GPL (GNU General Public License) Price:
1025 downloads
Musix GNU+Linux 1.0r2
Musix GNU+Linux is a Free Operating system intended for musicians and users in general. more>>
Musix GNU+Linux is a Free Operating system intended for musicians and users in general. Musix GNU+Linux also contains an enormous collection of free programs.
The system will boot from your CD/DVD drive, with no need to install anything on your hard disk. The programs currently support the Spanish and English languages.
Main features:
- Master for CD
- Publish musical scores
- Print musical scores
- Create MIDI Instruments
- Record and reproduce Audio and MIDI
- Edit and mix Audio and MIDI tracks with Multitrack Sequencers/Editors
- Perform noise-reduction to recover recordings
- Use effects in real time with any device (microphone, line, etc.)
- Connect a keyboard or another MIDI device and control the available software synthesizers
<<lessThe system will boot from your CD/DVD drive, with no need to install anything on your hard disk. The programs currently support the Spanish and English languages.
Main features:
- Master for CD
- Publish musical scores
- Print musical scores
- Create MIDI Instruments
- Record and reproduce Audio and MIDI
- Edit and mix Audio and MIDI tracks with Multitrack Sequencers/Editors
- Perform noise-reduction to recover recordings
- Use effects in real time with any device (microphone, line, etc.)
- Connect a keyboard or another MIDI device and control the available software synthesizers
Download (701.2MB)
Added: 2007-06-09 License: GPL (GNU General Public License) Price:
871 downloads
Celebrity Search 0.4 for Firefox
Celebrity Search allows you to search movie starts - actors, actresses and directors, musical performers and so on. more>>
Celebrity Search allows you to search movie starts - actors, actresses and directors, musical performers and so on.
Highlight a name of a celebrity on a web page, right click it with the mouse, and choose Search Celebrity menu item to see the info about the celebrity in a separate tab.
You can search movie starts - actors, actresses and directors, musical performers, supermodels, politicians, prominent businessmen, other publicly known people. Nice research tool.
<<lessHighlight a name of a celebrity on a web page, right click it with the mouse, and choose Search Celebrity menu item to see the info about the celebrity in a separate tab.
You can search movie starts - actors, actresses and directors, musical performers, supermodels, politicians, prominent businessmen, other publicly known people. Nice research tool.
Download (0.080MB)
Added: 2007-04-27 License: MPL (Mozilla Public License) Price:
911 downloads
Random Phase Music Generator 2.0
Random Phase Music Generator is a small program that generates random phase music. more>>
Random Phase Music Generator is a small program that generates random phase music. Random music has been around for a long time (from Mozarts musical dice game to John Cages chance music), but phase music was invented rather recently by Steve Reich.
It would be interesting to combine those ideas, so I have written this program as a tool for further experiments. Type xmkmf and then make to compile the program. LessTif users, replace xmkmf with mxmkmf.
If your xmkmf is broken, you have to install manually. Edit Makefile.man (examples for Solaris, AIX and LessTif are provided). Make sure INCS and LIBS are linking to the correct directories, then type make -f Makefile.man to compile.
Run phase from an X terminal. Some users might need to point LD_LIBRARY_PATH to the Motif libraries. After starting up the program, you can use the File menu to load or save the panel settings, and the Music menu to play the generated phase music or save it to a MIDI file.
<<lessIt would be interesting to combine those ideas, so I have written this program as a tool for further experiments. Type xmkmf and then make to compile the program. LessTif users, replace xmkmf with mxmkmf.
If your xmkmf is broken, you have to install manually. Edit Makefile.man (examples for Solaris, AIX and LessTif are provided). Make sure INCS and LIBS are linking to the correct directories, then type make -f Makefile.man to compile.
Run phase from an X terminal. Some users might need to point LD_LIBRARY_PATH to the Motif libraries. After starting up the program, you can use the File menu to load or save the panel settings, and the Music menu to play the generated phase music or save it to a MIDI file.
Download (0.008MB)
Added: 2006-08-04 License: GPL (GNU General Public License) Price:
1188 downloads
Score Rated 0.3
Score Rated is a rated scoring script that uses the rating as a factor in the scoring process. more>>
Score Rated is a rated scoring script which uses the rating as a factor in the scoring process. Higher ratings leds to higher score. The rating is factored in each play.
I make no promises but the script hasnt messed up my system yet.
Usage:
You must use ratings for this script to have any point. Run the script, and it will be used to calculate scores for your tracks from then on. The script can be tweek by editing the file.
Known flaws:
Script reads rating when the song starts playing. Changes made after that is not considered. To make sure a new rating is used you could stop and restart the script or pause and play the song.
I will be looking in this for a future version. Suggestions are welcome.
<<lessI make no promises but the script hasnt messed up my system yet.
Usage:
You must use ratings for this script to have any point. Run the script, and it will be used to calculate scores for your tracks from then on. The script can be tweek by editing the file.
Known flaws:
Script reads rating when the song starts playing. Changes made after that is not considered. To make sure a new rating is used you could stop and restart the script or pause and play the song.
I will be looking in this for a future version. Suggestions are welcome.
Download (0.030MB)
Added: 2007-03-05 License: GPL (GNU General Public License) Price:
966 downloads
Secleted [ 0 ] software to compare
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above musical scores search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed