6 Group: Applications/Multimedia
7 Source0: http://www.alsa-project.org/~andy/%{name}-%{version}.tar.gz
9 BuildRequires: alsa-lib-devel
10 BuildRequires: esound-devel
11 BuildRequires: audiofile-devel
12 BuildRequires: libmikmod-devel
13 BuildRequires: gtk+-devel
14 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
16 %define _pkglibdir %{_libdir}/%{name}
19 AlsaPlayer is a new type of PCM player. It is heavily multi-threaded
20 and tries to excercise the ALSA library and driver quite a bit.
25 - WAV support, 8-, 16-bit, mono, stereo, any sample rate
26 - CDDA support, CD Digital Audio playback! and thus USB ready :)
27 - Also plays files mapped by audiofs (CDDA)
28 - Module support in progress...
31 - ALSA. Best supported of course :)
32 - OSS. Kernel native sound drivers
33 - Sparc. UltraSparc sound drivers
34 - SGI. SGI audio library driver
35 - ESD. Enlightened sound daemon support
44 - More being developed...
47 - Full speed (pitch) control, positive *and* negative! (First Linux
48 player that does this!! MP3's and CD's do varispeed :)
49 - Queue (playlist) support
50 - Concurrent visual scopes (open as many as you want)
51 - Multi-threaded design for efficient/skip free playback (RT)
52 - GUI Interface based on gtk+
53 - NOGUI operation for shell script usage
54 - Plug-in core architecture
55 - Low latency mode, as low as 5ms when scheduled RT
57 - Software based volume/pan control
58 - Accurate scope/audio syncing using ALSA features
59 - Portable (well, we'll see about that :)
70 rm -rf $RPM_BUILD_ROOT
71 %{__make} DESTDIR=$RPM_BUILD_ROOT install
73 gzip -9nf AUTHORS README
76 rm -rf $RPM_BUILD_ROOT
79 %defattr(644,root,root,755)
81 %attr(755,root,root) %{_bindir}/alsaplayer