upd
с жж это не хотлинкуется т. е. реферер чек
такие дела
by Vova Gorsunov
среда, 21 января 2009 г.суббота, 17 января 2009 г.how do i use virtual midi keyboard in pd
Можно передавать MIDI-события через ALSA-MIDI. Набор клиентов ALSA-MIDI склаывается динамически, т. е. каждая программа, подключающаяся к ALSA-MIDI, получает номер. Посмотреть номера можно вот так
vg@bishop:~/src/vmpk-0.2.3$ aconnect -io client 0: 'System' [type=kernel] 0 'Timer ' 1 'Announce ' client 14: 'Midi Through' [type=kernel] 0 'Midi Through Port-0' client 16: 'M Audio Audiophile 24/96' [type=kernel] 0 'M Audio Audiophile 24/96 MIDI' client 128: 'VMPK Output' [type=user] 0 'VMPK Output ' client 129: 'VMPK Input' [type=user] 0 'VMPK Input ' client 130: 'Pure Data' [type=user] 0 'Pure Data Midi-In 1' 1 'Pure Data Midi-In 2' 2 'Pure Data Midi-Out 1' 3 'Pure Data Midi-Out 2' Направить выход как бы клавиатуры на вход pd можно так: vg@bishop:~/src/vmpk-0.2.3$ aconnect 128:0 130:0 понедельник, 12 января 2009 г.make jack
Как собрать jack в kubuntu.
Во первых, возможность поддержки ALSA определяется с помощью pkg-config и файла /usr/lib/pkgconfig/alsa.pc. Поэтому предварительно: vg@bishop:~/src/jack-audio-connection-kit-0.116.1$ sudo apt-get install pkg-config libasound2-dev И vg@bishop:~/src/jack-audio-connection-kit-0.116.1$ ./configure --disable-oss --enable-debug И в убунте сейчас есть уже версия 0.109.2-3ubuntu1, так что вобщем-то и не надо делать этого. четверг, 1 января 2009 г.Fuck NetworkManager
Если этот пост прочитает знакомый кого-нибудь из разработчиков NetworkManager, пропросите этого человека, пожалуйста, не программировать больше ничего никогда.
Как убить NetworkManager. /etc/network # update-rc.d -f NetworkManager remove Removing any system startup links for /etc/init.d/NetworkManager ... /etc/rc2.d/S28NetworkManager /etc/rc3.d/S28NetworkManager /etc/rc4.d/S28NetworkManager /etc/rc5.d/S28NetworkManager /etc/network # /etc/init.d/NetworkManager stop [199G[ OK ] Тут самое время записать настройки сети в /etc/networking/interfaces. Например, вот так:
Записи auto определяют, какие интерфейсы следует поднимать по ifup -a. /etc/init.d/networking start вызывает ifup -a (а /etc/init.d/networking stop соответственно ifdown -a ). Еще нужно записать в /etc/resolv.conf свой любимый сервер DNS, как-то вот так:
И, введя все это: /etc/network # /etc/init.d/networking restart * Reconfiguring network interfaces... [205G RTNETLINK answers: No such process SIOCDELRT: No such process [199G[ OK ] art of mount: current status
Немного о том, как монтировать разделы vfat. Особенно под Kubuntu 8.10 . Особенно полные файлов с русскими названиями.
1. -o remount ни черта не работает. vg@bishop:/media$ grep sda7 /proc/mounts /dev/sda7 /media/disk-2 vfat rw,nosuid,nodev,uid=1000,fmask=0022,dmask=0022,codepage=cp437,iocharset=iso8859-1 0 0 vg@bishop:/media$ sudo mount -v -t vfat -o codepage=cp866,iocharset=utf8,remount /dev/sda7 disk-2/ /dev/sda7 on /media/disk-2 type vfat (rw,codepage=cp866,iocharset=utf8) vg@bishop:/media$ grep sda7 /proc/mounts /dev/sda7 /media/disk-2 vfat rw,uid=1000,fmask=0022,dmask=0022,codepage=cp437,iocharset=iso8859-1 0 0 Как можно видеть, ничего не изменилось. Система даже не сказала "мне плевать". Она просто промолчала. Это плохо. 2. mount / mount -l ни черта не работает. vg@bishop:/media$ mount |grep sda7 /dev/sda7 on /media/disk-2 type vfat (rw,codepage=cp866,iocharset=utf8) vg@bishop:/media$ sudo mount -v -t vfat -o codepage=qwerqwerqwerqw,iocharset=utf8qwerqwer,asdfasd=xcvzxcv,remount /dev/sda7 disk-2/ /dev/sda7 on /media/disk-2 type vfat (rw,codepage=qwerqwerqwerqw,iocharset=utf8qwerqwer,asdfasd=xcvzxcv) vg@bishop:/media$ mount |grep sda7 /dev/sda7 on /media/disk-2 type vfat (rw,codepage=qwerqwerqwerqw,iocharset=utf8qwerqwer,asdfasd=xcvzxcv) Т.е. она печатает все, что мы ей дали в -o, даже не пытаясь осмыслить. Тоже плохо. Таким образом, если нужно посмотреть состояние смонтированных ФС, лучше смотреть в /proc/mounts . 3. Как справиться. vg@bishop:/media$ sudo umount disk-2 vg@bishop:/media$ sudo mount -t vfat -o rw,nodev,nosuid,noexec,fmask=0111,dmask=0,codepage=866,iocharset=utf8 /dev/sda7 dos/ vg@bishop:/media$ ls dos/ru/ (2005) сатана [promotional version] Drugly Cats алёша пальцев Кровосток Михей и Джуманджи МОРАБЛИ паперный --Ш2 ульи шлюз Если не размонтировать автоматически созданный "диск-2", то раздел снова смонтируется с уже использованными до этого параметрами. А они неправильные. Также, значения fmask и dmask инвертируются. Отсюда, когда мы говорим fmask=0111, получается, что все файлы в разделе будут доступны на чтение и запись. А dmask=0 значит, что каталоги должны быть доступны на ВСЕ.
Подписаться на:
Сообщения (Atom)
|