Tree [33a082] master /
History



File Date Author Commit
share 2014-07-03 Juan Ramon Castan Juan Ramon Castan [ef8301] Add icon-button to edit both BPM and Autoreset ...
src 2014-07-05 Juan Ramon Castan Juan Ramon Castan [f41b70] Jack client will be registered when JACK input ...
README 2014-09-16 Juan Ramon Castan Juan Ramon Castan [33a082] Git repository test

Read Me

----------------------------------------------------------------------

  Copyright (C) 2013 Juan Ramon Castan Guillen <juanramoncastan@yahoo.es>


  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.

----------------------------------------------------------------------
Tapita version 0.3.1
----------------------------------------------------------------------
Tapita (snack in spanish) is a BPM detector
with alphanumeric keyboard, MIDI and jack as inputs.

web: http://sourceforge.net/projects/tapita

USAGE
------------------------------------------------------------------------
tapita [options]

  options:
    -h          Show this message.
    -k          Set "Space Bar" as input. (default)
    -j          Set "jack" as input.
    -m          Set MIDI as input.
    -p          Last beat is weighted in the avarage time.
    -a[TIME]    Enable Autoreset after TIME seconds. TIME is optional.

  BPM and Autoreset Time labels are editable.
  Jack client will be active when selected as input.

    "Space"     to tap.
    "Delete"    reset.
    "PageUp"    raise jack input threshold.
    "PageDown"  drop jack input threshold.
    "A"         Toggle Autoreset.
    "J"         Set JACK as input.
    "K"         Set "Space Bar" as input.
    "M"         Set MIDI as input.
    "Ctrl+Q"    Quit application.


BUILDING DEPENDENCIES
------------------------------------------------------------------------
You may need to install the next headers (developer) packages

libgtk-2.0
libasound
libjack


COMPILATION
------------------------------------------------------------------------
change to source directory

$ cd ./src

build application

$ make


INSTALATION
------------------------------------------------------------------------
To install into the system (as root).
By default PREFIX is /usr but you canchange it in Makefile.

# make install


CLEANING and UNINSTALL
------------------------------------------------------------------------
To clean the last compilation

$ make clean

To uninstall from system (as root)

# make uninstall