영어프랑스어스페인어

Ad


온웍스 파비콘

fsynth - 클라우드 온라인

Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터를 통해 OnWorks 무료 호스팅 제공업체에서 fsynth를 실행하세요.

이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 공급자에서 실행할 수 있는 fsynth 명령입니다.

프로그램:

이름


시그겐 - an 엔커스 기반으로 신호 발전기 프로그램

개요


siggen [-s 샘플레이트] [-8|-16|-b 8|-b 16] [-1|-2]

기술


시그겐 Ncurses 기반 사용자 인터페이스가 있는 간단한 신호 생성기 프로그램입니다.
LINUX /dev/dsp 장치에서 표준 파형을 디지털 방식으로 생성할 수 있습니다. 8비트 또는 16비트
샘플은 하드웨어에 따라 생성될 수 있습니다.

시그겐 두 개의 독립적인 파형을 생성할 수 있습니다. 스테레오에서는 두 신호가 나타납니다.
다른 채널에서. 모노에서는 두 신호가 하나의 모노에 디지털 방식으로 혼합됩니다.
.

주파수는 Hertz의 정수로 지정됩니다. 분수 헤르츠 주파수는
지원되지 않습니다. 물론 샘플 속도의 절반 미만인 주파수만(
샘플/초)은 정확하게 의미가 있습니다. 더 높은 주파수를 지정할 수 있지만
그들을 기대하십시오!

생성할 수 있는 파형은 다음과 같습니다.

사인 표준 사인파

90도 위상 편이가 있는 사인파를 코사인

마크 공간 비율이 50%인 표준 구형파

삼각형
'무한' 빠른 플라이백(:-)이 있는 램프 파형 이상적인 오실로스코프 타임베이스
신호입니다.

톱니
톱에 균일한 간격의 이빨 모양(:-)

소음이 약합니다. 그것이 구성하는 모든 것은 의사 무작위로 생성된 XNUMX초입니다.
샘플, 반복 ​​재생. 적절한 화이트/핑크 노이즈를 만들고 싶지만 그렇지 않습니다.
충분히 알고 있으며 프로그램의 구조가 도움이 되지 않는다고 생각합니다.
정확한 소음 발생

펄스 표시/공간 비율(백분율)을 지정할 수 있는 사각 파형입니다.
기본값은 10%(마크/공간 비율 1:9)입니다.

파형을 생성하는 알고리즘에 대해 많은 생각을 했습니다. 나는 믿는다
sin/cos 웨이브가 매우 순수하지만(모듈로 사운드 카드 :-) THD에 액세스할 수 없습니다.
그것을 측정하는 미터. 최상의 신호 정확도를 위해 게인 설정을 100(%)로 두십시오. 그만큼
그런 다음 생성기는 웨이브의 피크 값을 허용되는 최대 디지털 값에 맞도록 만듭니다. 사용
출력 볼륨을 제어하는 ​​믹서 프로그램 또는 외부 감쇠기.

이득 계수 옵션은 영향을 받은 신호를 시뮬레이션하는 데 유용할 수 있습니다.
> 100%의 게인을 지정하여 클리핑합니다. 실제로 사다리꼴 신호는 다음과 같이 만들 수 있습니다.
잘린 톱니파를 생성합니다. 게인이 클수록 신호가 가까워집니다.
구형파(상승 및 하강 시간 감소).

시그겐 각 샘플에 대해 지정된 샘플 속도로 1초 분량의 XNUMXHz 샘플을 생성합니다.
F번째 샘플마다 원형으로 샘플링하여 주파수 F를 생성합니다. 각 버퍼
그 순간에 설정된 매개 변수에 대해 조각이 생성됩니다. 버퍼 조각 크기는
대략 그렇게 설정하십시오. 10 조각/초가 생성됩니다. 생성 매개변수 변경, 예:
파형, 주파수, 게인은 생성된 다음 버퍼 조각에 영향을 미치므로
변화는 거의 즉각적으로 나타납니다.

소리가 주기적으로 딸깍 소리나 끊김으로 '끊어지는' 경우 일반적으로
siggen이 충분히 자주 예약되지 않습니다. 우선순위를 높이거나(참조 좋은 et
al.), 다른 프로세스를 종료하거나 더 빠른 프로세서를 얻거나 오디오 수를 늘리십시오.
siggen이 사용하는 버퍼 조각. 이 마지막은 siggen이 더 느리게 반응하게 만들 것입니다.
생성 매개 변수의 변경. syslogd크론드 내가 찾은 두 가지 프로세스
죽이는 데 유용합니다 - YMMV.

기본값
/dev/dsp로 출력, 22050 샘플/초, 스테레오 카드가 아니면 모노인 경우 스테레오, 16비트
가능한 경우 샘플, 그렇지 않으면 8비트, 3개의 오디오 버퍼 조각.

옵션


-h 사용법 및 도움말 정보 표시

-v 장황하다

-s 샘플
샘플/초의 샘플 속도로 생성

-8|-16 또는 -b 8|16
강제 8비트 또는 16비트 모드.

-1|-2 모노 또는 스테레오

사용 예



onworks.net 서비스를 사용하여 온라인에서 fsynth 사용


무료 서버 및 워크스테이션

Windows 및 Linux 앱 다운로드

Linux 명령

Ad