Самопальный метроном

Любые разговоры которые хоть как-то связаны с тематикой форума

Модератор: Модераторы разделов

Obscurus
Сообщения: 174

Самопальный метроном

Сообщение Obscurus »

Решил набросать парочку простых утилит для звука - метроном (для джека) и клавиатурный сплиттер. (всё на Qt). PianoUtils
Если кому не лень, может отпишутся - какие недочёты заметили, какие пожелания есть и тп.
Спасибо сказали:
Аватара пользователя
Bluetooth
Сообщения: 4395
Статус: Блюзовый
ОС: Debian Squeeze amd64

Re: Самопальный метроном

Сообщение Bluetooth »

каков принцип работы метронома?
Спасибо сказали:
Аватара пользователя
Maximus_V
Сообщения: 432
ОС: Gentoo, FreeBSD

Re: Самопальный метроном

Сообщение Maximus_V »

Obscurus писал(а):
08.08.2011 12:31
Если кому не лень, может отпишутся - какие недочёты заметили, какие пожелания есть и тп.

Ага

Код: Выделить всё

/pianoutils-0.1.5 $ ./configure
Search for alsa headers... ok
Search for jack headers... Package jack was not found in the pkg-config search path.
Perhaps you should add the directory containing `jack.pc'
to the PKG_CONFIG_PATH environment variable
No package 'jack' found
Error: jack header files not found!


Похожий файл не найден и при компиляции QT-Creator'ом файлов проектов:

Код: Выделить всё

jackfilter.h:4:23: фатальная ошибка: jack/jack.h: Нет такого файла или каталога
Компиляция прервана.
Спасибо сказали:
Obscurus
Сообщения: 174

Re: Самопальный метроном

Сообщение Obscurus »

каков принцип работы метронома?

Если в двух словах - в буфер пишется синусоида с огибающей (точнее буферов два - для волн с разной частотой), затем по событиям таймера нужная волна копируется в кольцевой буфер, оттуда уже в порт джека.

Package jack was not found in the pkg-config search path.

А он вообще установлен? :rolleyes:
Спасибо сказали:
Аватара пользователя
Maximus_V
Сообщения: 432
ОС: Gentoo, FreeBSD

Re: Самопальный метроном

Сообщение Maximus_V »

Obscurus писал(а):
09.08.2011 10:33
Package jack was not found in the pkg-config search path.

А он вообще установлен? :rolleyes:

Не был :) Привык я как-то в Gentoo, что все вытягивается по зависимостям - вручную программу впервые за несколько лет собрать пытался.
Поставил media-sound/jack
Та же ошибка.
Спасибо сказали:
Аватара пользователя
taaroa
Сообщения: 1319

Re: Самопальный метроном

Сообщение taaroa »

Maximus_V писал(а):
09.08.2011 17:28
Поставил media-sound/jack
Та же ошибка.

(emerge) писал(а):Error: jack header files not found!
jackfilter.h:4:23: фатальная ошибка: jack/jack.h: Нет такого файла или каталога

гентушники нынешние настолько суровы, что только копипастят выхлоп emerge и ko, и ждут ebuild-ов.
:wq
Спасибо сказали:
Аватара пользователя
/dev/random
Администратор
Сообщения: 5404
ОС: Gentoo

Re: Самопальный метроном

Сообщение /dev/random »

Maximus_V писал(а):
09.08.2011 17:28
Поставил media-sound/jack
Та же ошибка.

Что-то вы, по-моему, не то поставили.

Код: Выделить всё

* media-sound/jack
     Available versions:  3.0.0 ~3.0.0-r1 3.1.1 ~3.1.1-r1
     Homepage:            http://www.home.unix-ag.org/arne/jack/
     Description:         A frontend for several cd-rippers and mp3 encoders
Не думаю, что метроному нужен cd-ripper. Скоре уж:

Код: Выделить всё

* media-sound/jack-audio-connection-kit
     Available versions:
        (0)     0.109.2-r1 ~0.116.2 0.118.0 ~0.120.1 ~0.120.2 ~0.121.2 ~1.9.4[1] ~1.9.7[1]
        (2)     ~1.9.2[1]
        {3dnow alsa altivec caps coreaudio cpudetection dbus debug doc examples mmx netjack oss pam sse}
     Homepage:            http://www.grame.fr/~letz/jackdmp.html http://bugs.gentoo.org/260608 http://bugs.gentoo.org/295215
     Description:         A SMP low-latency audio server
Спасибо сказали: