|
>projects>metrum
Metrum - A metronome for your symbian mobile phone, written in Python
Here's a very simple metronome for your mobile phone that
supports all possible tempi from 1 to whatever BPM. It also
offers any number of beats per measure.
That makes this program the perfect tool to practise a 15/16 groove.
usage
Use number keys to enter BPM
Use * / # to change the number of beats per measure
technical restriction
This metronome generates midifiles with the given parameters and then
plays them. This means that the beats will stop when the midifile is
finished. It does restart however, but not with continuous timing. The limit is
set to 1000 clicks to allow for rapid midifile generation.
So if you have 120bpm, there will be a discontinuity every 8.3min.
I can live with that. If you need 16min, change the code.
download
metrum.py
install
Install Nokia's PyS60 Interpreter (I use V1.4.5 for Symbian S60 3rd edition) You'll need the script shell as well.
Install the SMIDI library which is a modified version of mxm's Python MIDI Library. Copy the file smidi.py to E:\python\libs on your memory card.
Now copy the file metrum.py to E:\python on your memory card
version tracker
0.1 |
[Sat, 28.03.09] initial release
|
last update: 14. Mar 21
| Author: Alain Brenzikofer
|
|
|