АнглийскийФранцузскийИспанский

Значок OnWorks

siggen - Интернет в облаке

Запустите siggen в бесплатном хостинг-провайдере OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS

Это команда siggen, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


сигген - an проклятия основанный сигнал генератор программа

СИНТАКСИС


siggen [параметры] [форма волны [частота]]

ОПИСАНИЕ


сигген это простая программа-генератор сигналов с пользовательским интерфейсом на основе Ncurses, которая
может в цифровом виде генерировать стандартные сигналы на устройстве LINUX / dev / dsp. 8 или 16 бит
образцы могут быть сгенерированы в зависимости от оборудования.

сигген позволяет генерировать два независимых сигнала. В стерео появляются два сигнала
по разным каналам. В моно два сигнала микшируются в цифровом виде в один моно.
канал.

Частота указывается как целое число в герцах. Частоты дробного герца равны
не поддерживается. Конечно, только частоты меньше половины частоты дискретизации (количество
выборок / сек) имеют точное значение. Можно указать более высокие частоты, но не
ожидайте их услышать!

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

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

Могут быть сгенерированы следующие формы сигналов:

синус Стандартная синусоида

косинус синусоидальная волна с фазовым сдвигом 90 градусов

выровнять стандартную прямоугольную волну с отношением расстояния между метками 50%

треугольник
линейный рост от 0 до пика, через 0 до отрицательного пика и обратно до 0

пилообразный
линейно нарастающий сигнал с «бесконечно» быстрым обратным ходом (:-) Идеальная временная развертка осциллографа
сигнал.

шум Это слабый. Все, что он состоит из одной секунды псевдослучайно сгенерированных
сэмплы, воспроизводимые повторно. Я бы хотел сделать правильный белый / розовый шум, но я не
знаю достаточно, и я не думаю, что структура программы способствует
точная генерация шума.

импульс Прямоугольный сигнал, в котором можно указать соотношение метка / интервал (в процентах).
Значение по умолчанию - 10% (соотношение метка / интервал 1: 9).

Алгоритмы генерации сигналов были тщательно продуманы. Я верю
sin / cos wave должна быть очень чистой (по модулю вашей звуковой карты :-), но у меня нет доступа к THD
метр, чтобы измерить его. Для наилучшей точности сигнала оставьте настройку усиления на 100 (%). В
Затем генератор настроит пиковое значение волны в соответствии с максимально допустимыми цифровыми значениями. Использовать
программа микшера для управления выходной громкостью или внешний аттенюатор.

Параметр коэффициента усиления может быть полезен для моделирования сигнала, который подвергался воздействию
отсечения, указав усиление> 100%. На самом деле трапециевидный сигнал может быть получен
генерирование обрезанной пилообразной волны. Чем больше коэффициент усиления, тем ближе приближается сигнал.
прямоугольная волна (времена нарастания и спада уменьшаются).

сигген обычно генерирует выборки с частотой 1 Гц за одну секунду с указанной частотой дискретизации,
для каждой формы сигнала и генерирует частоту F путем циклической дискретизации каждой пятой выборки. Каждый
Фрагмент буфера генерируется для параметра (ов), установленного в этот момент. Фрагмент буфера
размеры установлены таким образом, чтобы прибл. Генерируется 10 фрагментов в секунду. Смена поколения
параметр, например форма волны, частота, усиление, повлияет на следующий сгенерированный фрагмент буфера,
и, следовательно, изменения кажутся почти мгновенными.

Команда -рез опцию можно использовать, чтобы siggen генерировал сигналы с разрешением 0.1 Гц, или
Разрешение 0.01 Гц. тем не мение be предупредил при разрешении 0.1 Гц буферы выборки базовой формы сигнала
генерируемые значения в 10 раз (и при разрешении 0.01 Гц в 100 раз) превышают частоту дискретизации.
Обычно требуется 5.5 МБ памяти для работы с разрешением 0.1 Гц, 16 бит 32000
отсчетов / сек. и 55 Мбайт памяти для работы с разрешением 0.01 Гц. Из-за большого
размеры буфера, время вычисления начального сигнала также может быть длительным. Помните также
что формы волны пересчитываются всякий раз, когда параметры воспроизведения, 8/16 бит,
моно / стерео, частота дискретизации изменена.

Если ваши звуки периодически прерываются щелчками или прерываниями, это обычно является признаком того, что
siggen не планируется достаточно часто. Либо увеличьте приоритет (см. хороший
и др.), отключите другие процессы, получите более быстрый процессор или увеличьте количество аудио
фрагменты буфера, которые использует siggen. Последнее заставит siggen более вяло реагировать на
изменение параметров генерации. syslogd и crond это два процесса, которые я нашел
полезно убить - YMMV.

По умолчанию
вывод в / dev / dsp, 22050 выборок / сек, стерео, если стерео карта, иначе моно, 16 бит
сэмплы, если возможно, иначе 8 бит, 3 фрагмента аудиобуфера.

КОНФИГУРАЦИЯ FILES


Можно использовать три возможных файла конфигурации: ЛОКАЛЬНЫЙ файл конфигурации (обычно в текущем
каталог), файл конфигурации HOME в каталоге пользователя $ HOME и файл конфигурации GLOBAL.

Весь набор программ siggen скомпилирован с именами встроенных файлов конфигурации.
По умолчанию файлы конфигурации:

