-
Notifications
You must be signed in to change notification settings - Fork 4
Gtk+ DJ; friendly GUI for generating great-sounding playlists across large music collections. Song matches are based on BPM, frequency, and user categories ('color' and rating). Works with mp3, ogg, and wav.
License
csmall/gjay
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
GJay v0.2 (c) Chuck Groom, January 2003 gjay.sourceforge.net GJay (Gtk+ DJ) generates playlists across a collection of music (mp3, ogg, wav) such that each song sounds good following the previous song. Matches are based on both automatically analyzed song characteristics (BPM, frequency) as well as user-assigned categorizations (song 'color' and rating). It is ideal for DJs planning a set list and home users wanting a non-random way to wander large collections. See http://gjay.sourceforge.net for help and more information. GJay is released under the GPL (see COPYING). BPM analysis code comes from Van Belle Werner's "bpmdj", http://bpmdj.sourceforge.net/ Frequency analysis code comes from Daniel Franklin's "Spectromatic", http://ieee.uow.edu.au/~daniel/software/spectromatic/ I welcome all feedback; cgroom@users.sourceforge.net BUILD ----- GJay uses the following programs: mp3info mpg321 ogg123 xmms GJay depends on the following libraries: libgtk-2.0 libgsl libgslcblas libvorbis libvorbisfile libxmms To build GJay, you'll need the header files for libvorbis, libgsl, xmms, and Gtk2 The relevant Debain packages are: mp3info mpg321 vorbis-tools xmms libgtk2.0 libgsl0 libvorbis libvorbis-dev libgtk1.2-dev xmms-dev libgsl0-dev
About
Gtk+ DJ; friendly GUI for generating great-sounding playlists across large music collections. Song matches are based on BPM, frequency, and user categories ('color' and rating). Works with mp3, ogg, and wav.
Resources
License
Stars
Watchers
Forks
Packages 0
No packages published