jiangtao9999 发表于 2005-4-25 21:59:43

我是否应该在ML的FTP上删了它?

timidity 2.13.2

http://www.magiclinux.org/people/jiangtao9999/timidity/

SRC.RPM 和 RPM 和起来有 100 多 M 。
是加了短歌行64M波表库的 timidity 。

KDE 发表于 2005-4-27 00:43:20

请保留源代码和软波表。你怎样加载的软波表?

jiangtao9999 发表于 2005-4-27 20:26:13

和 Windows 下的 timidity 一样,
timidity.cfg 里的内容就一行:

soundfont dgx62mbsf.sf2

spec 文件(从 RH 的 SPEC 抄了点,因为是试验,就没注意相关的东西)

%define ver 2.13.2
%define rel 2mgc


Summary: A software wavetable MIDI synthesizer.
Name: timidity++
Version: %ver
Release: %rel
Group: Applications/Multimedia
Source: TiMidity++-%ver.tar.bz2
Source1: dgx62mbsf.sf2.tar.bz2
Source2: timidity.cfg

URL: http://timidity.sourceforge.net

Patch: TiMidity++-2.13.0-redhat.patch
Patch3: TiMidity++-2.13.0-detect.patch
Patch5: TiMidity++-2.13.0-64bit.patch
Patch6: TiMidity++-2.13.0-warnings.patch
Patch7: TiMidity++-2.13.0-esd.patch
License: GPL
BuildRoot: %{_tmppath}/%{name}-root
Obsoletes: timidity++-X11
BuildRequires: arts-devel esound-devel autoconf alsa-lib-devel

%description
TiMidity++ is a MIDI format to wave table format converter and
player. This packger include Duangexing's 62M SountFont2 Lib .

%prep
%setup -q -n TiMidity++-%{version}
%patch -p1
%patch3 -p1
%patch5 -p1
%patch6 -p1
%patch7 -p1

%build
export CFLAGS="$RPM_OPT_FLAGS"
export LDFLAGS="-s"
autoconf
%configure         --enable-interface=ncurses,slang,vt100,alsaseq,server,network --enable-audio=oss,arts,alsa,esd,vorbis --with-default-output=alsa --enable-gtk
make

%install
rm -rf $RPM_BUILD_ROOT

%makeinstall
mkdir -p $RPM_BUILD_ROOT%{_datadir}/timidity $RPM_BUILD_ROOT/etc
install -m 644 %{SOURCE2} $RPM_BUILD_ROOT/etc/timidity.cfg
ln -s /etc/timidity.cfg $RPM_BUILD_ROOT%{_datadir}/timidity/timidity.cfg
cd $RPM_BUILD_ROOT%{_datadir}/timidity
tar xvjf %{SOURCE1}


%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%config(noreplace) /etc/timidity.cfg
%{_bindir}/*
%{_datadir}/timidity
%{_mandir}/*

KDE 发表于 2005-4-28 14:24:23

这个音色库质量如何?

jiangtao9999 发表于 2005-4-28 18:45:52

你试试就知道了~~ :wink:

本打算用 144M 的音色库的~~
但我的 Windows 下的 timidity 连 64M 的用的都有问题………

KDE 发表于 2005-4-29 11:11:53

我手头最大的音色库只有 120M,你的能放进 ftp 吗?

jiangtao9999 发表于 2005-4-29 22:16:48

http://www.audio100.com/4/kind_9.htm
:wink:
短歌行的波表有很多哦~~

KDE 发表于 2005-5-2 15:07:17

加载这么大的音色库,需要 ASIO 声音驱动(win) 或者 jack 声音驱动(lin)。内核还要具备实时性能,否则会断断续续。最好有个好声卡。

bbbush 发表于 2005-5-2 20:52:20

现在觉得 nosrc.rpm 最好用了 不占地方
%_%

KDE 发表于 2005-5-3 10:38:06

什么意思?

cjacker 发表于 2005-5-13 10:58:48

我有个4m的,也能凑合着听,大概跟WINDOWS下MIDI的效果差不多,大家又没有兴趣。

这个东西,如果不是发烧友,要求不高。
我的要求就是能听,变味别太厉害就可以了。

jiangtao9999 发表于 2005-5-13 19:28:17

我觉得 timidity 对 CPU 的使用太高了……

用 RH 自带的波表在我这里播放 MIDI 时不能干别的,不然声音准保断断续续的………
页: [1]
查看完整版本: 我是否应该在ML的FTP上删了它?