music collections
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 1641
Audio collection script 1.0
Audio collection script is a script which can help you manage collections of audio files. more>>
Audio collection script is a script which can help you manage collections of audio files. For example, I have a directory with all my audio files in it, sorted by band/album. I also have an audio collections directory. Within that directory I have a few list files which contain patterns for songs that should be part of that collection. The script generates or updates a subdirectory for each list file present and creates links within those directories to all music files from my main audio directory that match the patterns in the list file.
An example:
Your music files are in /audio
Your collections are in /audio-collections
The file /audio-collections/funny.list has the following lines:
/audio-collections/funny/
#the next line matches all songs within a tripod directory
tripod/
monty*python
kevin*bloody*wilson
bill*clinton*miss*lewinsky*and*i
When run, it will process each .list file in the current directory. So for this example, when run from /audio-collections, it will create or clean out the directory /audio-collections/funny and create links inside it for any files found within /audio which match the specified patterns.
The first line in each list file specifies the directory to create and use for the links. The patterns in the file will match on the full path of a song.
Note: I am pretty sure it would not be a good path to put your collections inside your main audio directory.
<<lessAn example:
Your music files are in /audio
Your collections are in /audio-collections
The file /audio-collections/funny.list has the following lines:
/audio-collections/funny/
#the next line matches all songs within a tripod directory
tripod/
monty*python
kevin*bloody*wilson
bill*clinton*miss*lewinsky*and*i
When run, it will process each .list file in the current directory. So for this example, when run from /audio-collections, it will create or clean out the directory /audio-collections/funny and create links inside it for any files found within /audio which match the specified patterns.
The first line in each list file specifies the directory to create and use for the links. The patterns in the file will match on the full path of a song.
Note: I am pretty sure it would not be a good path to put your collections inside your main audio directory.
Download (0.002MB)
Added: 2007-02-26 License: GPL (GNU General Public License) Price:
970 downloads
MaCollec Collections Manager 0.1.2
MaCollec is a Web-based Collections Manager written in PHP/Javascript. more>>
MaCollec is a Web-based Collections Manager written in PHP/Javascript. MaCollec Collections Manager is based on the AJAX technology to produce a nice-looking and pleasant interface. It doesnt require a database.
Items informations (including covers pictures) are retrieved from online libraries.
MaCollec works correctly only with a modern browser (like Mozilla Firefox, Opera, ...) which supports all major Web standards currently in use, including CSS 2.1, HTML 4.01, ECMAScript, DOM 2 ...
Main features:
- Easy install
- No database
- Fetches items (Books, Films, Albums) informations from online libraries.
- Multi-users (each user has his own folder)
- 2 different views to display folders (list and icons)
- Unlimited number of folders/subfolders
- Allows items properties to be updated
- Allows saving additional properties: loaning (date, person), purchase (date, price), notes and rating
- Wikipedia links
<<lessItems informations (including covers pictures) are retrieved from online libraries.
MaCollec works correctly only with a modern browser (like Mozilla Firefox, Opera, ...) which supports all major Web standards currently in use, including CSS 2.1, HTML 4.01, ECMAScript, DOM 2 ...
Main features:
- Easy install
- No database
- Fetches items (Books, Films, Albums) informations from online libraries.
- Multi-users (each user has his own folder)
- 2 different views to display folders (list and icons)
- Unlimited number of folders/subfolders
- Allows items properties to be updated
- Allows saving additional properties: loaning (date, person), purchase (date, price), notes and rating
- Wikipedia links
Download (0.084MB)
Added: 2006-08-14 License: GPL (GNU General Public License) Price:
1166 downloads
My cOLLection manager 0.6.0
My cOLLection manager is a manager program for your collections. more>>
My cOLLection manager is a manager program for your collections. My cOLLection manager is a fast and easy to use frontend for gdbm with an ncurses interface.
The program was originally designed to organize a large music CD collection, but it is has no restrictions on the entry of any other large range of items. Its main goal is flexibillity.
<<lessThe program was originally designed to organize a large music CD collection, but it is has no restrictions on the entry of any other large range of items. Its main goal is flexibillity.
Download (0.097MB)
Added: 2006-08-16 License: GPL (GNU General Public License) Price:
1165 downloads
Music Applet 2.1.0
Music Applet is a small, simple GNOME panel applet that lets you control Rhythmboxs or Banshees playback from a panel. more>>
Music Applet is a small, simple GNOME panel applet that lets you control Rhythmboxs playback from a panel.
Advantages that this applet has over using the icon Rhythmbox puts in the notification area include:
- One-click access to the main operations needed during playback, without needing to use a context menu.
- Display of the current playing time without requiring a mouse-over.
- Display of the current songs album in the song information.
Music Applet currently supports the following music players:
- Banshee
- Rhythmbox
Music Applet is the successor to Rhythmbox Applet.
<<lessAdvantages that this applet has over using the icon Rhythmbox puts in the notification area include:
- One-click access to the main operations needed during playback, without needing to use a context menu.
- Display of the current playing time without requiring a mouse-over.
- Display of the current songs album in the song information.
Music Applet currently supports the following music players:
- Banshee
- Rhythmbox
Music Applet is the successor to Rhythmbox Applet.
Download (0.41MB)
Added: 2007-02-11 License: GPL (GNU General Public License) Price:
997 downloads
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
Music daemon 0.0.4
Music daemon(musicd) is a music playing server that supports multiple formats through plugins and multiple playlists. more>>
Music daemon(musicd) is a music playing server that supports multiple formats through plugins and multiple playlists. Musicd supports plugins to enable playing of different audioformats. The plugin-api is quite similiar to one that the popular XMMS uses. Currently XMMS-plugins are not directly supported, but if I find the time, Ill make a meta-plugin to support them.
The first reason to make the player a server is to make it possible to use many different frontends and even at the same time. You can use a GUI if you like them, but anything it can do, can be done from commandline too.
The second reason is to make sure that the GUI or X does not crash the whole player. I have found that many software with a GUI tend to crash. With musicd the player is unaffected by this and you can start the interface again.
Main features:
- Musicd has its own simple text-based protocol for player-frontend communication.
- Support for unlimited number of playlists, songs per playlist and frontends connect at the same time
- Support for both IPv4 and IPv6. Also UNIX-sockets are supported for local connections.
- Currently supported audioformats: mp3 (ffmpeg), ogg vorbis (vorbisfile) and mods (libmikmod).
- Support for OSS and Solaris ouput.
- Musicd has been tested on x86 Linux and Solaris 9.
Enhancements:
- Calling play while already playing shouldnt cause deadlocks anymore
- Load command on a file that has too long line as the last line locked up the daemon, this shouldnt happen anymore
- Invalid id3tags shouldnt give random data anymore
- Invalid filenames shouldnt crash the player anymore
<<lessThe first reason to make the player a server is to make it possible to use many different frontends and even at the same time. You can use a GUI if you like them, but anything it can do, can be done from commandline too.
The second reason is to make sure that the GUI or X does not crash the whole player. I have found that many software with a GUI tend to crash. With musicd the player is unaffected by this and you can start the interface again.
Main features:
- Musicd has its own simple text-based protocol for player-frontend communication.
- Support for unlimited number of playlists, songs per playlist and frontends connect at the same time
- Support for both IPv4 and IPv6. Also UNIX-sockets are supported for local connections.
- Currently supported audioformats: mp3 (ffmpeg), ogg vorbis (vorbisfile) and mods (libmikmod).
- Support for OSS and Solaris ouput.
- Musicd has been tested on x86 Linux and Solaris 9.
Enhancements:
- Calling play while already playing shouldnt cause deadlocks anymore
- Load command on a file that has too long line as the last line locked up the daemon, this shouldnt happen anymore
- Invalid id3tags shouldnt give random data anymore
- Invalid filenames shouldnt crash the player anymore
Download (0.18MB)
Added: 2006-08-04 License: GPL (GNU General Public License) Price:
1179 downloads
Music Player Daemon 0.12.1
Music Player Daemon is a jukebox server that controls music playback (MP3, Ogg, Flac, AAC, Mod, wave). more>>
Music Player Daemon (MPD) is a server that allows remote access for playing music (MP3, Ogg Vorbis, FLAC, AAC, Mod, and wave) and managing playlists.
Music Player Daemon makes a great desktop player with frontend options (Qt, GTK, ncurses, Windows, and Web clients are available). It is also appropriate as a console player that is scriptable, and is especially useful if X is restarted frequently.
A set of rapid development tools for clients are being developed and include a C library, Python module, PHP class, Perl module, and Java Class.
The goals are to be easy to install and use, to have minimal resource requirements, to be stable and flexible, and easy to interface.
MPD is designed around a client/server architecture, where the clients interact with MPD over a network. Thus, running MPD is only half of the equation; to use MPD, you need to install a MPD client:
Web Clients
- phpMp - Web interface written in PHP
- phpMp2 - Another web interface written in PHP
Graphical Clients
- gmpc - Gnome Music Player Client
- kmp - Graphical interface written in Qt
- MPDCon - A GNUstep Graphical interface
- glurp - Graphical interface written in GTK+
- WMmp - Window Maker dockapp
- gtk2mp - Try gmpc first! Graphical interface written in Gtk+
Command Line Clients
- ncmpc - ncurses (command line) client
- mpc - (Scriptable) command line client
- bashmp - client written as bash aliases and functions
Miscellaneous Clients
- mpcstick - Linux joystick client
- arthist - Perl client to generate a web blog of MPD activity
<<lessMusic Player Daemon makes a great desktop player with frontend options (Qt, GTK, ncurses, Windows, and Web clients are available). It is also appropriate as a console player that is scriptable, and is especially useful if X is restarted frequently.
A set of rapid development tools for clients are being developed and include a C library, Python module, PHP class, Perl module, and Java Class.
The goals are to be easy to install and use, to have minimal resource requirements, to be stable and flexible, and easy to interface.
MPD is designed around a client/server architecture, where the clients interact with MPD over a network. Thus, running MPD is only half of the equation; to use MPD, you need to install a MPD client:
Web Clients
- phpMp - Web interface written in PHP
- phpMp2 - Another web interface written in PHP
Graphical Clients
- gmpc - Gnome Music Player Client
- kmp - Graphical interface written in Qt
- MPDCon - A GNUstep Graphical interface
- glurp - Graphical interface written in GTK+
- WMmp - Window Maker dockapp
- gtk2mp - Try gmpc first! Graphical interface written in Gtk+
Command Line Clients
- ncmpc - ncurses (command line) client
- mpc - (Scriptable) command line client
- bashmp - client written as bash aliases and functions
Miscellaneous Clients
- mpcstick - Linux joystick client
- arthist - Perl client to generate a web blog of MPD activity
Download (0.10MB)
Added: 2006-10-11 License: GPL (GNU General Public License) Price:
653 downloads
PHP music player controller 0.4
PHP music player controller is a script that allows navigation through your music directory. more>>
PHP music player controller (PMPC) is a script that allows navigation through your music directory, and the adding of albums or single songs into a playlist. The project also allows you to play, stop, pause, and go back and forth through the playlist.
Apache needs to run as the same user that is running the music players. In other words, it probably needs to run as whatever your username is. This is a setting in /etc/httpd.conf . So, dont run this on a machine thats visible to the web, or make a user with really strict rules applying to them - so they cant run anything but an x session, desktop environment, and the music player, and cant touch much of anything but their home files.
I guess Id serve the pages out of the users home directory if I was doing that.
If you know a better way to get this to work, please let me know. I dont profess to be an apache-configuration guru, and for all I know this method is really just dumb.
If youre running apache as yourself, youll need to change the session.save_path variable in your php.ini to something that you have write access to, or chmod the directory its currently using.
PS: If amarok or xmms was working fine for you before, let me know. Ill have a chance to test them, and code the support for them here in the next couple of days.
Enhancements:
- Huge improvements were made.
- The appearance of the player interface was improved.
- Amarok is now supported.
- Directories with hyphens in their names should play correctly now.
<<lessApache needs to run as the same user that is running the music players. In other words, it probably needs to run as whatever your username is. This is a setting in /etc/httpd.conf . So, dont run this on a machine thats visible to the web, or make a user with really strict rules applying to them - so they cant run anything but an x session, desktop environment, and the music player, and cant touch much of anything but their home files.
I guess Id serve the pages out of the users home directory if I was doing that.
If you know a better way to get this to work, please let me know. I dont profess to be an apache-configuration guru, and for all I know this method is really just dumb.
If youre running apache as yourself, youll need to change the session.save_path variable in your php.ini to something that you have write access to, or chmod the directory its currently using.
PS: If amarok or xmms was working fine for you before, let me know. Ill have a chance to test them, and code the support for them here in the next couple of days.
Enhancements:
- Huge improvements were made.
- The appearance of the player interface was improved.
- Amarok is now supported.
- Directories with hyphens in their names should play correctly now.
Download (0.015MB)
Added: 2007-05-04 License: GPL (GNU General Public License) Price:
917 downloads
iPod Music Liberator 3.5
The iPod Music Liberator allows you to copy music from your iPod to any computer. more>>
The iPod Music Liberator allows you to copy music from your iPod to any computer, filling in a missing feature of iTunes. You see, iTunes only allows for a one way transfer of music from your computer to your iPod.
But what if you want to move music to another authorized computer? What if you want to make a backup of your music? What if your computer crashes and you lose all of the music on your computer? What if you buy a new computer and need to move your music? What if ... ? Use the iPod Music Liberator for all of your iPod music copying needs.
Main features:
Organized Copying
- Simply copying music from your iPod to your computer is not enough. The iPod Music Liberator allows you to automatically organize your music into folders labeled by artist and album. The iPod Music Liberator also allows you to place all of your music into one folder. Combined with the powerful searching capabilities detailed below, you can organize your music into folders any way you like.
Intelligent Copying
- Dont waste your time copying songs that are already on your computer. iPod Music Liberators intelligent copying feature allows you to copy only the updated songs from your iPod to your computer. This is crucial for people that do regular backups or want to keep syncronized music collections.
Powerful Searching
- Maybe you only want to copy songs from a specific artist, album, or genre. iPod Music Liberators powerful searching capabilities allows you to search "on-the-fly." This means your search is refined with every key you type just like in iTunes.
- Dont let the searching power end there. You can also simply click on any table header to get an alphabetical or reverse alphabetical listing.
Simple User Interface
- Dont let complex user interfaces get in the way of your productivity. The iPod Music Liberator has a simple user interface to allow easy navigation.
Quick Song Listing
- Why wait for a program to find the songs on your iPod when you could be copying songs? The iPod Music Liberator uses the iPods own internal database to quickly list your songs.
Music Player
- Dont have iTunes installed to play music directly from your iPod? Let the iPod Music Liberator do it for you. Whether youre refreshing your memory about which song you want to copy or playing music for friends, the iPod Music Liberator can directly play your music from your iPod.
<<lessBut what if you want to move music to another authorized computer? What if you want to make a backup of your music? What if your computer crashes and you lose all of the music on your computer? What if you buy a new computer and need to move your music? What if ... ? Use the iPod Music Liberator for all of your iPod music copying needs.
Main features:
Organized Copying
- Simply copying music from your iPod to your computer is not enough. The iPod Music Liberator allows you to automatically organize your music into folders labeled by artist and album. The iPod Music Liberator also allows you to place all of your music into one folder. Combined with the powerful searching capabilities detailed below, you can organize your music into folders any way you like.
Intelligent Copying
- Dont waste your time copying songs that are already on your computer. iPod Music Liberators intelligent copying feature allows you to copy only the updated songs from your iPod to your computer. This is crucial for people that do regular backups or want to keep syncronized music collections.
Powerful Searching
- Maybe you only want to copy songs from a specific artist, album, or genre. iPod Music Liberators powerful searching capabilities allows you to search "on-the-fly." This means your search is refined with every key you type just like in iTunes.
- Dont let the searching power end there. You can also simply click on any table header to get an alphabetical or reverse alphabetical listing.
Simple User Interface
- Dont let complex user interfaces get in the way of your productivity. The iPod Music Liberator has a simple user interface to allow easy navigation.
Quick Song Listing
- Why wait for a program to find the songs on your iPod when you could be copying songs? The iPod Music Liberator uses the iPods own internal database to quickly list your songs.
Music Player
- Dont have iTunes installed to play music directly from your iPod? Let the iPod Music Liberator do it for you. Whether youre refreshing your memory about which song you want to copy or playing music for friends, the iPod Music Liberator can directly play your music from your iPod.
Download (0.97MB)
Added: 2005-10-10 License: GPL (GNU General Public License) Price:
937 downloads
Yahoo::Music::Ratings 2.00
Yahoo::Music::Ratings is a method for retrieving a Yahoo! Music members song ratings. more>>
Yahoo::Music::Ratings is a method for retrieving a Yahoo! Music members song ratings.
SYNOPSIS
use Yahoo::Music::Ratings;
my $ratings = new Yahoo::Music::Ratings( {
memberName => yahooMusicMemberName,
} );
# Fetch an arrayRef of all yahooMusicMemberName song ratings
# this may take a couple minutes...
my $arrayRef = $ratings->getRatings();
# Print out a nice tab seperated version so that we can easily
# read the list in a spreadsheet program (and then filter by
# artists etc). tab_output() will output in artists alphabetical
# order.
print $ratings->tab_output();
This module provides a way to retrieve a users list of song ratings from Yahoo!s Music service, including the LaunchCast and Unliminted services.
As Yahoo! do not provide an offical feed for a member to download their ratings, the methods used within this module are subject to change and simply may not work tomorrow. However at the time of writing this README i would suspect the methods used should be stable for atleast a few days :)
<<lessSYNOPSIS
use Yahoo::Music::Ratings;
my $ratings = new Yahoo::Music::Ratings( {
memberName => yahooMusicMemberName,
} );
# Fetch an arrayRef of all yahooMusicMemberName song ratings
# this may take a couple minutes...
my $arrayRef = $ratings->getRatings();
# Print out a nice tab seperated version so that we can easily
# read the list in a spreadsheet program (and then filter by
# artists etc). tab_output() will output in artists alphabetical
# order.
print $ratings->tab_output();
This module provides a way to retrieve a users list of song ratings from Yahoo!s Music service, including the LaunchCast and Unliminted services.
As Yahoo! do not provide an offical feed for a member to download their ratings, the methods used within this module are subject to change and simply may not work tomorrow. However at the time of writing this README i would suspect the methods used should be stable for atleast a few days :)
Download (0.005MB)
Added: 2006-12-06 License: Perl Artistic License Price:
1054 downloads
Musicman 0.14
Musicman is mp3, ogg organizer. more>>
Do you have many MP3 files? Do you spend more time organizing them then listening to them? Do you store them on CDs? Do you have a car stereo MP3 player?
If so, MusicMan will help you organize your MP3, Ogg, from the most obvious place: Konqueror file manager.
Main features:
- Standarize the filenames of your music files.
- Guess info and set ID3 tags from the files name. Can be done to several files in one shot.
- Rename many selected files based on their ID3 tags.
- Set ID3 tags in mass for the selected files, with options from copying ID3s from other files, and leaving some ID3 fields untouched.
- Rename _ to space and vice-versa.
- Create HTML and Text indexes of your collections, including total playing time etc. 100% cofigurable thru templates.
- Create nice CD cover with nice full listing of your music files. 100% configurable thru templates.
- Organize your music collection to create a CD.
- See the change log for details.
<<lessIf so, MusicMan will help you organize your MP3, Ogg, from the most obvious place: Konqueror file manager.
Main features:
- Standarize the filenames of your music files.
- Guess info and set ID3 tags from the files name. Can be done to several files in one shot.
- Rename many selected files based on their ID3 tags.
- Set ID3 tags in mass for the selected files, with options from copying ID3s from other files, and leaving some ID3 fields untouched.
- Rename _ to space and vice-versa.
- Create HTML and Text indexes of your collections, including total playing time etc. 100% cofigurable thru templates.
- Create nice CD cover with nice full listing of your music files. 100% configurable thru templates.
- Organize your music collection to create a CD.
- See the change log for details.
Download (0.26MB)
Added: 2005-05-25 License: GPL (GNU General Public License) Price:
1614 downloads
MusicTree (Python Scripts) 2
MusicTree is a small collection of Python scripts that helps you manage a large collection of music files. more>>
MusicTree is a small collection of Python scripts that helps you manage a large collection of music files. The project was designed to work with Unix systems (tested only on SuSE Linux), but may also work on Windows. For normal use you also need Vorbis Tools* and rsync.
The scripts help you:
- Maintain a central collection of high-quality (typically FLAC) files.
- Backup this collection on a second disk/machine.
- Generate a parallel collection of lower-quality (but much smaller) compressed (typically Ogg) files.
- Select an arbitrary subset of the compressed files (a "playlist").
- Upload the playlist to a second machine.
The scripts do not assume any particular directory layout (except that the music files live under a single root directory - that is not really a restriction since you can always use a separate directory and links to tie various directories together). Nor do you have to use a particular format (by default the scripts assume archive files are FLAC and the compressed files are Ogg encoded, but you can operate on different formats by changing the relevant commands in the configuration file).
However, the scripts do assume a that you have a basic understanding of how to use Unix. There is no installer or GUI - you run these from the command line and combine them with other command line tools (like find and xargs).
Directories and Machines
This documentation will talk about two different computers: "server" and "client". The "server" is typically a desktop machine with a large disk (or set of disks). This machine stores the high-quality "archive" of your music - all the files, with no (lossy) compression. It may also store a backup copy on a separate disk.
The "client" is typically a laptop or portable music player with a smaller capacity. Because it has restricted space you load it with a selection of (lossy) compressed files.
Separating server and client allows you to keep a safe, "perfect quality" archive where space is available, but also listen to more songs on portable devices with restricted resources.
The scripts expect these directories on the server:
Archive
This is where the complete, high-quality collection of music is stored. For example, this might be where your CD ripping software places files (I use kAudioCreator with the default settings).
Compress
A mirror of the Archive directory with lower-quality files. This is generated from the Archive directory by running the mt-encode script.
Select
A subset of the Compress directory, containging a "playlist" that will be copied to the client.
Backup
An optional second copy of the Archive (typically on a separate disk).
Installation and Configuration:
There is no automatic install. Instead, copy the files to a suitable directory and extend your PATH to include them.
For example, to put the files in the new directory ~/musictree (assuming you use the bash shell):
> cd
> tar xvfz musictree.tgz
> export PATH="$PATH:~/musictree"
Youll want to redefine PATH in your .bashrc or equivalent.
You also need to edit the example configuration file (musictree in the distribution) and (usually) copy it to ~/.musictree.
Suggestions for how to use the various scripts (eg. running mt-encode via cron) are in the following sections.
Enhancements:
- Volume normalization is now supported either via metadata, or by directly scaling the compressed files.
<<lessThe scripts help you:
- Maintain a central collection of high-quality (typically FLAC) files.
- Backup this collection on a second disk/machine.
- Generate a parallel collection of lower-quality (but much smaller) compressed (typically Ogg) files.
- Select an arbitrary subset of the compressed files (a "playlist").
- Upload the playlist to a second machine.
The scripts do not assume any particular directory layout (except that the music files live under a single root directory - that is not really a restriction since you can always use a separate directory and links to tie various directories together). Nor do you have to use a particular format (by default the scripts assume archive files are FLAC and the compressed files are Ogg encoded, but you can operate on different formats by changing the relevant commands in the configuration file).
However, the scripts do assume a that you have a basic understanding of how to use Unix. There is no installer or GUI - you run these from the command line and combine them with other command line tools (like find and xargs).
Directories and Machines
This documentation will talk about two different computers: "server" and "client". The "server" is typically a desktop machine with a large disk (or set of disks). This machine stores the high-quality "archive" of your music - all the files, with no (lossy) compression. It may also store a backup copy on a separate disk.
The "client" is typically a laptop or portable music player with a smaller capacity. Because it has restricted space you load it with a selection of (lossy) compressed files.
Separating server and client allows you to keep a safe, "perfect quality" archive where space is available, but also listen to more songs on portable devices with restricted resources.
The scripts expect these directories on the server:
Archive
This is where the complete, high-quality collection of music is stored. For example, this might be where your CD ripping software places files (I use kAudioCreator with the default settings).
Compress
A mirror of the Archive directory with lower-quality files. This is generated from the Archive directory by running the mt-encode script.
Select
A subset of the Compress directory, containging a "playlist" that will be copied to the client.
Backup
An optional second copy of the Archive (typically on a separate disk).
Installation and Configuration:
There is no automatic install. Instead, copy the files to a suitable directory and extend your PATH to include them.
For example, to put the files in the new directory ~/musictree (assuming you use the bash shell):
> cd
> tar xvfz musictree.tgz
> export PATH="$PATH:~/musictree"
Youll want to redefine PATH in your .bashrc or equivalent.
You also need to edit the example configuration file (musictree in the distribution) and (usually) copy it to ~/.musictree.
Suggestions for how to use the various scripts (eg. running mt-encode via cron) are in the following sections.
Enhancements:
- Volume normalization is now supported either via metadata, or by directly scaling the compressed files.
Download (0.012MB)
Added: 2006-12-11 License: GPL (GNU General Public License) Price:
1048 downloads
Other version of MusicTree
License:GPL (GNU General Public License)
aeon music player 0.2.3
aeon is a music player that is meant to look nice and have an interface that is as easy to use as possible. more>>
aeon is a music player that is meant to look nice and have an interface that is as easy to use as possible.
In contrast to BMPx it is entirely library based, which means you cant add individual files to it, but you have rather to add them to the library beforehand.
You can only play files from the library (akin to RhythmBox/iTunes).
<<lessIn contrast to BMPx it is entirely library based, which means you cant add individual files to it, but you have rather to add them to the library beforehand.
You can only play files from the library (akin to RhythmBox/iTunes).
Download (0.63MB)
Added: 2005-11-24 License: GPL (GNU General Public License) Price:
1432 downloads
Top Music 3.0 PR5 Beta1
Top Music allows you to publish music (albums, artists, songs, sound tracks, rankings, etc.) to create an online music portal. more>>
Top Music allows you to publish music (albums, songs, sound tracks, rankings, artists, etc.) to create an online music portal.
It features: A-Z list of bands; band information (name, photo, genre, biography, etc.); discography; album information (title, year, covers, band, etc.); albums songs lists; song information (title, album, number, lyrics, etc.); the ability to listen to tracks; searching; ranking lists (most visited, most voted, etc.); a voting system; an uploads system; themes; an easy configuration screen; many blocks; multi-language support; easy installation; and a support forum, mailing lists, and Sourceforge.net support (CVS, files, etc.)
<<lessIt features: A-Z list of bands; band information (name, photo, genre, biography, etc.); discography; album information (title, year, covers, band, etc.); albums songs lists; song information (title, album, number, lyrics, etc.); the ability to listen to tracks; searching; ranking lists (most visited, most voted, etc.); a voting system; an uploads system; themes; an easy configuration screen; many blocks; multi-language support; easy installation; and a support forum, mailing lists, and Sourceforge.net support (CVS, files, etc.)
Download (0.94MB)
Added: 2006-07-11 License: GPL (GNU General Public License) Price:
1203 downloads
gmmusic 1.1.91
gmmusic is a free and powerful music collection management system, which runs on top of PostgreSQL on a GNOME desktop. more>>
mmusic is a free and powerful music collection management system, which runs on top of PostgreSQL on a GNOME desktop. You can handle your complete music collection, consisting of songs, which are stored on records, CDs, video and audio tapes. All pieces of data are easily to maintain, you can for example look up songs, enter whole CDs or ROMs or print the whole inventory and print nice CD trays.
gmmusic has also full support for freedb included. gmmusic is the successor of mmusic, which is now obsoleted. All data of mmusic can be used in gmmusic, too.
Enhancements:
- Perl
- PostgreSQL 7 (>=7.0.3) and its perl module
- Gnome-Perl >= 0.7008
- MailTools
- Config::General
- perl-MIME-tools
- Locale::gettext >= 1.01
- MP3::Tag >= 0.40 (used in gmmusic 1.1.4 and above)
- MP3::Info >= 0.91 (used in gmmusic 1.1.4 and above)
- A PostScript capable printer or printer filter. Is standard in Linux.
<<lessgmmusic has also full support for freedb included. gmmusic is the successor of mmusic, which is now obsoleted. All data of mmusic can be used in gmmusic, too.
Enhancements:
- Perl
- PostgreSQL 7 (>=7.0.3) and its perl module
- Gnome-Perl >= 0.7008
- MailTools
- Config::General
- perl-MIME-tools
- Locale::gettext >= 1.01
- MP3::Tag >= 0.40 (used in gmmusic 1.1.4 and above)
- MP3::Info >= 0.91 (used in gmmusic 1.1.4 and above)
- A PostScript capable printer or printer filter. Is standard in Linux.
Download (0.45MB)
Added: 2006-07-31 License: GPL (GNU General Public License) Price:
1184 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 music collections 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