jars of clay chords
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 385
KChords 0.1
KChords is a guitar chords dsplay and displays chords in graphical form. more>>
KChords is a guitar chords dsplay and displays chords in graphical form. Now its much clearer how you should put your fingers to paly the chord. The program has a huge list of chords - around 900. If its not enough for you or you want to create a list of your favourite chords you can use chords file editor.
If for some reason you chose to download the source code then you should first extarct
it from the tarball, then run configure, then make install, the usual way:
tar -xzf kchords-0.1.tar.gz
cd kchords-0.1
./configure --prefix=/usr
make install
Attention! You have to use the --prefix, otherwise the program wont find its files
If you encounter any errors or problems during installation proccess please contact me.
<<lessIf for some reason you chose to download the source code then you should first extarct
it from the tarball, then run configure, then make install, the usual way:
tar -xzf kchords-0.1.tar.gz
cd kchords-0.1
./configure --prefix=/usr
make install
Attention! You have to use the --prefix, otherwise the program wont find its files
If you encounter any errors or problems during installation proccess please contact me.
Download (0.038MB)
Added: 2006-07-18 License: GPL (GNU General Public License) Price:
1195 downloads
Jar Ajar 0.3.1
Jar Ajar is a JAR-based self-extractor for zip files. more>>
Jar Ajar is a JAR-based self-extractor for zip files. Jar Ajar project can package zipped files with descriptive images and text using a graphical interface.
When recipients launch the resulting JAR, Jar Ajar guides users through the unzip process.
Jar Ajar is designed specifically for software deployment of Java-based applications. By taking advantage of the Java environment that would already be found on the users platform, Jar Ajar is very lightweight and offers a consistent look and feel.
Packaging. Features to help you package files for deployment:
- Welcome message: supports HTML and CSS-compliant text.
- Logo & License: allows you to include a customized logo and license.
- Zip: Jar Ajar zips up your files into a self-extracting .jar file.
- Documented: instructions are built right into the sidebar for quick access.
Self-Extraction. The self-extractor means that you can install your package on any computer that support Java. The general sequence of events during an installation include:
- Greetings from your welcome message.
- Required acceptance of your license.
- Browse for installation location.
- Install the files, with feedback on which files have been installed.
- Wrap-up, including a reminder of where the files have been installed to, and the option to open a readme and launch your program.
Enhancements:
- New features in this release include the ability to display a license during self-extraction and a readme afterward.
- Jar Ajar can now also launch programs after extraction.
- Hyperlinkable text displays are now supported.
- User interface improvements were made.
<<lessWhen recipients launch the resulting JAR, Jar Ajar guides users through the unzip process.
Jar Ajar is designed specifically for software deployment of Java-based applications. By taking advantage of the Java environment that would already be found on the users platform, Jar Ajar is very lightweight and offers a consistent look and feel.
Packaging. Features to help you package files for deployment:
- Welcome message: supports HTML and CSS-compliant text.
- Logo & License: allows you to include a customized logo and license.
- Zip: Jar Ajar zips up your files into a self-extracting .jar file.
- Documented: instructions are built right into the sidebar for quick access.
Self-Extraction. The self-extractor means that you can install your package on any computer that support Java. The general sequence of events during an installation include:
- Greetings from your welcome message.
- Required acceptance of your license.
- Browse for installation location.
- Install the files, with feedback on which files have been installed.
- Wrap-up, including a reminder of where the files have been installed to, and the option to open a readme and launch your program.
Enhancements:
- New features in this release include the ability to display a license during self-extraction and a readme afterward.
- Jar Ajar can now also launch programs after extraction.
- Hyperlinkable text displays are now supported.
- User interface improvements were made.
Download (0.20MB)
Added: 2007-01-03 License: GPL (GNU General Public License) Price:
1028 downloads
Lazarus Object Builder 0.10
Object Builder is a tool I wrote to make building and maintaining CeaMuS easier. more>>
Object Builder is a tool I wrote to make building and maintaining CeaMuS easier. I stole the idea (but not the code, which is in another language) wholesale from a tool that I wrote to manage the task of making data objects for an enterprise management system.
Object Builder project is a generic, language-neutral implementation of the Active Record software design pattern. Given a database, Object Builder tools will extract the schema to a generic form, then transform that schema into application code to manipulate database records.
If the phrase Active Record sounds familiar, but you dont seem to recall it from any of your computer science courses and it doesnt show up anywhere in Erich Gamma et. al.s Design Patterns, its because youve heard it from the Ruby On Rails crowd. According to its proponents Active Record is what makes Ruby on Rails the best thing since buttered toast (to be fair, there are other advantages; a lot of people seem to like to work in Ruby).
Funny thing is, Ive been using this design pattern for several years now, long before I ever heard of Active Record or Ruby on Rails. Not that it makes me special. Thats what design patterns are: a lot of people come up with a similar way of solving the same problem, so somebody sticks a label on it and weve got a new design pattern. The Ruby On Rails people just had the good sense to get their name behind it.
Object Builder is a great way to make sure that your application code is always in synch with your database schema. Because its made of command line tools, its easy to incorporate it into your build process.
If your application only has a couple of tables, Object Builder might be overkill. If you have half a dozen tables or more though, and you make changes from time to time, Object Builder can make your life a lot easier by incorporating those changes into code automatically.
<<lessObject Builder project is a generic, language-neutral implementation of the Active Record software design pattern. Given a database, Object Builder tools will extract the schema to a generic form, then transform that schema into application code to manipulate database records.
If the phrase Active Record sounds familiar, but you dont seem to recall it from any of your computer science courses and it doesnt show up anywhere in Erich Gamma et. al.s Design Patterns, its because youve heard it from the Ruby On Rails crowd. According to its proponents Active Record is what makes Ruby on Rails the best thing since buttered toast (to be fair, there are other advantages; a lot of people seem to like to work in Ruby).
Funny thing is, Ive been using this design pattern for several years now, long before I ever heard of Active Record or Ruby on Rails. Not that it makes me special. Thats what design patterns are: a lot of people come up with a similar way of solving the same problem, so somebody sticks a label on it and weve got a new design pattern. The Ruby On Rails people just had the good sense to get their name behind it.
Object Builder is a great way to make sure that your application code is always in synch with your database schema. Because its made of command line tools, its easy to incorporate it into your build process.
If your application only has a couple of tables, Object Builder might be overkill. If you have half a dozen tables or more though, and you make changes from time to time, Object Builder can make your life a lot easier by incorporating those changes into code automatically.
Download (0.029MB)
Added: 2006-01-17 License: Freeware Price:
776 downloads
ChordCast 0.9.9b
ChordCast is a Java program designed to help musicians in creating, sharing, and printing chords. more>>
ChordCast is a Java program designed to help musicians in creating, sharing, and printing chords. It can export chords to HTML documents (using PNG images) for easy publishing. The application is written in English and in French.
Enhancements:
- Drag n drop behavior improved
- Context menus added
- Special or accentuated characters bug fixed
- Several other bug fixes.
<<lessEnhancements:
- Drag n drop behavior improved
- Context menus added
- Special or accentuated characters bug fixed
- Several other bug fixes.
Download (0.43MB)
Added: 2006-07-19 License: GPL (GNU General Public License) Price:
1195 downloads
gnome-chord 0.7.1
gnome-chord is a guitar chord index that displays a selected chord on a guitar fretboard. more>>
gnome-chord is a guitar chord index that displays a selected chord on a guitar fretboard.
It is released under the GPL which in short means that you can use and distribute it for free. It can be used as a stand alone application (for example you could use it to find how to play a specific chord or scale) or it can integrate with other applications to provide chord selection and rendering.
[COPYRIGHT=1
1. `cd to the directory containing the packages source code and type `./configure to configure the package for your system. If youre using `csh on an old version of System V, you might need to type `sh ./configure instead to prevent `csh from trying to execute
`configure itself.
Running `configure takes awhile. While running, it prints some messages telling which features it is checking for.
2. Type `make to compile the package.
3. Optionally, type `make check to run any self-tests that come with the package.
4. Type `make install to install the programs and any data files and documentation.
5. You can remove the program binaries and object files from the source code directory by typing `make clean. To also remove the files that `configure created (so you can compile the package for a different kind of computer), type `make distclean. There is also a `make maintainer-clean target, but that is intended mainly for the packages developers. If you use it, you may have to get all sorts of other programs in order to regenerate files that came with the distribution.
<<lessIt is released under the GPL which in short means that you can use and distribute it for free. It can be used as a stand alone application (for example you could use it to find how to play a specific chord or scale) or it can integrate with other applications to provide chord selection and rendering.
[COPYRIGHT=1
1. `cd to the directory containing the packages source code and type `./configure to configure the package for your system. If youre using `csh on an old version of System V, you might need to type `sh ./configure instead to prevent `csh from trying to execute
`configure itself.
Running `configure takes awhile. While running, it prints some messages telling which features it is checking for.
2. Type `make to compile the package.
3. Optionally, type `make check to run any self-tests that come with the package.
4. Type `make install to install the programs and any data files and documentation.
5. You can remove the program binaries and object files from the source code directory by typing `make clean. To also remove the files that `configure created (so you can compile the package for a different kind of computer), type `make distclean. There is also a `make maintainer-clean target, but that is intended mainly for the packages developers. If you use it, you may have to get all sorts of other programs in order to regenerate files that came with the distribution.
Download (0.44MB)
Added: 2006-07-17 License: GPL (GNU General Public License) Price:
1199 downloads
Music::Chord::Namer 0.01
Music::Chord::Namer - You give it notes, it names the chord. more>>
Music::Chord::Namer - You give it notes, it names the chord.
SYNOPSIS
use Music::ChordName qw/chordname/;
print chordname(qw/C E G/); # prints C
print chordname(q/C E G/); # same (yes, array or string!)
print chordname(qw/C Eb G Bb D/); # prints Cm9
print chordname(qw/G C Eb Bb D/); # prints Cm9/G
Music::ChordName optionally exports one sub, chordname, which accepts some notes as either a string or a list and returns the best chord name it can think of.
EXPORT
None by default.
$bestnamescalar|@namesarray = chordname($notesstring|@notesarray)
chordname() accepts either a string of notes such as "C Eb G A#" or a list of notes such as qw/Ab Bb F Bb D/. In a scalar context it returns the best name it could think of to describe the chord made from the notes you gave it. In an array context it returns all of the names it thought of, sorted from best to worst (shortest to longest!)
EXAMPLES
# to print a bunch of guitar chord names with at lest 4 notes each,
# all below 5th fret...
foreach my $s1(qw/- E F Gb G Ab/){
foreach my $s2(qw/- A Bb B C Db/){
foreach my $s3(qw/- D Eb E F Gb/){
foreach my $s4(qw/- G Ab A Bb/){
foreach my $s5(qw/- B C Db D Eb/){
foreach my $s6(qw/- E F Gb G Ab/){
my @notes = ();
push @notes, $s1 unless $s1 eq -;
push @notes, $s2 unless $s2 eq -;
push @notes, $s3 unless $s3 eq -;
push @notes, $s4 unless $s4 eq -;
push @notes, $s5 unless $s5 eq -;
push @notes, $s6 unless $s6 eq -;
if(@notes >= 4){
print scalar(chordname(@notes)), = ,join( ,@notes),"n";
}
}
}
}
}
}
}
<<lessSYNOPSIS
use Music::ChordName qw/chordname/;
print chordname(qw/C E G/); # prints C
print chordname(q/C E G/); # same (yes, array or string!)
print chordname(qw/C Eb G Bb D/); # prints Cm9
print chordname(qw/G C Eb Bb D/); # prints Cm9/G
Music::ChordName optionally exports one sub, chordname, which accepts some notes as either a string or a list and returns the best chord name it can think of.
EXPORT
None by default.
$bestnamescalar|@namesarray = chordname($notesstring|@notesarray)
chordname() accepts either a string of notes such as "C Eb G A#" or a list of notes such as qw/Ab Bb F Bb D/. In a scalar context it returns the best name it could think of to describe the chord made from the notes you gave it. In an array context it returns all of the names it thought of, sorted from best to worst (shortest to longest!)
EXAMPLES
# to print a bunch of guitar chord names with at lest 4 notes each,
# all below 5th fret...
foreach my $s1(qw/- E F Gb G Ab/){
foreach my $s2(qw/- A Bb B C Db/){
foreach my $s3(qw/- D Eb E F Gb/){
foreach my $s4(qw/- G Ab A Bb/){
foreach my $s5(qw/- B C Db D Eb/){
foreach my $s6(qw/- E F Gb G Ab/){
my @notes = ();
push @notes, $s1 unless $s1 eq -;
push @notes, $s2 unless $s2 eq -;
push @notes, $s3 unless $s3 eq -;
push @notes, $s4 unless $s4 eq -;
push @notes, $s5 unless $s5 eq -;
push @notes, $s6 unless $s6 eq -;
if(@notes >= 4){
print scalar(chordname(@notes)), = ,join( ,@notes),"n";
}
}
}
}
}
}
}
Download (0.006MB)
Added: 2007-05-12 License: Perl Artistic License Price:
547 downloads
Clamor 0.0.24
Clamor is software for musical ear training. more>>
Clamor is software for musical ear training. The exercises currently available involve hearing intervals, hearing chords, and hearing notes relative to the tonic or the root of a chord.It runs on Linux and FreeBSD. Its written to be as platform-independent as possible, so it might be easy to port to Windows or MacOS X, but I havent tried. As you see in the version number, this is an early prerelease version.
First, make sure to install the program "sox" and the Perl modules "Audio::Data", "Audio::Play", and "Clone". Probably you want to do use your distros mechanisms for installing the Perl modules, but as a last resort, you can do a "make depend", which will try to use CPANs crufty interface to install the relevant perl modules.
FreeBSD. The ports you need are audio/p5-Audio and devel/p5-Clone. FreeBSD was my original development system, so this should work fine.
Debian. On Debian, youre probably out of luck. Perls Audio module is not in Debians packages, and installing it from the CPAN sources just results in crashes.
Main features:
- The exercises currently available involve hearing intervals, hearing chords, and hearing notes relative to the tonic or the root of a chord.
- Intervals and notes are heard in context: either the tonality is estabished first by playing a cadence, or the note or interval is heard as part of an actual melody.
- The software comes with a synthesizer that uses prerecorded, digitized tones from actual acoustic instruments.
<<lessFirst, make sure to install the program "sox" and the Perl modules "Audio::Data", "Audio::Play", and "Clone". Probably you want to do use your distros mechanisms for installing the Perl modules, but as a last resort, you can do a "make depend", which will try to use CPANs crufty interface to install the relevant perl modules.
FreeBSD. The ports you need are audio/p5-Audio and devel/p5-Clone. FreeBSD was my original development system, so this should work fine.
Debian. On Debian, youre probably out of luck. Perls Audio module is not in Debians packages, and installing it from the CPAN sources just results in crashes.
Main features:
- The exercises currently available involve hearing intervals, hearing chords, and hearing notes relative to the tonic or the root of a chord.
- Intervals and notes are heard in context: either the tonality is estabished first by playing a cadence, or the note or interval is heard as part of an actual melody.
- The software comes with a synthesizer that uses prerecorded, digitized tones from actual acoustic instruments.
Download (0.097MB)
Added: 2006-07-27 License: GPL (GNU General Public License) Price:
1184 downloads
Java EDF files viewer 2.0.1
Java EDF files viewer is a multi-platform EDF file viewer. more>>
Java EDF files viewer is a multiplatform (Linux and Windows) EDF (European Data Format) files viewer written in Java and developped with Borland JbuilderX Foundation.
Usage
1. You need the Java software installed.
2. To execute the viewer
- type in command line: java -jar jEDF.jar
Enhancements:
- This release has hypnogram scoring, montage creation, spectral analysis, EEG event scoring, and a bilingual interface (English/French).
<<lessUsage
1. You need the Java software installed.
2. To execute the viewer
- type in command line: java -jar jEDF.jar
Enhancements:
- This release has hypnogram scoring, montage creation, spectral analysis, EEG event scoring, and a bilingual interface (English/French).
Download (0.22MB)
Added: 2006-11-05 License: GPL (GNU General Public License) Price:
1128 downloads
Jar::Signer 0.1
Jar::Signer Perl module ease the process of creating a signed Jar file. more>>
Jar::Signer Perl module ease the process of creating a signed Jar file.
SYNOPSIS
# using FindBin is just a suggestion.
use FindBin qw( $RealBin );
use Jar::Signer;
my $signer = Jar::Signer->new;
# location of the keystore, created if needed.
$signer->keystore("$RealBin/MyKeyStore");
# dname properties of the certificate.
$signer->dname("CN=Mark Southern, O=My Corporation, L=My State, C=USA");
# name for .fingerprint and ..cert files, created if needed.
$signer->alias("$RealBin/MyCert");
# the Jar file that we want to sign.
$signer->jar(shift);
# if signed_jar is undefined then the default is basename.signed.jar where basename is the basename of the Jar file.
$signer->signed_jar(shift);
# create the signed Jar.
$signer->process;
This module, and the script that uses it make it a lot simpler to generate signed Jar files for use in Java applets etc. It steps through all the needed jar, jarsigner and keytool command lines.
<<lessSYNOPSIS
# using FindBin is just a suggestion.
use FindBin qw( $RealBin );
use Jar::Signer;
my $signer = Jar::Signer->new;
# location of the keystore, created if needed.
$signer->keystore("$RealBin/MyKeyStore");
# dname properties of the certificate.
$signer->dname("CN=Mark Southern, O=My Corporation, L=My State, C=USA");
# name for .fingerprint and ..cert files, created if needed.
$signer->alias("$RealBin/MyCert");
# the Jar file that we want to sign.
$signer->jar(shift);
# if signed_jar is undefined then the default is basename.signed.jar where basename is the basename of the Jar file.
$signer->signed_jar(shift);
# create the signed Jar.
$signer->process;
This module, and the script that uses it make it a lot simpler to generate signed Jar files for use in Java applets etc. It steps through all the needed jar, jarsigner and keytool command lines.
Download (0.003MB)
Added: 2007-06-15 License: Perl Artistic License Price:
890 downloads
Chordpack 0.8.2
Chordpack is a tool written in Perl, whose purpose is to typeset song-books/songs written in chordpro format. more>>
Chordpack is a tool written in Perl, whose purpose is to typeset song-books/songs written in chordpro format. The typesetting is done through typesetting system TeX using macro package LaTeX. Chordpack was created to do whatever you might want to do with songs in chordpro format. Chordpack currently can
Generate LaTeX source of songs/songbook
Generate HTML version of songs/songbook
Generate ASCII version of songs/songbook
Generate ASCII version of songs/songbook omitting chords
Transpose chordpro song to desired key
Take ordinary ASCII notation of song with chords and output almost chordpro version.
Enhancements:
- four styles of chord setting
- three styles of song titles setting
- option to chose one or two columns
- option to chose fonts sizes
- on-the-fly transposition to a key with minimum diffic
<<lessGenerate LaTeX source of songs/songbook
Generate HTML version of songs/songbook
Generate ASCII version of songs/songbook
Generate ASCII version of songs/songbook omitting chords
Transpose chordpro song to desired key
Take ordinary ASCII notation of song with chords and output almost chordpro version.
Enhancements:
- four styles of chord setting
- three styles of song titles setting
- option to chose one or two columns
- option to chose fonts sizes
- on-the-fly transposition to a key with minimum diffic
Download (0.023MB)
Added: 2006-07-19 License: GPL (GNU General Public License) Price:
1193 downloads
Open Dice Language 1.5
Open Dice Language project is a language for describing dice rolls. more>>
Open Dice Language project is a language for describing dice rolls.
Open Dice Language is a language for describing dice rolls.
The language is nearly identical to what you see in most role-playing game texts (e.g., "1d20"). It provides several interfaces to the language.
To run in CLI interface mode:
# pushd $ODL_HOME
# java -jar ODL.jar
To run as Widget:
build using `ant widget`
widget is now installed in users widget directory
<<lessOpen Dice Language is a language for describing dice rolls.
The language is nearly identical to what you see in most role-playing game texts (e.g., "1d20"). It provides several interfaces to the language.
To run in CLI interface mode:
# pushd $ODL_HOME
# java -jar ODL.jar
To run as Widget:
build using `ant widget`
widget is now installed in users widget directory
Download (0.49MB)
Added: 2007-01-08 License: BSD License Price:
1019 downloads
Fully Modular Synthesizer 0.9
FMS is a tool to create all kinds of sounds from scratch. more>>
FMS stands for Fully Modular Synthesizer and is a tool to create all kinds of sounds from scratch.
You can play and sound (sine, triangular, etc.) with any property settings (frequency or volume) and modulations thereof.
It also features tools to save sounds, play .MUS music, graphically display sounds, and make real noise.
Main features:
Playing sounds
- with any frequency and volume
- one after another or at the same time (mixer) or both
- stereo (different sounds on different channels)
- like speech synthesis
- both on-the-fly playing with direct user access and asynchronous, pre-computed output
- with all modulation options described below
Making noise
- now although it tends to get noisy in any way, we mean real noise here
- in 4 different ways
- nearly-white noise
- narrow band noise
Modulating
- amplitude (volume)
- frequency
- minima, maxima, amplitude and frequency of the modulation (here the "Fully Modular" comes to existence)
- narrowness of the noise frequency band - experimental
Making music
- some-kind-of-midi-mapping mode (sound + envelope => instrument, FMS midi file format)
- auto-converter and player for MUS file format (Musplay)
- auto-composer for those who like a rather modern kind of music - experimental
- chords - experimental
Displaying
- spectrum of a sound
- oscillogram of a sound
Saving
- sounds as oscillograms in FMS file format (mathematical description, not complete wavetables)
- sounds as Fourier overtone amplitudes
- music in FMS midi format
- FMS output in wave format
- wave file sounds in FMS file format (auto-converter) - experimental
GUI
- a somewhat ugly and extremely limited tcl/tk gui
- FROCOR, an installation that connects the FMS sound backend to graphical interfaces and outputs
- a fully modular Qt GUI - experimental
Enhancements:
- synchronous mode (no more waiting!)
- bugfixes (no more screaming!)
- unscrewed display tools (no more segfaulting!)
- improved exacticity (no more discalculating!)
- UDS controlled sound backend (no more stupid jokes!)
<<lessYou can play and sound (sine, triangular, etc.) with any property settings (frequency or volume) and modulations thereof.
It also features tools to save sounds, play .MUS music, graphically display sounds, and make real noise.
Main features:
Playing sounds
- with any frequency and volume
- one after another or at the same time (mixer) or both
- stereo (different sounds on different channels)
- like speech synthesis
- both on-the-fly playing with direct user access and asynchronous, pre-computed output
- with all modulation options described below
Making noise
- now although it tends to get noisy in any way, we mean real noise here
- in 4 different ways
- nearly-white noise
- narrow band noise
Modulating
- amplitude (volume)
- frequency
- minima, maxima, amplitude and frequency of the modulation (here the "Fully Modular" comes to existence)
- narrowness of the noise frequency band - experimental
Making music
- some-kind-of-midi-mapping mode (sound + envelope => instrument, FMS midi file format)
- auto-converter and player for MUS file format (Musplay)
- auto-composer for those who like a rather modern kind of music - experimental
- chords - experimental
Displaying
- spectrum of a sound
- oscillogram of a sound
Saving
- sounds as oscillograms in FMS file format (mathematical description, not complete wavetables)
- sounds as Fourier overtone amplitudes
- music in FMS midi format
- FMS output in wave format
- wave file sounds in FMS file format (auto-converter) - experimental
GUI
- a somewhat ugly and extremely limited tcl/tk gui
- FROCOR, an installation that connects the FMS sound backend to graphical interfaces and outputs
- a fully modular Qt GUI - experimental
Enhancements:
- synchronous mode (no more waiting!)
- bugfixes (no more screaming!)
- unscrewed display tools (no more segfaulting!)
- improved exacticity (no more discalculating!)
- UDS controlled sound backend (no more stupid jokes!)
Download (0.17MB)
Added: 2006-09-01 License: GPL (GNU General Public License) Price:
1152 downloads
PyChoReLib 0.0.5
PyChoReLib is a Python library which transforms lists of notenames to a chordname. more>>
PyChoReLib is a Python library which transforms lists of notenames to a chordname. The system uses built-in music theory knowledge to make it easy and quick to add support for new chord types
PyChoReLib, in the current form, accepts a list of note names, and transforms those to a chord.
e.g. [a, c#, e, g] => A7
Inversions are indicated using a slash and the root note.
e.g. [e, g, a, c#] => A7 / E
Main features:
- PyChoReLib can already name and recognize hundreds of chords
- New chords can be taught to the system "by example" e.g. teach the system that [c,e,g] is called C, and using its built-in music knowledge it immediately knows how to recognize and label all major chords in all inversions or (more generally) permutations.
- Once chord recognition definitions have been taught to the system,
- they can be saved to file, allowing for quick initialization of the recognizer
Planned features (planned != promised)
- Extending the chord recognition database with new chord patterns
- Improving the recognition speed for chords with many notes
- Maybe small GUI to allow interactive chord labeling ? Midi keyboard import ?
- Add heuristic rules to recognize more chords, while requiring less teaching
- Add functionality to suggest a scale which can be used to improvise over a chord
Enhancements:
- Dramatic speed-ups in chord teaching and recognition, a new scale recognizer, support for distinguishing modes, a slightly more robust MIDI input demo, and refactoring to avoid code duplication and use Python new-style classes.
- The serialization to XML was removed as it was not useful and didnt work with new-style classes.
- Many bugfixes were made.
<<lessPyChoReLib, in the current form, accepts a list of note names, and transforms those to a chord.
e.g. [a, c#, e, g] => A7
Inversions are indicated using a slash and the root note.
e.g. [e, g, a, c#] => A7 / E
Main features:
- PyChoReLib can already name and recognize hundreds of chords
- New chords can be taught to the system "by example" e.g. teach the system that [c,e,g] is called C, and using its built-in music knowledge it immediately knows how to recognize and label all major chords in all inversions or (more generally) permutations.
- Once chord recognition definitions have been taught to the system,
- they can be saved to file, allowing for quick initialization of the recognizer
Planned features (planned != promised)
- Extending the chord recognition database with new chord patterns
- Improving the recognition speed for chords with many notes
- Maybe small GUI to allow interactive chord labeling ? Midi keyboard import ?
- Add heuristic rules to recognize more chords, while requiring less teaching
- Add functionality to suggest a scale which can be used to improvise over a chord
Enhancements:
- Dramatic speed-ups in chord teaching and recognition, a new scale recognizer, support for distinguishing modes, a slightly more robust MIDI input demo, and refactoring to avoid code duplication and use Python new-style classes.
- The serialization to XML was removed as it was not useful and didnt work with new-style classes.
- Many bugfixes were made.
Download (0.033MB)
Added: 2006-01-06 License: GPL (GNU General Public License) Price:
1388 downloads
XHTML Doclet 0.2
XHTML Doclet is a standards-compliant alternative to the Javadoc standard HTML doclet. more>>
XHTML Doclet is a standards-compliant alternative to the Javadoc standard HTML doclet. The project revises the document structure to exclude outdated tags and inline styles, creates valid XHTML markup, and provides better hooks for more flexible CSS manipulation.
Quick Start:
XHTML Doclet can be integrated with your current Javadoc setup by downloading the JAR file and adding the following to the javadoc command (or equivalent arguments to Javadoc tasks in Ant):
-docletpath {local path}/XHTML_Doclet.jar
-doclet xhtmldoclet.XhtmlDoclet
<<lessQuick Start:
XHTML Doclet can be integrated with your current Javadoc setup by downloading the JAR file and adding the following to the javadoc command (or equivalent arguments to Javadoc tasks in Ant):
-docletpath {local path}/XHTML_Doclet.jar
-doclet xhtmldoclet.XhtmlDoclet
Download (0.17MB)
Added: 2007-07-12 License: LGPL (GNU Lesser General Public License) Price:
838 downloads
JTail 2.1
JTail is an advanced Java/Swing implementation of the Unix tail utility. more>>
JTail is an advanced Java/Swing implementation of the Unix tail utility. JTail includes an intuitive GUI interface that enables the user to define multiple data filters and alarms.
In addition, the user can suspend and resume the display of data from the monitored file. When suspended, the user can single step through the new data being written to the files being monitored.
JTail can be used to monitor both files on both local systems and via the Fishcroft RfaServer (see below) on remote systems.
Enhancements:
- The JTail jar file is now a self-executing jar file.
- The ability to spawn new root windows from the File menu has been added.
- When filters are defined but none are activated, all output will be displayed.
- Output may be displayed with line wrap toggled on or off.
- Minor code cleanup. rfa.jar sources are included in the source tree.
- utils.jar sources are included in the source tree.
<<lessIn addition, the user can suspend and resume the display of data from the monitored file. When suspended, the user can single step through the new data being written to the files being monitored.
JTail can be used to monitor both files on both local systems and via the Fishcroft RfaServer (see below) on remote systems.
Enhancements:
- The JTail jar file is now a self-executing jar file.
- The ability to spawn new root windows from the File menu has been added.
- When filters are defined but none are activated, all output will be displayed.
- Output may be displayed with line wrap toggled on or off.
- Minor code cleanup. rfa.jar sources are included in the source tree.
- utils.jar sources are included in the source tree.
Download (0.62MB)
Added: 2006-07-07 License: GPL (GNU General Public License) Price:
1205 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 jars of clay chords 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