Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:edogawa
tapiir
tapiir.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File tapiir.spec of Package tapiir
# spec file for package tapiir # # Copyright (c) 2007 by Edgar Aichinger # This file and all modifications and additions to the pristine # package are under the same license as the package itself. # %if %{defined fedora} BuildRequires: alsa-lib-devel BuildRequires: jack-audio-connection-kit-devel BuildRequires: fftw3-devel %else BuildRequires: alsa-devel BuildRequires: libjack-devel BuildRequires: xorg-x11-libX11-devel BuildRequires: update-desktop-files BuildRequires: xorg-x11-libXext-devel %endif %if 0%{?suse_version} == 1220 BuildRequires: libXft-devel BuildRequires: libXinerama-devel BuildRequires: fontconfig-devel %endif BuildRequires: gcc-c++ BuildRequires: fltk-devel Name: tapiir URL: http://www.iua.upf.es/~mdeboer/projects/tapiir/ License: GPL-2.0+ Group: Productivity/Multimedia/Sound/Midi BuildRoot: %{_tmppath}/%{name}-%{version}-build Autoreqprov: on Version: 0.7.3a Release: 0.1 Summary: A Software Multitap Delay Source: tapiir-%{version}.tar.bz2 Source1: %{name}.png Source2: %{name}-alsa.desktop Source3: %{name}-jack.desktop Patch: %{name}-no-return-in-nonvoid.patch Requires: fltk %description TAPIIR is a software implementation of a flexible multi-delay, that aims to combine flexibility and high accuracy with high quality audio and usability. TAPIIR internal processing modules consist of six delay-lines, each with a mixer at it's input and a gain control at it's output, and a stereo output mixer. Stereo input from an external source, typically a musical instrument, is routed to all input mixers. In addition to this, the output of each delay line is also routed to the input mixers of all delay lines, including itself. This cross-feeding of audio signals throughout the system of delay-lines and mixers, allows the user to create a very large variety of stereo delay effects. Very simple echos or ping-pong effects can be achieved easily, but more complex effects such as early reflection echo's, reverbs, complex rhythmic and arrhythmic patterns and even Karplus-Strong like synthesis is also possible. It is important to observe, that these more complex effects are only possible by using sample accurate processing. Author: -------- Maarten de Boer <mdeboer@iua.upf.es> %if %{defined fedora} %global debug_package %{nil} %endif %prep %autosetup -p1 -n %{name}-%{version} %build export SUSE_ASNEEDED=0 export RPM_OPT_FLAGS="$RPM_OPT_FLAGS" %configure %__make %install cd src/ install -D -m 755 -s %{name} $RPM_BUILD_ROOT%{_bindir}/%{name} install -D -m 755 -s %{name}_alsa $RPM_BUILD_ROOT%{_bindir}/%{name}_alsa install -D -m 755 -s %{name}_jack $RPM_BUILD_ROOT%{_bindir}/%{name}_jack %__mkdir -p $RPM_BUILD_ROOT/usr/share/pixmaps %__cp %{SOURCE1} $RPM_BUILD_ROOT/usr/share/pixmaps/%{name}.png %if 0%{?suse_version} %suse_update_desktop_file -i %{name}-alsa AudioVideo Music %suse_update_desktop_file -i %{name}-jack AudioVideo Music %else %__mkdir -p $RPM_BUILD_ROOT/usr/share/applications %__cp %{SOURCE2} $RPM_BUILD_ROOT/usr/share/applications/%{name}-alsa.desktop %__cp %{SOURCE3} $RPM_BUILD_ROOT/usr/share/applications/%{name}-jack.desktop %endif cd ../ %__rm doc/examples/Makefile* %__rm doc/images/Makefile* %files %defattr(-,root,root) %{_bindir}/* %doc doc/* %{_datadir}/applications/* %{_datadir}/pixmaps/*
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor