El 22 de agosto de 2009 09:04, csalinux
Carlos E. R. escribió:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
El 2009-08-21 a las 19:09 +0200, csalinux escribió:
* Soundfont: Para evitar esto es para lo que están los soundfont o los "pacht". Bien yo uso soundfonts, que la mayoría son privativos, pero algunos buenos se pueden bajar de internet. De hecho en la distro vienen dos.
¿Donde están esos dos, cómo se llaman?
Yast busca muy bien
Paquete Generaluser /usr/share/sounds/sf2/GeneralUser_GS_FluidSynth.sf2
Paquete snd_sf2 /usr/share/sounds/sf2/Vintage_Dreams_Waves_v2.sf2
Y San Google "timidity soundfont"
http://connie.slackware.com/~alien/slackbuilds/TiMidity++/build/00README.sla...
El timidity que yo conocía, generaba los tonos por software, y no requería de los soundfonts, como si lo requieren las tarjetas Sounblaster AWE64 (chip Emu 8000), o las SBLive en adelante (chip Emu 10000), o las propias tarjetas midi Emu. Tengo algunos links sobre soundfonts (yo uso el PC51f.sf2 en mi SBLive): http://www.personalcopy.com/sfarkfonts1.htm http://www.melodymachine.com/ http://www.soundblaster.com/soundfont/faqs/ http://www.synthzone.com/soundfont.htm http://www.samplebanks.com/ Con las AWE64 o las SBLive, hace falta el paquete awesfx instalado, para poder cargar los soundfonts en memoria. El comando para cargar y descargar de memoria estos soundfonts es sfxload: sfxload -- load SoundFont on OSS AWE32 sound driver ver.0.5.1a copyright (c) 1996-2003 by Takashi Iwai usage: sfxload [-options] [soundfont[.sf2|.sbk|.bnk]] options: -F, --device=file specify the device file -D, --index=number specify the device index (-1=autoprobe) -i, --clear[=bool] clear all samples -x, --remove[=bool] remove additional samples -N, --increment[=bool] incremental loading -b, --bank=number append font to the specified bank -l, --lock[=bool] lock the loading fonts -v, --verbose[=int] set verbosity level -q, --quiet don't print error messages -C, --compat[=bool] use v0.4.2 compatible sounds -A, --sense=digit (compat) set attenuation sensitivity (default=10) -a, --atten=digit (compat) set default attenuattion (default=31) -d, --decay=scale (compat) set decay time scale (default=50) -M, --memory[=bool] display available memory on DRAM -B, --addblank[=bool] add 12 words blank loop on each sample -c, --chorus=percent set chorus effect (0-100) -r, --reverb=percent set reverb effect (0-100) -V, --volume=percent set total volume (0-100) (default=70) -L, --extract=preset/bank/note do partial loading -P, --path=dir set SoundFont file search path Salu2 -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org