Автор: tesanoff
Эффект Манделы
Есть такой канадский товарищ Matthias Wandel, и он использует Raspberry Pi для разных целей время от времени. И я до какого-то момент был уверен, что у Raspberry Pi есть для этого АЦП вход. И ещё слегка сокрушался, что у ближайшего долее дешевого аналога (т.е. у Orange Pi) этого самого АЦП входа нет.
А тут (не помню по какому поводу) я пересмотрел один из его видосов. И оказывается, что у Малинки тоже нет АЦП входа, Matthias использует внешний модуль.
Вот ведь.

Мысли о будущем
Проект MIDI-баяна я опубликовал ранее, а сегодня я туда добавил коротенький видео-обзор. (Лишний раз убедился, что видео-блогер из меня не получится. Для выступлений перед камерой нужна спец-привычка, чтобы с одной стороны не тупить, а с другой стороны всё говорить правильно с первого раза.)
Но тем не менее, из непродолжительной эксплуатации инструмента я уже сделал несколько выводов.
Во-первых, надо добавить режим Portamento (если он нормально поддерживается моим синтезатором). Для этого нужна будет одна дополнительная настройка в списке параметров звука. Это не проблема. Но нужна будет ещё кнопка активации этого самого режима; без кнопки нехорошо. И единственный способ организовать такую кнопку — это сделать программируемые кнопки быстрого доступа к настройкам ещё более многофункциональными: чтобы можно было их переключать в разные режимы работы специальной системной настройкой. Т.е., например, кнопка F4 может быть настроена либо как кнопка быстрого доступа, либо как кнопка активации режима Portamento. Общая идея, как такое можно сделать, у меня уже есть. Но программирования там будет довольно много, больше, чем на 1 вечер.
Во-вторых, режим работы «активного меха» (т.е. датчика давления) надо делать частью данных пресета. Потому что для одних инструментов (аккордеон, орган, и может ещё какие-то) регулировка громкости мехом звучит очень органично, а, например, для фортепиано или гитары — не звучит совсем. Это тоже понятно как делать, и работы там очень немного.
В-третьих, с активным мехом не получается сделать резкий акцент (атаку), как на настоящей пневматике. Тремоло мехом тоже совершенно не звучит. Думаю, дело в том, что измерения с датчика берутся слишком редко. Сейчас там настроено 20 раз в секунду, но похоже, надо снимать показания чаще, т.к. за секунду в режиме тремоло можно мехом дёрнуть туда-сюда 6-8 раз. И если учесть, что данные с датчика фильтруются (фильтр «экспоненциальное бегущее среднее»), то данные с датчика просто не успевают за мехом.
В-четвёртых, хочется сделать «инженерное меню», в котором задавать как частоту опроса датчика давления, так и параметры фильтрации. Если делать «тяп-ляп», то там говно вопрос, можно всё сделать за вечер. Но тот вариант «тяп-ляп», который у меня сейчас в голове, будет некрасив архитектурно. Надо придумать «красивый» вариант.
В-пятых, четырёх кнопок быстрого доступа явно мало. Надо бы расширить их количество. И я уже понимаю, как. Нужно будет научить прошивку различать однократное, двойное, тройное и т.д. нажатия кнопок быстрого доступа. (Думаю, что пока можно будет остановиться на тройном). Это я тоже понимаю, как сделать. Но там работы тоже много, примерно на недельку, если вечерами.
В-шестых, я в первой версии прошивки тупанул, и использовал 32-разрядные счётчики таймеров, хотя вполне хватило бы 16-разрядных. Надо будет переделать. (И тем самым сэкономить примерно 60 байтов ОЗУ).
Продолжаю накапливать идеи для реализации во второй версии прошивки.
А сегодня — вообще 26 тыр.
Я, возможно, об этом пожалею, но нет, покупать принтер я сейчас не буду. (Хотя очень трудно удержаться.)
Хорошие новости
В «Рубанках» начали продаваться долота «Петроград» (см. рис. 1). А хорошая новость заключается в том, что уже скоро появятся в продажи размеры 8 мм и 12 мм — а это именно те размеры, которыми я пользуюсь.
Жду с нетепрением. Смогу, наконец, заменить свои долота Narex на нормальные. Narex, как оказалось, — ненормальные, потому что сечение у них не прямоугольное (как, например у Lie-Nilsen), а трапециевидное. Наверное, есть какое-то разумное обоснование для такой формы Нарексов (возможно, «не заклинивают в гнезде в процессе долбления»), но это означает, что их боковые поверхности нельзя прислонять к стенкам гнезда, потому что в этом случае режущая кромка долота встанет не под прямым углом. Это очень неудобно. В этом аспекте я абсолютный сторонник точки зрения Роба Космана, который считает форму долот с прямоугольным сечением единственно правильной. Конечно, вместо Нарексов я мог бы купить Lie-Nilsen, но останавливала (и продолжает останавливать) их завышенная цена.
А вот «Петрограды» вполне доступны по цене. И качество у них ожидается очень высокое (судя по уже имеющимся у меня их стамескам «Волга»).
Так что обратите внимание.
Я чего-то не понимаю
Заглянул я сегодня в магазин DNS, и увидел там продающиеся акустические системы (см. рис. 1). Но почему они продаются не парами, а по одной? Насколько я могу судить по их внешнему виду, по имеющимся органам управления и по гнёздам на задней стенке — они все одинаковые, и каждая из них может быть подключена к источнику сигнала.
Почему моно, а не стерео? Как так?
Я очень обескуражен.
P.S. Я нашёл ввылку на одну из этих колонок: вот она. Это одна из этих дур, которые на рис. 1 на полу стоят. Там написано, что это «2.1», т.е. «2 колонки + сабвуфер». А я смотрю на этот огромный пластмассовый ящик, и не понимаю, в каком месте там 2.1. Как по мне — это BT-колонки переростки, не более.
Следующий
Непонятно одно…
3D принтер
Снова алгоритмы поисковиков уловили мой недавний интерес к 3D печати и подкинули удивительный обзор (см. ниже).
32 тыр. за весьма хороший, судя по обзору, принтер. Интересно.
Конечно, корпус для панели управления я бы на нём не напечатал одним куском. Но я видел видео, в которых показывали, как печатают 2 половинки деталей и потом их склеивают дихлорэтаном.
По габаритам — это примерно кубик с ребром 50 см. Наверное, можно для него сделать футляр, как для швейной машинки, и уже в футляре хранить где-нибудь в шкафу.
Но самый большой вопрос — это целесообразность покупки. За последние 3 года 3D печать мне понадобилась 2 раза. И заплатил я за неё примерно 3000 рублей. Плюс, ясное дело, хлопоты по поиску «где бы напечатать». С одной стороны, есть соблазн купит-таки принтер и обрести ещё одну степень свободы. А с другой стороны, 3D печать, как таковая, мне не очень интересна в качестве хобби; т.е. «печатать только ради того, чтобы печатать» я не готов.
Несколько деталей по завершающему этапу
Во время завершающего этапа сборки MIDI-баяна я сделал пару фотографий. Вижу смысл поделиться сопутствующими деталями.
Для проверки того, насколько хорошо уложены жгуты проводов, мне пришлось снять заднюю декоративную крышку (см. рис. 1). Воспользовался случаем, чтобы показать, как устранено провисание платы датчиков 3-го ряда. На самой плате я так сильно, как только мог, затянул пластиковые стяжки. И за образовавшиеся петли подтянул плату к металлическим распоркам.
Последней операцией по герметизации правого полукорпуса было закрепление MIDI гнезда. Сами гнёзда я герметизировал ранее. А сейчас обмазал MIDI гнездо снаружи силиконовым герметиком и установил его на место. Раньше я думал, что надо это гнездо фиксировать на термоклей изнутри. Но сейчас подумал, что усилие при выдёргивании MIDI провода там довольно большое, поэтому всё-таки просверлил 2 отверстия Ø3 мм и закрепил гнездо винтами М3. В просверленные отверстия винты вошли очень плотно; пришлось их даже вкручивать. Ну и затянул я их на совесть. Теперь гнездо держится сверх-надёжно.
Ну и припаял плату панели управления к проводам, продетым в отверстие в декоративной решётке (см. рис. 3 и 4). В результате конструкция получилась «плохо разборная», но частые разборки этого всего и не планируются. А если всё-таки придётся отделять панель управления, то отпаивать провода от платы я уже не буду, а вместо этого разрежу провода, предварительно их пометив.










