300 рублей не дорого. Можно воспринимать не как работу с аудио, потому что все эти битвы с задержками нужны насколько понял, чтобы минимизировать время от нажатия на кнопки миди устройстве до его воспроизведения в колонках.
А нужна просто регистрация сигнала с минимальной задержкой.
Или как вариант синхронизация с внутренним метрономом на устройстве и передача обработанной информации в устройство для наглядного отражения. Попал ты в нужное место или нет))
Ezhyg, да буду смотреть в сторону MIDI, возможно проблема с задержкой, которая есть на тех девайсах, которые есть у меня, это чисто программная проблема)
GavriKos, так дело не в выводе звука, а в его своевременной регистрации. Про ASIO в курсе. Возможно действительно проблема просто софтварная. Вот даже на wiki пишут, что это на уровне самой логики MIDI проблема. С английским не очень, но насколько понял из-за последовательной обработки без задержки никак. Но если только один сигнал по одному каналу, то 1 миллисекунда - вообще не критично, а вот уже когда речь идет о 16ms - это проблема, которую получается дает сама архитектура. Но я могу ошибаться, тут я не шарю)))
MIDI's serial transmission leads to timing problems. A three-byte MIDI message requires nearly 1 millisecond for transmission.[72] Because MIDI is serial, it can only send one event at a time. If an event is sent on two channels at once, the event on the higher-numbered channel cannot transmit until the first one is finished, and so is delayed by 1ms. If an event is sent on all channels at the same time, the highest-numbered channel's transmission is delayed by as much as 16ms. This contributed to the rise of MIDI interfaces with multiple in- and out-ports, because timing improves when events are spread between multiple ports as opposed to multiple channels on the same port.[58] The term "MIDI slop" refers to audible timing errors that result when MIDI transmission is delayed.[73]
GavriKos, так вот с миди как раз проблема с задержкой. Крутые midi-процессоры установленные в дорогих звуковухах и "головах" тех же электронных барабанов - это не дешевое решение.
Даже у самого дома стоит электронный барабан, подключаю как midi-устройство. И в тех программах где его использовал эта задержка очень чувствуется - возможно это чисто софтарная проблема или у меня не настолько крутая установка.
Хотел midi варианты обойти стороной, но похоже не получится))))
То есть на выходе не надо получать музыкальный инструмент, а просто быстро регистрировать удары по пэду в программу))))
Да, как раз все дороги и ведут к настройке фаерволла.
Гипотетически,а если пользователь руками вобьет другой адрес?
Сам, конечно, пробовал, не пускает, если пытаешься вбить другой IP вручную.
Еще изучаю документацию по OpenVPN, но думал возможно как-то блокировать именно сам ключ без отзыва... может конечно рассмотреть какие-нибудь костыли типа переименования ключа пользователя на сервере... или ccd-exclusive прописывать в конфиге сервера и перезагружать.
Мало ли что может случится с фаерлволлом, отрабатываю всякие ситуации, пока есть время разобраться))
Да всё верно, только ютуб даёт возможность выбирать обложки (с партнёркой). На остальных сервисах обложка берется по какому скорее всего алгоритму... но пытаться загнать туда нужный кадр - сомнительное удовольствие.
Пока только вопрос как на одном компьютере поднять впн соединение через каждый модем… насколько помню один впн-клиент работает через один виртуальный сетевой интерфейс.
Yota и 3 симки с безлимитным интернетом операторов: Биллайн, Мегафон, МТС (под симки есть разлоченные модемы). 1000-1500 kbps вот с таким битрейтом будет транслироваться видео + звук. Естественно, что нужен запас порядка 512 кбит, т.е. итого 2 Мбит на upload стабильного интернета.