./.siggen.conf
это ЛОКАЛЬНЫЙ конфигурационный файл.

$ HOME / .siggen.conf
это файл конфигурации HOME.

/etc/siggen.conf
это ГЛОБАЛЬНЫЙ конфигурационный файл.

сигген -ч
укажет, какие файлы конфигурации будут искать.

Файлы конфигурации могут не существовать. Если они существуют и доступны для чтения программой, они
используются, иначе они просто игнорируются.

В файлах конфигурации всегда выполняется поиск значений конфигурации в следующем порядке: ЛОКАЛЬНЫЙ, ГЛАВНЫЙ,
ГЛОБАЛЬНЫЙ. Это позволяет использовать схему, в которой системный администратор устанавливает значения конфигурации по умолчанию в
ГЛОБАЛЬНЫЙ конфигурационный файл, но позволяет пользователю устанавливать некоторые или все разные значения самостоятельно.
HOME, а также для установки еще более конкретных значений при запуске из определенного
каталог.

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

Увидеть siggen.conf(5) для получения подробной информации о файлах конфигурации.

сигген ищет значения конфигурации BUFFERSPERSEC, CHANNELS, DACFILE, FRAGMENTS,
РАЗРЕШЕНИЕ, SAMPLERATE, SAMPLESIZE, VERBOSE, VI_KEYS.

БУФЕРСПЕРСЭК
Прибл. количество фрагментов звукового буфера, воспроизводимых каждую секунду (Размер звукового буфера
всегда степень 2).

КАНАЛЫ
устанавливает количество каналов, см. опцию «-c».

ДАКФАЙЛ
позволяет изменить имя устройства DAC / DSP / PCM с / dev / dsp

П.Н.
Количество аудио буферов, настраиваемых в драйвере.

Постановление
Минимально возможное изменение настройки частоты. Допускаются только 3 значения: 1 Гц,
0.1 Гц или 0.01 Гц

ЧАСТОТА ДИСКРЕТИЗАЦИИ
устанавливает количество выборок в секунду для устройства ЦАП

РАЗМЕР ОБРАЗЦА
устанавливает, будут ли генерироваться 8-битные или 16-битные выборки

ПОДРОБНЫЙ
устанавливает, следует ли запускать в подробном режиме.

VI_KEYS
если установлено, то включены клавиши перемещения курсора VI "HJKL".

ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ


-h отображать использование и справочную информацию

-BPS n настроить для воспроизведения прибл. n аудио буферов в секунду.

-C файл конфигурации
Используйте configfile как ЛОКАЛЬНЫЙ файл конфигурации.

-NB n установить количество аудио буферов на n

-v быть подробным

-s образцы
генерировать с частотой дискретизации выборок в секунду

-8 | -16 или -b 8 | 16
принудительно установить 8-битный или 16-битный режим.

-1 | -2 моно или стерео

-res n установить разрешение генерации частоты. Допустимые значения: 1 Гц, 0 Гц или 1 Гц.

ПРИМЕРЫ



Используйте siggen онлайн с помощью сервисов onworks.net


Бесплатные серверы и рабочие станции

Скачать приложения для Windows и Linux

  • 1
    PitchBlack-Recovery
    PitchBlack-Recovery
    Pitch Black Recovery - это форк TWRP
    со многими улучшениями, чтобы сделать ваш
    опыт лучше. Это более
    гибкий и простой в использовании. Черный как смоль
    Восстановление было...
    Скачать PitchBlack-Recovery
  • 2
    jTDS - SQL Server и драйвер JDBC Sybase
    jTDS - SQL Server и драйвер JDBC Sybase
    Драйвер JDBC 3.0 типа 4 с открытым исходным кодом для
    Microsoft SQL Server (6.5 до 2012 г.)
    и Sybase ASE. jTDS — это полный
    реализация спецификации JDBC 3.0 и
    фас ...
    Скачать jTDS — драйвер SQL Server и Sybase JDBC
  • 3
    Загрузчик изображений
    Загрузчик изображений
    Сканирование и загрузка изображений с помощью
    Selenium с использованием python3 и PyQt5.
    Поддерживаемая поисковая система: Google, Bing,
    Байду. ввод ключевых слов с клавиатуры
    или ввод из...
    Скачать загрузчик изображений
  • 4
    Плагин Eclipse Tomcat
    Плагин Eclipse Tomcat
    Плагин Eclipse Tomcat предоставляет
    простая интеграция сервлета tomcat
    контейнер для разработки java
    веб-приложения. Вы можете присоединиться к нам для
    обсуждение ...
    Скачать подключаемый модуль Eclipse Tomcat
  • 5
    WebTorrent Desktop
    WebTorrent Desktop
    WebTorrent Desktop предназначен для потоковой передачи
    торренты на Mac, Windows или Linux. Это
    подключается как к BitTorrent, так и к
    Одноранговые узлы WebTorrent. Теперь нет
    нужно ждать ...
    Скачать WebTorrent для рабочего стола
  • 6
    GenX
    GenX
    GenX - это научная программа для улучшения
    коэффициент отражения рентгеновских лучей, нейтрон
    отражательная способность и поверхностные рентгеновские лучи
    данные дифракции с использованием дифференциального
    алгоритм эволюции ....
    Скачать GenX
  • Больше »

Команды Linux

Ad