Downloadliste

Projektbeschreibung

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. Its
features include interval recognition, scale
recognition, and demo chord recognition using
real-time input from MIDI devices.

Systemanforderungen

Die Systemvoraussetzungen sind nicht definiert
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2006-01-06 12:29
0.0.5

Dramatische speed-ups in Akkord-Lehre und Anerkennung, eine neue Dimension Erkenner, Unterstützung für die Unterscheidung Modi, eine etwas stabilere MIDI-Eingang Demo, und Refactoring, Code Doppelarbeit zu vermeiden und neue Python-Style-Klassen zu verwenden. Die Serialisierung in XML wurde entfernt, da es nicht sinnvoll und nicht mit neuen Stil-Klassen arbeiten. Viele Bugfixes wurden.
Tags: Major feature 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 didn't work with new-style classes. Many bugfixes were made.

2005-12-30 07:21
0.0.4

Ein Fehler führt zu gelehrt, noch unbekannte Akkorde wurde behoben. Ein Proof of Concept "Demo-Programm hinzugefügt wurde, showing off Akkord Anerkennung Verwendung von Echtzeit-MIDI-Eingang von ALSA oder Win32 MIDI-Eingabegeräte.
Tags: Major bugfixes
A bug leading to taught, yet unrecognized chords
was fixed. A proof of concept demo program was
added, showing off chord recognition using
real-time MIDI input from ALSA or Win32 MIDI input
devices.

2005-12-26 20:18
0.0.3

Diese Veröffentlichung fügt Intervall Anerkennung und Intervall und Akkord-Umsetzung. Diese Funktionen sind über die klassische Musik Theorie, z. B. unter Berücksichtigung der Unterscheidung zwischen übermäßige Quarte und eine verminderte Quinte.
Tags: Major feature enhancements
This release adds interval recognition and interval and chord transposition. These features are based on classical music theory, e.g. taking into account the distinction between an augmented fourth and a diminished fifth.

2005-12-26 20:17
0.0.2

Diese Veröffentlichung fügt GPL.txt und die GPL Hinweis auf jede der Quellcode-Dateien.
Tags: Code cleanup
This release adds GPL.txt and a GPL notice to each of the source code files.

2005-12-18 07:22
0.0.1

Tags: Initial freshmeat announcement

Project Resources