ametro, ALSA MIDI Monitor
ALSA MIDI Metronome
This program is a little, simple MIDI Metronome using the ALSA
sequencer.
Bug reports and comments are welcome.
Screenshots
Download
New files (2003-10-18):
Old files:
RPM Install
Requirements:
Install first ALSA and Kylixlibs3 packages, then install ametro as
usual:
$ rpm -ivh ametro-0.4-1mdk.i586.rpm
Source Install
Requirements:
Kylix 3 Open Edition, download it from www.borland.com
Unpack the downloaded tarball on your home directory or any other
suitable place
$ tar -xvjf ametro-0.4.tar.bz2
Prepare your kylix compiler environment, running the kylixpath script
$ source /path_to/kylix3/bin/kylixpath
Run make
$ make
Optionally, install program as root
$ make install
Enjoy!
Notes:
- Any time you are going to run the program, you should run first
the 'kylixpath' script.
- Instead of running 'make', you can open the project file
'ametro.dpr' with Kylix IDE, and compile it as usual.
- There is a configuration file 'ametrorc'. You should copy it to
your $home as ~/.ametrorc, or to /etc/midi/ametrorc
Binary Tarball Install
Unpack the tarball in your home or any other suitable place.
$ tar -xvjf ametro-0.4-i586.tar.bz2
Change current directory
$ cd ametro-0.4-i586
Run setup script as root
$ ./install.sh
Requirements
Every required library is statically compiled into the executable file,
except:
From Borland:
From other sources:
- libNoVersion.so.1
- libasound.so.2
- libX11.so.6
- libpthread.so.0
- libdl.so.2
- libc.so.6
- libm.so.6
- ld-linux.so.2
You need to have installed every above listed libraries to use the
program.
Get them from the following packages for your Linux distribution:
- ALSA 0.9.7
- XFree86 4.1.0
- glibc 2.2.4
libborqt (7.5 Mb) is a Borland Kylix runtime library, you can download
a copy from:
http://prdownloads.sourceforge.net/kylixlibs/kylixlibs3-1.tar.bz2?download
After installing libborqt into /usr/lib/kylixlibs3, you should edit
/etc/ld.so.conf
adding the new library directory, and run ldconfig (as root)
$ echo "/usr/lib/kylixlibs3" >> /etc/ld.so.conf
$ ldconfig
If you use Red Hat, Mandrake or Debian, there are some easy-to-install
packages at:
http://sourceforge.net/projects/kylixlibs
License
Copyright 2002-2003, Pedro Lopez-Cabanillas <plcl@bigfoot.com>
Bug reports and comments are welcome.
This program is free software; you can redistribute it and/or modify it
under the terms of the GNU General Public License as published
by the Free Software Foundation; either version 2 of the
License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License along
with this program; if not, write to the Free Software Foundation, Inc.,
59 Temple Place, Suite 330, Boston, MA 02111-1307 USA