LeMMA 0.8 is now available as an alpha version. A more ‘contemporary’ look-and-feel has been adopted for this version. I’ve also added various usability improvements (e.g. keyboard navigation using arrow keys), and some attempts at supporting the Mac platform better. A new .ini-like configuration file format is used, using the built-in Python config file parsing [...]
Archive for the ‘python’ Category
LeMMA 0.8 alpha release
Posted in music, my software, python, tagged LeMMA on July 27, 2009 |
Some notes on the current state of Python/Tkinter
Posted in linux, python, Ubuntu, tagged linux, python, Ubuntu on July 20, 2009 | 2 Comments »
I’ve been working on enhancing the user interface of my LeMMA app, which is written in Python/Tkinter. This discusses some of my thoughts while researching the current state of the art with regards to using Tkinter. Why did I choose Tkinter when there are other widget libraries that looks better and works natively? My decision [...]
LeMMA 0.7.1 – now with Linux install script
Posted in music, my software, python, tagged LeMMA on March 28, 2009 |
Minor enhancement: I finally added an install script for Linux users, and support the saving of settings in ~/.lemma, so you can finally install it into /usr or /usr/local. And along with that, a simple Debian package. I use checkinstall to generate it. I can’t seem to specify Python as a pre-requisite using checkinstall, but [...]
LeMMA 0.7 is out
Posted in music, my software, python, tagged LeMMA on March 2, 2009 |
One year after my last LeMMA release, here’s version 0.7. It’s a little embarrassing actually, because the last version contained some stupid bugs, especially on the Windows platform, and it was out there for one full year. So version 0.7 is largely a bug fix and “bulletproofing” (I added debug mode and codes for error [...]
chordcalc.py 0.3
Posted in my software, python, tagged my software, python on December 28, 2008 |
A number of changes for chordcalc 0.3, plus one stupid bug fixed: New: AUTO_REDUCE filter option. If no fingerings can be found, try to progressively omit 5th, omit root, and omit 3rd until fingerings are found. This is useful for instruments with fewer strings playing larger chords. New: NO_OPEN filter option. Reject fingerings with open [...]
chordcalc.py 0.2
Posted in my software, python, tagged my software, python on December 21, 2008 |
Updated version 0.2 of chordcalc.py available. Changes below: Corrections for some chord definitions Minor changes to error messages Default span values for various instruments Options –position and –span now issue warning and set to default values instead of exiting Option -v now just prints the version and exits. All other options are ignored. Fixed bug [...]
chordcalc.py – initial release
Posted in guitar, music, my software, python, tagged guitar, music, python on December 8, 2008 |
I finally wrote that program to generate chord fingerings for any fretted instrument. It’s written in Python and meant to be run at the command-line. It’s quite a pleasure writing this in Python – I was surprised to finish writing the core algorithm in just one morning. Why another chord generation program when there are [...]
LeMMA 0.6a released, fixed problem with MMA 1.3
Posted in my software, python, tagged LeMMA on February 29, 2008 | Leave a Comment »
Fixed a problem with LeMMA 0.6 and causes it to incorrectly determine the latest MMA 1.3 as version 1.0 (which has a different command-line switch than the later versions). And since so far no one has sent me any emails complaining that something is broken *touches wood*, I will now remove the alpha status. So [...]
LeMMA 0.6 alpha release
Posted in my software, python, tagged LeMMA on February 10, 2008 | Leave a Comment »
LeMMA gets a facelift! I’ve decided to loose version 0.6 into the wild as an alpha release. Now that I have a better understanding of what Tkinter can do, hopefully this means a more usable LeMMA. Also with this release are several bug fixes and a couple of new features, particularly the ability to use [...]
Python MIDI player updated
Posted in maemo, my software, python, tagged maemo, midi, python on January 1, 2008 | 5 Comments »
I’ve added a custom file browser and playlist function to my pyGTK MIDI player. The file browser is more lightweight and read files faster than the GTK FileChooser widget on the Nokia Internet tablet. The GUI is nothing fancy but it works. Download playmus version 0.2 I don’t think I’ll try to determine the MIDI [...]