14.05.2008, 00:15
Очередное обновление системы принесло неприятны сюрприз - в xkb втихаря поменяли расположение точки и запятой для раскладки ru (это из того, что успел заметить). С привычных 6 и 7 они переместились на виндовые ? и /, б-р-р-р!!!
Пришлось срочно лечить, вскрытие показало, что теперь -layout "ru" надо замнить на -layout "ru(common)" и в итоге в .xsession у меня теперь так
setxkbmap -rules xfree86 -model pc105 -layout "us,ru(common)" -option "grp:caps_toggle,compose:menu"
21.04.2008, 01:57
Для файлов mp3 в debian эту задачу можно решить с помощью утилиты mp3splt из одноименного пакета
mp3splt -с file.cue file.mp3
полученные mp3 файлы имеют понятные имена и заполнены осмысленными тегами.
Для работы с flac нам понадобятся пакеты shntool и cuetools. Первый шаг - нарезаем большой flac-файл на кусочки
shnsplit -o flac -f file.cue file.flac
Второй шаг - переносим теги из cue в новые flac-файлы
cuetag file.cue split-track*
и для проверки
metaflac --list split-track01.flac
PS: на всякий случай, mp3splt не проверят соответствие форматов входных файлов и ориентируется только на расширение.
01.02.2008, 14:58
timidity — программный синтезатор midi, для работы ему нужен банк звуков, а в поставке debian идет, к сожалению, далеко не полный набор freepats.
Что делать?
Прежде всего нам нужен конфигурационный файл, поэтому копируем системный себе в домашнюю директорию
cp /etc/timidity/timidity.cfg ~/.timidity.cfg
Скачиваем более полный банк, например eawpats и распаковываем в ~/eawpats
Далее правим наш файл конфигурации: закрываем комментарием freepats и добавляем следующие строки
#source /etc/timidity/freepats.cfg
dir /home/USER/eawpats/
source gravis.cfg
source gsdrums.cfg
source gssfx.cfg
source xgmap2.cfg
…готово
Другая возможность — использовать файлы soundfont (например PC51f.sf2 или Unison.sf2) которые подключаются так
#source /etc/timidity/freepats.cfg
soundfont /home/USER/Unison.sf2 order=0