Предлагаю новую тему: Почему пека бояре такие агрессивные? Они постоянно объясняют консольщикам что те убогие. Консольщики просто молча играют, по моему даже холивары внутри консольщиков на тему иксбокс против сони давно прошли.
Сам на прошитой пс4. Слежу в полглаза за сценой взлома. Как понял шитую пс5 пока нет смысла брать потому что новые выходящие игры требуют обновления прошивки. Последнее что читал что на шитой пс5 стали запускать эксклюзивы от нинтендо и игры с прошлых поколений консолей. Глядишь такими темпами play station действительно оправдает своё название "игровая станция" и станет мулькомбайном для всего в одном корпусе.
Аналогия с бывшими алкашами не работает. (злые трезвенники - бывшие алкаши, злые пекари - бывшие консольщики)
Сразу оговорюсь: пока только Ampero Mini и Ampero II Stomp!
Принес вам в эту пятничку историю о том, как полез менять язык в гитарном процессоре и немного увлекся.
Я играю на гитаре. Долгое время пользовался обычным педалбордом, многие педальки паял сам. Больше всего горжусь копией FZ-2 Hyper Fuzz: смог уместить плату, рассчитанную на большой корпус, в обычный педальный. Пришлось как следует утрамбовать детали :) Еще — фейзером, на котором обкатал фрезеровку двусторонних плат на ЧПУ и работу с SMD-компонентами. Очень они мне понравились.
Вообще я много всего собирал, пока было время
Но ближе к делу! В какой-то момент я понял, что хочу процессор. Не сказать, что я сильно зависим от предрассудков насчет цифрового и аналогового звука — хотелось, чтобы все просто работало без пересборки цепи и вечного ГАСа, то есть желания купить еще одну железку. Так мне в руки попал Ampero Mini. Поиграл с ним, понял, что хочу больше. Так ко мне попал Ampero II Stomp.
Вот они, сверху вниз. Перешиты раз по 100 уже
Тут история и закручивается.
Сэкономив почти 10 кровно заработанных тысяч рублей, я купил версию Stomp для внутреннего китайского рынка. А это означало только китайский язык интерфейса. Погоревал тогда немного — через ПК все отлично настраивалось, а на самом аппарате кое-что пришлось понять и запомнить. Попробовал написать в поддержку, но там сказали, мол, «это не исправляется». Даже предложили отправить им мой аппарат в обмен на глобальный — но перспектива ждать два с лишним месяца без него просто ради языка…
Так с этим и жил. Попробовал закинуть в ChatGPT прошивку. Он с умным видом ее анализировал, крутил-вертел, но в итоге сказал, что ограничения не нашел и, скорее всего, оно аппаратное.
Спустя время попробовал снова, теперь уже с Клодом. Вооружились Ghidra — программой для разбора скомпилированного кода — и получилось! Нет приятнее ощущения, чем от удавшейся шалости — бишь, реверса, когда аппарат запускается и делает то, что хочешь ТЫ, а не дядя Ляо или кто бы то ни было.
Файл прошивки для этой модели один и тот же для разных регионов. Английский и китайский внутри уже есть.
Тогда почему в меню только один язык? Прошивка — это еще не все. На самом устройстве, в заводской памяти рядом с серийником и регионом, хранится ограничение по языкам — битовая маска. Если по-простому, набор флажков: этот язык разрешен, этот нет. У моего Stomp был разрешен только китайский.
То есть английский никто не вырезал. Его просто не показывали в меню.
Есть еще нюанс: настройка языка хранит не название языка, а его номер в получившемся списке. Когда в списке один китайский, первая строка — китайский. Если перед ним появляется английский, первая строка становится английской.
Решение, короче, получилось в стиле «если гора не идет к Магомеду». В картинках:
*Языковые пакеты уже внутри. Меняется ответ функции в прошивке, а заводская память остается как была.*
Вместо изменения заводских флажков я поправил функцию, которая сообщает меню, какие языки разрешены. Теперь она отвечает: английский и китайский.
Модификация была прямо в файле прошивки. Зашил его. Аллилуйя — английский в списке появился!
Сказать, что я обрадовался, — ничего не сказать. Неповторимое ощущение успеха! И вот тут меня понесло.
Вот возьмем, к примеру, драм-машину и лупер — штуку, которая записывает сыгранный кусок и гоняет его по кругу. По отдельности все отлично, а вместе на моем Stomp нормально подружить их не получалось.
Причина простая. Заканчиваешь писать луп, нажимаешь на педаль — как тебе кажется, ровно в конце такта. Но чуть раньше или чуть позже все равно попадешь. Допустим, петля получилась на 50 мс длиннее, чем нужно. На каждом круге эти 50 мс прибавляются. Через пять повторов — уже четверть секунды мимо барабанов.
Поэтому я перехватил команду завершения первой записи: теперь она ждет, пока длина лупа станет кратной выбранному числу долей. Петля закрывается по сетке драмки, а не по точности моей ноги.
На Mini, кстати, штатный SYNC уже был, но со своими проблемами. Там пришлось не только поправить длину записи, но и удерживать петлю в синхроне с барабанами во время воспроизведения.
Следующей фичой стали два LFO. Если не сталкивались: это такая автоматическая рука, которая крутит выбранный параметр эффекта. Я люблю гибкость, поэтому сделал разные формы и режимы. Прикольнее всего вешать LFO на Position питч-шифтера и ставить S&H — случайные значения, которые меняются через заданные интервалы. Попробуйте, если прошьете.
LFO использует назначения педали экспрессии, поэтому пока он работает, физическая педаль экспрессии в этом пресете не действует.
А можно нарисовать свою последовательность прямо пальцем. На видео — Mini.
XY пэд на Mini
Еще добавил секвенсор для драмки: восемь пользовательских слотов, в которых можно набить свой ритм. Попробовал открыть скрытые параметры заводских усилителей. Добавил XY-пэд, чтобы экспериментировать: водишь пальцем по экрану и меняешь сразу два параметра. И несколько новых эффектов для Mini.
Свой ритм на Mini
А это редактор для Stomp. Здесь рендер интерфейса, не фотография экрана
Прошивку разбирал по функциям: смотрел, что делает каждая нужная мне часть, проверял, пробовал менять. Чтобы не шить процессор после каждой правки вслепую, собрал эмулятор на ПК. Можно гонять код без железа и ловить хотя бы часть ошибок заранее.
Но что-то пошло не так.
Попробовал я написать эффект под миник. И он вешал звук. Интерфейс продолжал работать, а после включения эффекта — тишина до перезагрузки. Причина нашлась на третий вечер: пара строк, которые в обычной программе отработали бы за микросекунду, здесь крутились в цикле без выхода. Такая вот специфика компилятора. Этих специфик, кстати, наберется на отдельный пост на Хабре — думаю, надо будет запилить. Есть еще о чем рассказать.
Что в итоге сейчас. Ветка 1.x ставится как обычное обновление: берете официальный файл, собираете модифицированный на сайте и прошиваете. Откат — тем же способом, только официальным файлом. Заводской сектор с серийником и регионом не меняется. Сохранить возможность вернуться назад было главным условием, когда я все это начинал. Обещать «кирпич невозможен» не буду, но штатный путь отката есть.
Если бы это был просто конец статьи, было бы пресно и невкусно. Поэтому оставлю задел на вторую часть: я не остановился и на этом. Захотел сделать свою прошивку, с… ну как Бендер, короче.
Так появилась линейка Dubshift 2.x — собственная прошивка-грувбокс. LFO, БОЛЬШЕ LFO!! Драм-машина с роландовыми вайбами, синт (в Mini — один, в Stomp — четыре), четыре отдельные дорожки лупера, микс-шина, лайв-режим. Это уже другая ветка: вместо штатного набора усилителей и эффектов — свой звуковой движок. Пока эффекты больше для примера.
На Mini все получилось сравнительно легко, хотя при отладке пришлось вмешиваться и в железо. Это про разработку, а не про установку прошивки пользователем. На Stomp было еще сложнее — из-за архитектуры и того, как управляющий процессор общается с аудиопроцессором.
Щупал шину
Для Stomp ветка 2.x еще не опубликована. Думаю, скоро появится в доступе. Мой исследовательский пыл все еще не утолен, поэтому прямо сейчас пилю SDK для своих эффектов и синтезаторов. То бишь можно будет написать эффект на C, собрать и залить в свою педаль. Или поделиться с другом. Или и то, и другое.
Прошивка бесплатная, сайт — dubshift.dev. Вопросы — в комменты, отвечу. Код прошивки не открываю: еще не готов. Может, и не открою вовсе. SDK, скорее всего, будет открыто на гите. Тестируйте, делитесь впечатлениями. Прошивка в ранней альфе, так что баги быть могут и будут. Крепимся.
Я не могу пробиться на этот сайт и ни на какие другие сайты кенвуд. Если под ВПН получается увидеть страничку, то при тырке на скачивание выдает страницу с ошибкой.
Пожалуйста если кто может скачать ее из-за границы и расшарить на яндекс диск или скинуть по емейлу makkov@mail.ru буду очень признателен.
*) winbox - set minimal supported WinBox version to 4.3;
это значит что после апгрейда оригинальным winbox (старый логотип) уже не подключиться.
я так и не привык к 4.4
а ещё copyright в старом winbox не было запрета для использования Русскими.
license winbox 4.4
Загружая любые файлы с сайта mikrotik.com, вы соглашаетесь со следующим: 1. Вы осведомлены и подтверждаете, что на продукцию (включая аппаратное обеспечение, программное обеспечение и/или технологии — далее совместно именуемые «Продукция»), приобретенную или полученную от компании «Mikrotīkls» SIA (зарегистрирована в Латвии 14.03.1996 г., регистрационный номер 40003286799) или ее аффилированных лиц, распространяются санкции, введенные Европейским союзом (ЕС), Организацией Объединенных Наций (ООН), США (в частности, Управлением по контролю за иностранными активами — OFAC) или другими международными организациями, членом которых является Латвийская Республика (далее — «Международные организации»). На данную Продукцию также распространяются обязательные нормы национального и международного законодательства в области экспортного контроля и экономических санкций, а также требования, касающиеся предотвращения отмывания денег и финансирования терроризма. 2. Вам запрещается — прямо или косвенно — предоставлять, продавать, экспортировать, реэкспортировать, передавать, перенаправлять, выпускать в обращение или иным образом распоряжаться какой-либо Продукцией (а также предоставлять поддержку, связанную с такой Продукцией) в пользу любых лиц, организаций, направлений или для целей конечного использования, если это запрещено или ограничено законодательством или нормативными актами Европейского союза (ЕС), Организации Объединенных Наций (ООН) или США. Санкции и ограничения ЕС основываются на статье 215 Договора о функционировании Европейского союза (ДФЕС) и решениях, принятых в рамках Общей внешней политики и политики безопасности. Эти ограничения распространяются, в частности, на такие страны и субъекты, как Афганистан, Центральноафриканская Республика, Демократическая Республика Конго, Гвинея, Иран (запрещен экспорт оборудования или программного обеспечения, предназначенного для использования иранским режимом в целях мониторинга или перехвата интернет-трафика и телефонных переговоров на территории Ирана), Кыргызская Республика, Ливия, Мьянма (Бирма), Северная Корея, Сомали, Судан, Сирия, Крым и Севастополь (в ответ на незаконную аннексию Крыма и Севастополя), Российская Федерация, неподконтрольные правительству Украины территории в Донецкой, Херсонской, Луганской и Запорожской областях (в ответ на эскалацию Россией агрессивной войны против Украины и незаконную аннексию этих территорий), Республика Беларусь, Венесуэла, а также на организации, структуры и лиц, поименованных в соответствующих директивах, решениях Совета ЕС и регламентах. Санкционные режимы, установленные на национальном уровне, властями США и/или другими международными организациями, могут расширять или дополнять перечень государств, лиц и/или организаций, определенных в обязательных к исполнению нормативных актах ЕС. 6. Кроме того, загружая любые файлы с сайта mikrotik.com, вы подтверждаете следующее: вы не являетесь гражданином, подданным или резидентом страны, в отношении которой Соединенные Штаты, Европейский союз, Латвия или Организация Объединенных Наций ввели запрет на экспорт технической информации (к таким странам относятся, в частности: Куба, Иран, Ливия, Мьянма (Бирма), Северная Корея, Сомали, Судан, Сирия, Российская Федерация, Республика Беларусь и Венесуэла), а также не находитесь под контролем правительства любой из этих стран. Вы обязуетесь не загружать, а также не осуществлять экспорт или реэкспорт программного обеспечения (прямо или косвенно) в вышеуказанные страны или лицам, являющимся их гражданами, подданными или резидентами. Вы не включены в списки лиц, подпадающих под действие санкций (включая категории «особо обозначенные лица», «лица, причастные к террористической деятельности» или «лица, причастные к незаконному обороту наркотиков»), составляемые Министерством финансов США, Европейским союзом, Латвией или Организацией Объединенных Наций, а также не значитесь в перечне лиц, в отношении которых действуют ограничения (Table of Denial Orders), составляемом Министерством торговли США. Вы обязуетесь не загружать, а также не осуществлять экспорт или реэкспорт программного обеспечения (прямо или косвенно) лицам, включенным в вышеупомянутые списки. Вы обязуетесь не использовать данное программное обеспечение — и не допускать его использования — в целях, запрещенных законодательством Европейского союза (ЕС), Организации Объединенных Наций (ООН), Соединенных Штатов Америки (в том числе Управлением по контролю за иностранными активами — OFAC) или других международных организаций, членом которых является Латвийская Республика; в частности, запрещается использование программного обеспечения для разработки, проектирования, изготовления или производства ядерного, химического или биологического оружия массового уничтожения.
Всем привет! Нужна помощь! На телефоне после обновления пропала мобильная сеть, wifi есть, имей есть, симку видит. Телефон с Китая на глобал шил не я! Загрузчик открыт, рут прав нет. Объясние пожалуйста как тупому, что делать? Магиск скачал, фикс патч v3.1 скачал.
CAIVVEI LED-330A на иллюстрации производителя. Фото не подтверждает наличие новой прошивки.
Совет «обнови прошивку» часто звучит как универсальный ответ на любую неполадку. Но зависание приложения, отсутствие сигнала HDMI и сбитая фокусировка могут иметь разные причины. Обновление имеет смысл обсуждать, когда известны точная модель, текущая версия и официальная информация о новой версии. Иначе это не диагностика, а лотерея с электричеством.
Начните с модели и описания изменений
Запишите название с наклейки на корпусе и номер версии из меню, если он доступен. Затем найдите официальную страницу поддержки именно этой модели или обратитесь к продавцу. Для CAIVVEI LED-330A карточка товара помогает установить название устройства, но сама карточка не служит инструкцией по обновлению и не подтверждает доступность новой версии. Запросите у поддержки файл, список изменений и порядок установки для точной ревизии корпуса.
Проверьте, решает ли обновление вашу задачу. Если список изменений говорит только о совместимости с отдельным приложением, не стоит обещать, что он исправит оптический дефект. Перед обращением запишите симптом, источник сигнала и действия, после которых он проявляется. Так поддержку проще спросить по существу.
Чужая инструкция — не ваша прошивка
Разные проекторы обновляются через сеть, накопитель или сервисный порт. Например, официальная инструкция Epson описывает варианты через USB-накопитель и компьютер для определённых моделей. Она показывает, насколько важна привязка процедуры к устройству, но не является руководством для CAIVVEI. Файл с похожим названием из форума не стоит считать подходящим для вашего аппарата.
Задняя часть LED-330A на рекламной иллюстрации. Назначение портов проверяйте по руководству своей модели.
Подготовьте питание и время
Если официальный порядок получен, выделите время без спешки и обеспечьте надёжное питание. Производитель может требовать определённый формат накопителя, порядок копирования и отсутствие других файлов. Не переименовывайте прошивку и не отключайте питание во время установки, если инструкция этого запрещает. В руководстве Epson отдельно сказано, что неверный файл не запустит обновление, а прерывание процесса может привести к сбою. Для своего устройства следуйте только его официальному порядку.
После завершения снова посмотрите номер версии и проверьте проблему, ради которой обновляли проектор. Если установка остановилась или индикаторы ведут себя необычно, не повторяйте случайные комбинации кнопок: зафиксируйте сообщение и обратитесь в поддержку. Это спокойнее, чем превращать вечер кино в конкурс по восстановлению системы.
LED-330A в материалах бренда. Иллюстрация, не экран процесса обновления.
Приходилось обновлять ваш проектор? Напишите модель, причину и был ли результат — реальные детали помогут другим не гадать.
Реклама, ИП Мирошкин Сергей Викторович, ИНН 164509260144, ERID 2W5zFJgLntR
Реклама, ИП Мирошкин Сергей Викторович, ИНН 164509260144, ERID 2W5zFJgLntR