Перейти к содержимому

Лидеры


Популярный контент

Показан контент с высокой репутацией 15.06.2021 в Комментарии блога

  1. 1 балл
    @Fingercomp На днях перечитал сей замечательный гайд, и захотелось ретранслировать по TCP сигналы с MIDI-клавы прямо в кубач, т.к. звуковая плата в теории подходит для игры монотонных мелодий типа "кузнечика". Система вроде простая, но либо я дурак, либо плата не позволяет асинхронно воспроизводить новые звуки до тех пор, пока предыдущий sound.process() не завершён. То есть бесполезно пытаться ставить в очередь новые инструкции типа sound.setFrequency(), sound.delay() на любом из 8 каналов, т.к. они будут игнорироваться вплоть до завершения предыдущих инструкций. Вопрос: а чо делать-то? Есть ли какой-то легальный способ воспроизвести ноту длительностью в 500 мс, а затем ещё одну, но с задержкой в 100 мс после начала предыдущей, позволяя играть на инструменте в реальном времени? В голову приходит только установка нескольких звуковых плат, но это звучит костыльновато. Для чего тогда нужна система 8 каналов, если sound.process() ждёт завершения очереди инструкций на каждом из них? Только для воспроизведения заранее известной последовательности нот?
Эта таблица лидеров рассчитана в Москва/GMT+03:00
×
×
  • Создать...