воскресенье, 20 апреля 2014 г.

Тест для наушников от audiocheck.net

Нашел интересный тест для наушников, может окажется полезным при покупке магазине, или для сравнения разных имеющихся в руках экземпляров "головных телефонов". Конечно уши это не измерительный прибор, поэтому оценка довольно субъективна.

понедельник, 14 апреля 2014 г.

Установка пакетов, отсутствующих в репозиториях Arch Linux

1. Создаем PKGBUILD, за основу можно взять какой-нибудь из AUR;
2. Потребуется утилита makepkg (для работы с ней также нужно установить метапакет base-devel);
3. Помещаем PKGBUILD в отдельный каталог, далее:
   $ makepkg
4. Чтобы установить пакет:
   # pacman -U package_name

воскресенье, 13 апреля 2014 г.

Установка драйвера для USB аудио интерфейса NI Komplete Audio 6....


Тема Oxygen для GTK2 приложений в KDE

1. Установить темы oxygen-gtk
    # pacman -S oxygen-gtk2
2. Отредактировать или создать конфигурационные файлы:
    ~/.config/gtk-2.0/settings.ini
3. В файлы добавить следующие строки:
    [Settings]
    gtk-theme-name = oxygen-gtk

Альбом в lossless.... как разбить image + .cue на треки

Если нужно, конвертируем из *.ape в *.flac:

$ ffmpeg -i inputaudio.ape outputaudio.flac

Для получения потрекового рипа потребуются дополнительные утилиты cuetools и shntool. Для ArchLinux:

# pacman -S cuetools shntool

Далее "режем":

$ cuebreakpoints sample.cue | shnsplit -o flac sample.flac

Переносим тэги:

$ cuetag.sh sample.cue split-track*.flac

UPD: для переименования на основе тегов в файле можно использовать следующий скрипт.

Для упрощения разбивки на треки и переименования можно сделать так:

#!/bin/bash

DIR="$1";
OUTDIR="splitted";

cd "${DIR}";
mkdir "${OUTDIR}";

echo "Split"

cuebreakpoints *.cue | shnsplit -o flac *.flac

echo "Copy tags"

cuetag.sh *.cue split-track*.flac

echo "Renaming and moving to [splitted] dirrectory"

for a in split-track*.flac; do

#echo "${a}"

    ARTIST=`metaflac "${a}" --show-tag=ARTIST | sed s/.*=//g`
    TITLE=`metaflac "${a}" --show-tag=TITLE | sed s/.*=//g`
    TRACKNUMBER=`metaflac "${a}" --show-tag=TRACKNUMBER | sed s/.*=//g`
    mv "${a}" "${OUTDIR}/`printf %02g $TRACKNUMBER` - $ARTIST - $TITLE.flac"
#    echo "${TRACKNUMBER} - ${ARTIST} - ${TITLE}.flac"


done

Запустить скрипт, в качестве параметра передать путь к каталогу с той парой .flac и .cue которые нужно обработать.
Проба пера....
Здесь будет некая памятка, различные ссылки, решения проблем... то с чем приходилось сталкиваться и т.д....