프리시전 오디오 오실레이터 (Precision Audio Oscillator)

Web Audio API 기반 100% 클라이언트 사이드 고정밀 오디오 오실레이터입니다. 주파수 미세 조율, 커스텀 고조파 배음 합성, FM/AM 변조, 수묵 파형 오실로스코프 시각화, 바이노럴 비트 뇌파 유도 및 무손실 WAV 오디오 파일 다운로드를 지원합니다.

프리시전 오디오 오실레이터 (Precision Audio Oscillator)는 웹 브라우저의 Web Audio API 연산 엔진과 HTML5 Canvas 그래픽 렌더링 기술을 결합하여 제작된 100% 클라이언트 사이드 고정밀 오디오 발신기 & 음향 튜닝 솔루션입니다.

동영상이나 음원 파일을 외부 서버에 의존하지 않고, 0.1Hz ~ 20,000Hz 범위의 정밀한 정현파(Sine), 정방파(Square), 톱니바퀴파(Sawtooth), 삼각파(Triangle) 및 배음 고조파(Additive Harmonics) 신호를 사용자의 디바이스 상에서 실시간으로 인코딩하여 재생하고 무손실 WAV 오디오 파일로 즉시 렌더링하여 다운로드할 수 있습니다.


🌟 핵심 주요 기능:

  1. 🎼 고정밀 주파수 컨트롤 & 배음 커스텀 합성기 (Additive Harmonics)
    • 초정밀 주파수 발신: 0.1Hz부터 20,000Hz까지 Coarse 슬라이더, Fine Tune(±0.01Hz) 및 직접 수치 입력으로 정밀 조율할 수 있습니다.
    • 음계 & 옥타브 프리셋: A4(440Hz), Verdi Pitch(432Hz), Solfeggio(528Hz), Sub-Bass(60Hz) 등 12음계 음높이와 옥타브 Shift(-2 ~ +2) 조절이 제공됩니다.
    • 고조파 배음 합성 (Additive Harmonics): 기본 파형 위에 1차부터 8차 배음(Harmonics) 비율을 자유롭게 믹싱하여 나만의 독특한 음색을 연출할 수 있습니다.
  2. 🎛️ FM/AM 신디사이저 변조 & 스테이트 필터
    • FM 주파수 변조 (Frequency Modulation): Modulator Rate 및 Modulation Index/Depth를 조정하여 음색의 떨림이나 금속성 합성음(Metallic Synth Tone)을 구현합니다.
    • AM 진폭 변조 / 트레몰로 (Amplitude Modulation): 0.1Hz ~ 50Hz 트레몰로 효과로 리듬감 있는 펄스 오디오를 생성합니다.
    • State Variable Audio Filter: Lowpass, Highpass, Bandpass, Notch 필터와 Cutoff Frequency & Q Resonance 공명 계수를 실시간 제어합니다.
  3. 🧠 바이노럴 비트 뇌파 유도 & 주파수 스위프 (Frequency Sweep)
    • 바이노럴 비트 (Binaural Beats): 좌/우 채널에 미세한 주파수 차이를 발생시켜 Alpha(10Hz), Beta(18Hz), Theta(6Hz), Delta(3Hz), Gamma(40Hz) 뇌파 동조 힐링 사운드를 재생합니다. (헤드폰 권장)
    • 주파수 스위프 램프 (Chirp Generator): 지정한 시작 Hz에서 종료 Hz까지 지정한 시간 동안 로그/선형 스위프 변환을 실행합니다.
  4. 🎨 볼드 타이포그래피 & 수묵 그래픽 시각화 (Ink Visualizer)
    • 수묵 오실로스코프 (Oscilloscope): 시간 영역(Time Domain) 오디오 파형을 먹선 붓터치 스타일의 다이내믹 캔버스로 실시간 렌더링합니다.
    • 스펙트럼 분석기 (Spectrum Analyzer) & 리사주 위상 (Lissajous): 주파수 대역별 농담(濃淡)이 살아있는 수묵 먹기둥 및 위상 루프를 시각화합니다.
    • 파형 스냅샷 저장: 고화질 PNG 이미지로 시각화 캔버스를 즉시 저장할 수 있습니다.
  5. 💾 무손실 오디오 WAV 파일 생성 & 다운로드
    • OfflineAudioContext 렌더링: 사용자가 조율한 오실레이터 파형, 변조, 필터 세팅을 바탕으로 3초~30초 분량의 고품질 48.0kHz/44.1kHz 16-bit PCM WAV 오디오 파일로 바운스하여 브라우저에서 바로 다운로드합니다.

💡 자주 묻는 질문 (FAQ)

Q. 오디오 오실레이터 소리가 나오지 않거나 끊길 때는 어떻게 하나요? A. 최신 모바일 브라우저나 데스크톱 브라우저는 미디어 오디오 자동 재생 제한 규칙이 적용됩니다. 화면 우측 상단의 ‘OSCILLATOR START’ 버튼을 클릭하면 AudioContext가 안전하게 활성화되며 소리가 재생됩니다.

Q. 다운로드한 WAV 오디오 파일은 무료로 사용할 수 있나요? A. 네, 100% 무료로 자유롭게 사용 가능합니다. 생성된 무손실 WAV 파일은 서버를 거치지 않고 사용자의 웹 브라우저 내부에서 실시간 인코딩 다운로드되므로 저작권 문제없이 사운드 디자이닝, 이펙터 테스팅, 음향 치료용으로 활용하실 수 있습니다.

Q. 바이노럴 비트 기능은 모바일 스피커로도 효과가 있나요? A. 바이노럴 비트는 좌측 귀와 우측 귀에 입력되는 주파수 차이를 입체적으로 뇌에서 인지하는 원리이므로, 모바일 단독 스피커보다는 이어폰이나 헤드폰 착용을 권장합니다.


📊 파형 형식별 기술 사양 비교 (Technical Specifications)

파형 타입 배음 구성 (Harmonics) 음색 특징 추천 활용 용도
Sine (정현파) 순수 기본파 (No Harmonics) 부드럽고 맑은 순음 주파수 교정, 음향 테스트, 바이노럴 힐링
Square (정방파) 홀수차 배음 (1, 3, 5…) 날카롭고 풍부한 8비트 복고풍 레트로 게임 SFX, 신디사이저 리드 파트
Sawtooth (톱니파) 모든 배음 (1, 2, 3, 4…) 강렬하고 묵직한 하모닉스 필터 스위프, 전자음악 메인 멜로디
Triangle (삼각파) 홀수차 배음 (빠른 감쇄) 정현파보다 온화한 하모닉 플루트 음색, 따뜻한 멜로디 튜닝
Custom Additive 1st~8th 배음 선택 믹싱 사용자가 직접 설계한 배음 사운드 디자인, 고유 악기 음색 실험

사용 방법

  1. 앱을 열고 화면에 표시된 초기 설정 또는 예시를 먼저 확인합니다.
  2. 필요한 값·도구·조작 항목을 바꾸거나 입력해 현재 결과와 미리보기를 확인합니다.
  3. 작업 목적에 맞는 설정을 선택한 뒤, 앱에서 제공하는 결과 화면 또는 저장·내보내기 기능을 활용합니다.