Skip to content

Commit

Permalink
Precise license: GPL-3.0-or-later. Added headers.
Browse files Browse the repository at this point in the history
  • Loading branch information
vmagnin committed May 16, 2023
1 parent 9687fd7 commit e80c749
Show file tree
Hide file tree
Showing 5 changed files with 17 additions and 2 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# TapTempo Fortran

A command line `taptempo` written in modern Fortran and under GNU GPLv3 license. Listen to a song and hit enter key with style and you'll get the corresponding number of beats per minute (BPM). This tool is very useful to quickly find the tempo of a song. You can also use it to measure your heart rate: (gently) put one hand around your throat and tap the enter key at each beat.
A command line `taptempo` written in modern Fortran and under GPL-3.0-or-later license. Listen to a song and hit enter key with style and you'll get the corresponding number of beats per minute (BPM). This tool is very useful to quickly find the tempo of a song. You can also use it to measure your heart rate: (gently) put one hand around your throat and tap the enter key at each beat.

The original TapTempo was written in C++, but lots of porting in other languages have been developed via the [LinuxFr website](https://linuxfr.org/wiki/taptempo). There is even a [TapTempo Federation](https://github.com/Taptempo-Federation).

Expand Down
5 changes: 5 additions & 0 deletions app/main.f90
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
! A command line taptempo written in modern Fortran style
! License GPL-3.0-or-later
! Vincent Magnin
! Last modifications: 2021-10-28

program main
use taptempo, only: manage_command_line, measure_tempo

Expand Down
2 changes: 1 addition & 1 deletion fpm.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name = "taptempo"
version = "1.0.0"
license = "license"
license = "GPL-3.0-or-later"
author = "Vincent Magnin and the Fortran-lang community"
maintainer = "Vincent Magnin"
copyright = "Copyright 2021"
Expand Down
5 changes: 5 additions & 0 deletions src/taptempo.f90
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
! A command line taptempo written in modern Fortran style
! License GPL-3.0-or-later
! Vincent Magnin
! Last modifications: 2021-11-01

module taptempo
! Reals working precision and 64 bits integers:
use, intrinsic :: iso_fortran_env, only: wp=>real64, int64
Expand Down
5 changes: 5 additions & 0 deletions test/check.f90
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
! A command line taptempo written in modern Fortran style
! License GPL-3.0-or-later
! Vincent Magnin
! Last modifications: 2021-10-28

program check
implicit none

Expand Down

0 comments on commit e80c749

Please sign in to comment.