home.social

#rp2040 — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #rp2040, aggregated by home.social.

  1. Делаем из Raspberry Pi Pico синтезатор Roland SC-55

    В прошлой статье мы рассмотрели, как создать простой синтезатор на основе Raspberry Pi Pico. Звуки на основе синусоиды интересны, но хочется получить звук реального инструмента с его уникальным тембром. Если вы думаете, что достаточно просто проигрывать записанный звук для каждой ноты, то, по крайней мере, для Raspberry Pi такой подход не сработает из-за ограниченных ресурсов. А вот использование звуковых шрифтов (SoundFont), которые придумали ещё в прошлом веке, поможет решить задачу. Изобретать велосипед и реализовывать обработку SoundFont-файлов с нуля мы не будем, а воспользуемся готовой библиотекой TinySoundFont. Изучение технологии SoundFont и то, как устроены звуковые банки вообще, даёт много в понимании синтеза звука. В этой статье мы подключим библиотеку TinySoundFont к Raspberry Pi Pico, устраним главный недостаток библиотеки — загрузку всего SoundFont в оперативную память, и заставим синтезатор читать семплы напрямую из флеш-памяти.

    habr.com/ru/companies/ruvds/ar

    #rp2040 #soundfont #rapsberry_pi #midi #синтезатор #tinysoundfont #rp2350 #c #emdedded #ruvds_статьи

  2. Делаем из Raspberry Pi Pico синтезатор Roland SC-55

    В прошлой статье мы рассмотрели, как создать простой синтезатор на основе Raspberry Pi Pico. Звуки на основе синусоиды интересны, но хочется получить звук реального инструмента с его уникальным тембром. Если вы думаете, что достаточно просто проигрывать записанный звук для каждой ноты, то, по крайней мере, для Raspberry Pi такой подход не сработает из-за ограниченных ресурсов. А вот использование звуковых шрифтов (SoundFont), которые придумали ещё в прошлом веке, поможет решить задачу. Изобретать велосипед и реализовывать обработку SoundFont-файлов с нуля мы не будем, а воспользуемся готовой библиотекой TinySoundFont. Изучение технологии SoundFont и то, как устроены звуковые банки вообще, даёт много в понимании синтеза звука. В этой статье мы подключим библиотеку TinySoundFont к Raspberry Pi Pico, устраним главный недостаток библиотеки — загрузку всего SoundFont в оперативную память, и заставим синтезатор читать семплы напрямую из флеш-памяти.

    habr.com/ru/companies/ruvds/ar

    #rp2040 #soundfont #rapsberry_pi #midi #синтезатор #tinysoundfont #rp2350 #c #emdedded #ruvds_статьи

  3. Делаем из Raspberry Pi Pico синтезатор Roland SC-55

    В прошлой статье мы рассмотрели, как создать простой синтезатор на основе Raspberry Pi Pico. Звуки на основе синусоиды интересны, но хочется получить звук реального инструмента с его уникальным тембром. Если вы думаете, что достаточно просто проигрывать записанный звук для каждой ноты, то, по крайней мере, для Raspberry Pi такой подход не сработает из-за ограниченных ресурсов. А вот использование звуковых шрифтов (SoundFont), которые придумали ещё в прошлом веке, поможет решить задачу. Изобретать велосипед и реализовывать обработку SoundFont-файлов с нуля мы не будем, а воспользуемся готовой библиотекой TinySoundFont. Изучение технологии SoundFont и то, как устроены звуковые банки вообще, даёт много в понимании синтеза звука. В этой статье мы подключим библиотеку TinySoundFont к Raspberry Pi Pico, устраним главный недостаток библиотеки — загрузку всего SoundFont в оперативную память, и заставим синтезатор читать семплы напрямую из флеш-памяти.

    habr.com/ru/companies/ruvds/ar

    #rp2040 #soundfont #rapsberry_pi #midi #синтезатор #tinysoundfont #rp2350 #c #emdedded #ruvds_статьи

  4. Touchwood after ~4 days tinkering on and off, I have fully working #ZMK firmware for my #RaspberryPi #RP2040 controller #ErgonomicKeyboard (including ZMK Studio support for point-and-click editing the keymap). Thank you to the friendly folk on their Discord! I need to tidy up a main branch for public usage still…

    I’d already done #QMK firmware (with Vial support for editing the keymap), which had different challenges github.com/peterjc/qmk_userspa

    Both these #OpenSource #MechanicalKeyboard firmware projects have pretty good docs, but rather different approaches to organizing everything!

  5. Телефон на 600 квартир

    Приветствую всех! Когда-то давно попался мне на просторах вот такой мем: Посмотрел я тогда на всё это и забыл. А недавно, встретив его ещё раз, подумал: что, если попробовать сделать такой девайс в реальности? Как насчёт собрать такой телефон, по которому в самом деле можно будет позвонить? Именно этим-то мы сейчас и займёмся.

    habr.com/ru/companies/timeweb/

    #timeweb_статьи #1_апреля #домофон #cyfral #цифрал #троллейбус_из_буханки_хлеба #raspberry_pico #rp2040 #sim800l #tp4056 #dw01 #индикатор #кнопки #переключатели #разъёмы #реле

  6. Телефон на 600 квартир

    Приветствую всех! Когда-то давно попался мне на просторах вот такой мем: Посмотрел я тогда на всё это и забыл. А недавно, встретив его ещё раз, подумал: что, если попробовать сделать такой девайс в реальности? Как насчёт собрать такой телефон, по которому в самом деле можно будет позвонить? Именно этим-то мы сейчас и займёмся.

    habr.com/ru/companies/timeweb/

    #timeweb_статьи #1_апреля #домофон #cyfral #цифрал #троллейбус_из_буханки_хлеба #raspberry_pico #rp2040 #sim800l #tp4056 #dw01 #индикатор #кнопки #переключатели #разъёмы #реле

  7. Телефон на 600 квартир

    Приветствую всех! Когда-то давно попался мне на просторах вот такой мем: Посмотрел я тогда на всё это и забыл. А недавно, встретив его ещё раз, подумал: что, если попробовать сделать такой девайс в реальности? Как насчёт собрать такой телефон, по которому в самом деле можно будет позвонить? Именно этим-то мы сейчас и займёмся.

    habr.com/ru/companies/timeweb/

    #timeweb_статьи #1_апреля #домофон #cyfral #цифрал #троллейбус_из_буханки_хлеба #raspberry_pico #rp2040 #sim800l #tp4056 #dw01 #индикатор #кнопки #переключатели #разъёмы #реле

  8. Как собрать клон Yamaha DX7 за 10$

    В этом статье я расскажу как и из каких компонентов можно самостоятельно изготовить клон знаменитого синтезатора Yamaha DX7. Статья рассчитана в основном на новичков и энтузиастов ретро музыкальных инструментов. Чуда не ждите :) Около 10 лет назад в моей коллекции был этот синтезатор, но при переезде мне пришлось продать многие из своих инструментов. Теперь предо мной стоит задача восстановить свою коллекцию. И при этом за минимальный бюджет.

    habr.com/ru/articles/852042/

    #Yamaha_DX7 #ретро #синтезатор #yamaha #rp2040 #raspberry_pi

  9. Как собрать клон Yamaha DX7 за 10$

    В этом статье я расскажу как и из каких компонентов можно самостоятельно изготовить клон знаменитого синтезатора Yamaha DX7. Статья рассчитана в основном на новичков и энтузиастов ретро музыкальных инструментов. Чуда не ждите :) Около 10 лет назад в моей коллекции был этот синтезатор, но при переезде мне пришлось продать многие из своих инструментов. Теперь предо мной стоит задача восстановить свою коллекцию. И при этом за минимальный бюджет.

    habr.com/ru/articles/852042/

    #Yamaha_DX7 #ретро #синтезатор #yamaha #rp2040 #raspberry_pi

  10. Как собрать клон Yamaha DX7 за 10$

    В этом статье я расскажу как и из каких компонентов можно самостоятельно изготовить клон знаменитого синтезатора Yamaha DX7. Статья рассчитана в основном на новичков и энтузиастов ретро музыкальных инструментов. Чуда не ждите :) Около 10 лет назад в моей коллекции был этот синтезатор, но при переезде мне пришлось продать многие из своих инструментов. Теперь предо мной стоит задача восстановить свою коллекцию. И при этом за минимальный бюджет.

    habr.com/ru/articles/852042/

    #Yamaha_DX7 #ретро #синтезатор #yamaha #rp2040 #raspberry_pi