Виртуальная "шарманка"

Виртуальная "шарманка"
Программа предназначена для голосового общения через Интернет по типу общения «шарманщиков”, или так называемых свободных операторов. Пользователи программы как бы находятся в диапазоне 3 мегагерца с возможностью перестройки частоты от 2 мГц до 4 мГц с шагом 10 килогерц. Вначале была идея сделать эмуляцию максимально приближенную к реальному эфиру, с двумя видами модуляции АМ и ВБ. И что бы присутствовали особенности этих модуляций с характерными искажениями голоса. На тестовой, не сетевой версии, это получилось более или менее правдоподобно. Но пока эта идея отложена, поскольку еще не достаточно протестирована сетевая версия обмена звуковыми потоками больших объемов.
Возможности данной программы:

— Обмен не сжатым звуковым потоком в следующих режимах в одном из каналов, которые имеют частотное название, как в эфире.

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

-Имеется возможность контролировать свою передачу, и при этом выставить нужный вам уровень звука. Например, вы транслируете музыку, и слушаете обратный контроль с приглушенным уровнем. Слышите, что именно передается в канал. Если кто-то позовет вас в этом канале, то вы это услышите с тем уровнем громкости, который выставили для приема.

— Регулировка ровня свой передачи

— Регулировка уровня своего приема

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

— управление режимом передача/прием мышью, для этого надо щелкнуть по надписи передача, клавишей пробел (оно программы должно быть активным), или левой клавишей Ctrl. Этот режим выставляется дополнительно.


При этом окно программы может быть не активным. Для передачи вы должны удерживать эту клавишу. Удобно для оперативных переговоров.

Внешний вид программы



Перестройка по частоте производиться нажатием на треугольники возле значения частоты.

Если включить все регулировки, программа выглядит так

Мышью выставляются необходимые уровни. Красный сектор обозначает уменьшение сигнала относительно его первоначального качества. Зеленый сектор обозначает усиление. Но при это работает компрессионное АРУ, и оно автоматически понизит сигнал, если уровень его слушком большой.

Для интриги, эмуляции работы в эфире, пользователи не видят, кто в данный момент присутствует в канале. Корреспондент может обозначить себя только голосом.

Саму программу можно скачать по ссылке

Идея создания этой программы была подсказана пользователями моей программы в этом проекте. Людям не хватало качества звука. Интернет у них быстрый и есть желание обмениваться звуковыми записями.

Сейчас в данный момент, 14:10 05.06.2014, на частоте 3 Мгц у меня вещается альбом с качеством звука моно 8 кГц, на частоте 3.010 стерео 11025, на 3.020 стерео 44100. Интернет должен быть достаточно быстрым. Для борьбы с задержаниями сетевых потоков введена существенная буферизация. При этом задержка звука около секунды. При увеличение задержки более 3 секунд включается режим выравнивания скорости. Это проявляется в более быстром темпе воспроизведения. Чем больше была задержка, тем быстрее проигрывается звуковой поток.

Подходим, тестируем 


Забыл сказать про выбор звуковых устройств. Правым кликом мыши вызывается меню выбора звукового устройства.
В левой части программы щелкаем для выбора входа, в правой для выхода.
+2
15:15
929
RSS
о боже… ты такой умный, я пока читала, поняла всю ограниченность своего обывательского мышления)
Да скопипастить ума много не надо))) А програмка хорошая. Можно хулиганское радио слушать)))
Кстати там наподобие нашей музыкальной гостиной есть — народ собирается, песни поют, стихи читают.