Feeds:
Posts
Comments

Posts Tagged ‘python’

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 [...]

Read Full Post »

chordcalc.py 0.3

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 [...]

Read Full Post »

chordcalc.py 0.2

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 [...]

Read Full Post »

chordcalc.py – initial release

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 [...]

Read Full Post »

Python MIDI player updated

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 [...]

Read Full Post »

Wrote my first PyGTK program for my Nokia 770. It’s a simple GUI midi player that uses the PyGame module. It works pretty well, although while testing the app PyGame sometimes couldn’t initialise and the only option is to reboot my device. But my final round testing seems to be quite stable. Python rocks on [...]

Read Full Post »

Follow

Get every new post delivered to your Inbox.