1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-20 00:21:35 +00:00

aubio is a library for audio labelling. Its features include

segmenting a sound file before each of its attacks, performing pitch
detection, tapping the beat and producing midi streams from live
audio.  The name aubio comes from 'audio' with a typo: several
transcription errors are likely to be found in the results too.

The aim of this project is to provide these automatic labelling
features to other audio softwares.  Functions can be used offline
in sound editors and software samplers, or online in audio effects
and virtual instruments.

WWW:    http://aubio.org/
This commit is contained in:
Edward Tomasz Napierala 2008-08-24 18:04:07 +00:00
parent 6ca8e28495
commit 77a232816e
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=219094
5 changed files with 99 additions and 0 deletions

View File

@ -42,6 +42,7 @@
SUBDIR += asunder
SUBDIR += atunes
SUBDIR += aube
SUBDIR += aubio
SUBDIR += audacious-crossfade
SUBDIR += audacious-dumb
SUBDIR += audacious-mac

30
audio/aubio/Makefile Normal file
View File

@ -0,0 +1,30 @@
# New ports collection makefile for: aubio
# Date created: 2008-07-21
# Whom: Edward Tomasz Napierala <trasz@FreeBSD.org>
#
# $FreeBSD$
#
PORTNAME= aubio
PORTVERSION= 0.3.2
CATEGORIES= audio
MASTER_SITES= http://aubio.org/pub/
MAINTAINER= trasz@FreeBSD.org
COMMENT= Library for audio labelling
LIB_DEPENDS= samplerate.1:${PORTSDIR}/audio/libsamplerate \
sndfile.1:${PORTSDIR}/audio/libsndfile \
jack.0:${PORTSDIR}/audio/jack \
fftw3f:${PORTSDIR}/math/fftw3-float \
lash.2:${PORTSDIR}/audio/lash
GNU_CONFIGURE= yes
USE_GMAKE= yes
USE_GNOME= gnomehack
USE_LDCONFIG= yes
# --disable-complex, because it won't compile otherwise
# due to missing carg(3) et al.
CONFIGURE_ARGS= "CFLAGS=${CFLAGS} -I${LOCALBASE}/include" --disable-complex
.include <bsd.port.mk>

3
audio/aubio/distinfo Normal file
View File

@ -0,0 +1,3 @@
MD5 (aubio-0.3.2.tar.gz) = ffc3e5e4880fec67064f043252263a44
SHA256 (aubio-0.3.2.tar.gz) = dc1387b048610a6141f523c27314b7a60bd299c3d6789c372445ddc6511512cd
SIZE (aubio-0.3.2.tar.gz) = 609006

12
audio/aubio/pkg-descr Normal file
View File

@ -0,0 +1,12 @@
aubio is a library for audio labelling. Its features include
segmenting a sound file before each of its attacks, performing pitch
detection, tapping the beat and producing midi streams from live
audio. The name aubio comes from 'audio' with a typo: several
transcription errors are likely to be found in the results too.
The aim of this project is to provide these automatic labelling
features to other audio softwares. Functions can be used offline
in sound editors and software samplers, or online in audio effects
and virtual instruments.
WWW: http://aubio.org/

53
audio/aubio/pkg-plist Normal file
View File

@ -0,0 +1,53 @@
bin/aubioonset
bin/aubiotrack
bin/aubionotes
include/aubio/config.h
include/aubio/aubio.h
include/aubio/types.h
include/aubio/phasevoc.h
include/aubio/mathutils.h
include/aubio/fft.h
include/aubio/sample.h
include/aubio/hist.h
include/aubio/scale.h
include/aubio/resample.h
include/aubio/onsetdetection.h
include/aubio/tss.h
include/aubio/peakpick.h
include/aubio/biquad.h
include/aubio/pitchdetection.h
include/aubio/pitchmcomb.h
include/aubio/pitchyin.h
include/aubio/pitchschmitt.h
include/aubio/pitchfcomb.h
include/aubio/pitchyinfft.h
include/aubio/beattracking.h
include/aubio/onset.h
include/aubio/tempo.h
include/aubio/filter.h
include/aubio/aubioext.h
include/aubio/jackio.h
include/aubio/sndfileio.h
include/aubio/midi/midi.h
include/aubio/midi/list.h
include/aubio/midi/timer.h
include/aubio/midi/midi_file.h
include/aubio/midi/midi_driver.h
include/aubio/midi/midi_event.h
include/aubio/midi/midi_track.h
include/aubio/midi/midi_player.h
include/aubio/midi/midi_parser.h
@dirrm include/aubio/midi
@dirrm include/aubio
lib/libaubio.so.3
lib/libaubio.so
lib/libaubio.la
lib/libaubio.a
lib/libaubioext.so.3
lib/libaubioext.so
lib/libaubioext.la
lib/libaubioext.a
libdata/pkgconfig/aubio.pc
share/sounds/aubio/woodblock.aiff
@dirrm share/sounds/aubio
@dirrm share/sounds