LMMS + ALSA + MIDI клавиатура (M-AUDIO (Midiman))
Сегодня был замечательный день. Очередной день, когда я мозолил глаза об монитор в попытках поставить рабочую версию lmms, решить проблемы со звуком, заставить работать M-AUDIO (Midiman) на ubuntu.
В начале сего я столкнулся с рядом проблем, в том числе, что я никак не мог найти готовый рецепт как все это провернуть..естественно понадобится знать кое-что, например о модульной системе аудио в убунту.
Итак, вся эпопея с LMMS началась относительно недавно, я каким-то чудным образом, умудрился поставить версию 0.4.13 через make install (предварительно опять же помозолив глаза).. но у мне никак не удавалось добиться хотя бы вывода звука через аудио карту, и я почему то решил что проблема могла быть в версии проги. Естественно, я запустил synaptic, набрал в поиске LMMS и он мне выдал какую-то древнюю версию, которая имела огромное количество конфликтов версий с другими пакетами (они были более новых версий). Здесь я почесал репу и решил пойти на сайт LMMS (http://lmms.sourceforge.net/wiki/index.php/Installation), где интуитивно уткнулся в следующие слова:
For more current versions, install from one of the PPAs:
- https://launchpad.net/~kxstudio-team/+archive/ppa
- https://launchpad.net/~philip5/+archive/extra
- https://launchpad.net/~tobydox/+archive/lmms
Adding this PPA to your system
You can update your system with unsupported packages from this untrusted PPA by addingppa:kxstudio-team/ppa to your system's Software Sources. (Read about installing)
Щелкнул на techical details, где система услужливо предложила мне выбрать версию моего виндовоподобного пингина, и выдала это " deb http://ppa.launchpad.net/kxstudio-team/ppa/ubuntu oneiric main" ... Эту строку я пихнул в synaptic-е (Settings-repositories) - там есть куда это добавить)) . Затем я обновил его и он выдал мне версию 0.4.12, далее я решил не искушать судьбу и проинсталировал эту версию.. Тут-то начинается самое интересное. Я решил перезагрузить машину (старая виндовская привычка :'( ) После перезагрузки убунту предложила мне какие-то обновления и я по привычке (старая виндовая привычка) согласился. Затем система сказала, что для применения обновлений требуется перезагрузка. Я согласился. Перезагрузка. Тут я обнаружил, что звука в системе вообще нет. Нет устройств. Тут-то и начался красноглазый психоз в гугления ответов..Практически сразу я напоролся, имхо, на идиотский совет, и в силу своей нубовости я сделал как там написано, о чем пожалел, ибо это заняло много времени и вообще не нужно в итоге, а именно это (не делайте так :http://ubuntu.blog.ru/137585603.html) Эти команды начнут переустанавливать огромное количество пакетов + ставить кучу ненужных, которые мне вообще были не нужны и никак не относятся к alsa. Это была ошибка, которая стоила мне почти часа времени. Да и к тому не привела к какому либо результату. Вдруг меня посетил инсайт и я решил приджоиниться на университетский канал IRC, который кишит матерыми линуксоидами и начал вопрошать.
Небольшое отступление: в целях диагностики я использовал команды из консоли aka alsamixer, которая писала мне что, alsamixer: cannot open mixer: No such file or directory, а также ничего не давала команда: lsmod | grep snd --> пусто.
Но команда lspci |grep audio
05:02.0 Multimedia audio controller: VIA Technologies Inc. VT1720/24 [Envy24PT/HT] PCI Multi-Channel Audio Controller (rev 01). Команда явно показывала что в системе присутсвует аудио устройство и команда : pulseaudio --check && echo ok, давала естественно ок.
Так вот, с ходу человеком с ником 1lx да и многими другими было определено что (цитаты из диалога):
<C*vil> в убунте обычно все модулями
<jimmi_> да.. я читал там типа модули должна она подгружать или как то так
<jimmi_> но глаза уже в мозолях от гугла)
<1lx> jimmi_: попробуй insmod snd_модуль_для_твоей_карты
Здесь мне пришлось погуглить модуль для моей карты..(www.linux.org.ru/forum/desktop…) и заветная команда: sudo modprobe snd-ice1724, и вдруг все ожило, звук появился в системе. ура, первая победа. Но осталось разобраться с подключением USB midi клавиатуры M-adio.. запускаю команду:





































Желаю успехов в творческой деятельности!
Пожелаем в Новый год,
Чтобы Дед Мороз к вам трезвый
Постучался у ворот!
Или в дверь звонок раздался,
Или громкий стук в окно...
Пожелаем, чтоб удался
Этот праздник всё равно!
Чтобы стол большой ломился
От еды и всяких благ,
Чтобы счастьем взгляд искрился
И не мучил отходняк!
+.в PR Надеюсь на взаимность.
Усмехов в творчестве !!