Linux.org.ru

Syndicate content
Linux.org.ru: Новости
Updated: 45 min 37 sec ago

Anagram, гитарный процессор на базе Linux

Thu, 04/24/2025 - 18:12

Darkglass Electronics, финский производитель оборудования для бас-гитаристов, выпустил Anagram — свой первый гитарный процессор на базе Linux.

Anagram использует Buildroot (через прослойку), звуковой сервер JACK2, хост плагинов LV2, эмулятор усилителей на нейросетках (опенсорсные NAM и AIDA-X), а также несколько свободных/открытых плагинов (fil4.lv2 для глобального эквалайзера, sooperlooper для встроенного лупера и т.д.). Выбор LV2 не случаен: это стабильный SDK, позволяющий разделить логику и интерфейс (Anagram рисует свой через LVGL). Компания портировала на него цифровые версии своих педалей.

Приличная часть наработок пришла к ним от компании MOD Devices, которая выпускала похожие устройства, но «сложилась» пополам несколько лет назад из-за пандемии и сопутствующего нарушения логистических цепочек. Пару лет назад компания продала Darkglass часть своей интеллектуальной собственности, а один из разработчиков, Filipe Coelho, теперь частично занят в проекте Anagram. Вместо с основателем MOD Жанфранко Чекколини его можно увидеть на видео об истории Anagram: https://www.youtube.com/watch?v=CzaVPM_Ja3U.

В отличие от MOD, Darkglass Electronics не публикует целиком схематику и прошивки под открытой лицензии, однако честно выкладывает изменения в открытом коде на GitHub.

Пока нет информации, станет ли Anagram открытой платформой для разработчиков плагинов. Однако необходимый опыт есть и у MOD, и у Korg, которой принадлежит Darkglass Electronics.

Стоимость устройства – порядка 1000 евро. Это как раз посередине между Quad Cortex и Nano Cortex (со-основатель Neural DSP Technologies Дуглас Кастро также является основателем Darkglass Electronics, но после продажи своей компании Korg отошёл от дел).

 ,

OpenIDE -- новая IDE на базе IntelliJ Idea CE

Thu, 04/24/2025 - 15:43

«Группа Астра», Axiom JDK и Haulmont представляют интегрированную среду разработки с открытым исходным кодом на базе IntelliJ IDEA Community Edition. Необходимость в создании нового продукта вызвана тем, что некоторые проприетарные компоненты IDEA недоступны в России. Например, в свободной версии IntelliJ IDEA отсутствуют поддержка Docker и Spring.

В OpenIDE убрана телеметрия JetBrains, исключены все проприетарные компоненты. Добавлена поддержка российских JDK и хостинга кода.

( читать дальше... )

Исходный код доступен на Gitflic.

Одновременно разработчики открыли маркетплейс расширений для OpenIDE, на текущий момент насчитывающий более 300 расширений.

 , , openide

Code::Blocks v.25.03

Wed, 04/23/2025 - 23:38

Тихо и незаметно, спустя пять лет после выпуска версии 20.03, выпущена интегрированная среда разработки Code::Blocks версиии 25.03.

В этой версии внесено множество улучшений, дополнений и исправлений, вот только небольшая их часть:

  • улучшена поддержка высокого разрешения (HI-DPI);
  • добавлена поддержка компиляторов MinGW64, MSYS2, MSVC17 и TDM;
  • добавлена поддержка стандартов C++23 и C++26 и относящихся к ним расширений GNU;
  • добавлены ключи -std=c23 и -std=gnu23 для GCC версии 13 и новее;
  • поддержка новых возможностей компилятора SDCC 4.2.0;
  • обновлены флаги компилятора AVR gcc;
  • улучшения для отладчика CDB;
  • улучшения ScriptedWizard, в том числе для wxWidgets;
  • множество улучшений в инструментарии wxSmith.

Полный список изменений

 , , ,

CRUX 3.8

Tue, 04/22/2025 - 17:36

После более двух лет разработки состоялся выпуск 3.8 дистрибутива CRUX. До новых мажорных версий были обновлены важные библиотеки, которые не совместимы по ABI со старыми версиями. Настоятельно рекомендуется не обновлять CRUX 3.8 вручную через порты, так как эти изменения приведут к временной поломке системы. Обратите внимание, что в обновлении могут нуждаться пакеты, не включённые в ISO. Эти пакеты нужно будет обновить/пересобрать вручную с использованием prt-get sysup и revdep (из пакета opt/prt-utils).

Среди 268 обновлённых пакетов:

kernel/linux 5.15.55 -> 6.12.23 core/sysvinit 3.05-1 -> 3.14-1 core/gcc 12.2.0-1 -> 14.2.0-1 core/bash 5.1.16-4 -> 5.2.37-1 core/binutils 2.39-1 -> 2.43.1-1 opt/btrfs-progs 5.19.1-1 -> 6.14-1 core/coreutils 9.1-1 -> 9.7-1 core/gcc 12.2.0-1 -> 14.2.0-1 core/glibc 2.36-1 -> 2.40-1 core/util-linux 2.38.1-1 -> 2.40.4-1

( читать дальше... )

>>> Полный список изменений

 ,

Обновление до Ubuntu 25.04 приостановлено из-за проблем с Kubuntu

Sat, 04/19/2025 - 17:40

Обновление до Ubuntu 25.04 приостановлено из-за серьезной ошибки, затрагивающей пользователей Kubuntu. Причина — отсутствие PyQt6 и ошибка в процессе активации обновлений. После установки обновления пользователи сталкиваются с некорректным экраном входа в систему, что делает рабочий стол неработоспособным.

( читать дальше... )

Пользователям, столкнувшимся с неработающим рабочим столом, рекомендуется убедиться, что пакет kubuntu-desktop установлен. Для получения дополнительной помощи доступны официальные каналы поддержки Ubuntu и Kubuntu.

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

 ,

Who's online

There are currently 0 users and 6 guests online.