Platform for Creativity and Inspiration

FAQ – Alarm Tool with 12 Oscillators & Live Recorder

Welcome to our Alarm Tool! This FAQ provides detailed guidance on how to use the tool effectively, whether you're a beginner or an advanced user.

1. General Information

What is the Alarm Tool?

✔ The Alarm Tool is a web-based application that allows users to create custom alarms using up to 12 oscillators and record the output live.
✔ It enables customizable audio settings, including waveforms, filters, volume, and frequency modulation.
✔ Users can save, export, and import configurations for different alarm scenarios.

2. How to Start and Stop the Alarm

Start Alarm:
1️⃣ Click the "Start Alarm" button.
2️⃣ This activates the audio engine and oscillators, playing the alarm.

Stop Alarm:
1️⃣ Click the "Stop Alarm" button.
2️⃣ The alarm will fade out smoothly, and all active processes will stop.

🔹 Note: The "Stop Alarm" button remains disabled until the alarm is started.

3. How to Use the Global Filter Control

The Global Filter Control allows users to modify the sound of all oscillators simultaneously by applying various filters.

Available Filter Types:

  • None: No modifications applied.

  • Low-Pass: Allows low frequencies to pass, reducing high frequencies.

  • High-Pass: Allows high frequencies to pass, reducing low frequencies.

  • Band-Pass: Lets a specific frequency range pass through.

  • Notch: Removes a specific frequency range while keeping other frequencies intact.

Adjusting the Filter Parameters:

  • Frequency (Hz): Defines the cutoff frequency where the filter takes effect (20 Hz – 20,000 Hz).

  • Q-Factor: Controls the filter bandwidth (higher values mean a narrower frequency band).

🔹 Example Settings:
Soft Alarm Tone:

  • Low-Pass Filter @ 800 Hz, Q-Factor 1.0 → Reduces high frequencies for a warmer tone.
    Sharp & Clear Alarm:

  • High-Pass Filter @ 1200 Hz, Q-Factor 1.0 → Reduces bass for a brighter sound.
    Noise Reduction:

  • Notch Filter @ 1000 Hz, Q-Factor 10.0 → Removes unwanted humming or background noise.

🔹 Live Testing:

  • Start the alarm and adjust filter settings in real-time.

  • Hear immediate changes in sound character.

4. How to Record the Alarm Live

Recording Steps:
1️⃣ Select Recording Duration: Choose from 1, 2, 3, or 5 minutes.
2️⃣ Start Recording: Click "Start Recording" (progress is shown in a timer).
3️⃣ Download the File: Once finished, click "Download" to save the file in WebM (Chrome/Edge) or OGG (Firefox) format.

🔹 Tip: Start the alarm before recording to capture the desired sound.

5. How to Configure the Oscillators

Each of the 12 oscillators can be customized with the following parameters:

Waveform Selection:

  • Sine – Smooth & harmonic.

  • Square – Sharp & pulsing.

  • Sawtooth – Rich & distorted.

  • Triangle – Soft & warm.

Frequency (Hz):

  • Defines the pitch of the oscillator (50 Hz – 2000 Hz).

  • Example: 440 Hz = standard A pitch.

Volume Control:

  • Ranges from 0.0 (silent) to 1.0 (max volume).

Stereo Panning:

  • -1 (Left), 0 (Center), +1 (Right).

Attack & Release:

  • Attack: Fade-in time for the tone.

  • Release: Fade-out time when turned off.

Pattern Sequences:

  • Defines on/off timing for rhythmic effects.

  • Example: "300,200,500" → 300ms ON, 200ms OFF, 500ms ON.

🔹 Live Preview:

  • Adjust values in real time while the alarm is running.

6. Managing and Saving Settings

Save & Load Settings:

  • "Save Settings": Stores filter & oscillator configurations in the browser.

  • "Load Settings": Restores previous configurations.

Export & Import Configurations:

  • Export (JSON file): Save settings to use on another device.

  • Import JSON file: Load previously saved configurations.

🔹 Browser vs. Export:

  • Saved settings stay in the same browser.

  • Exported settings can be used across different devices.

7. How to Download the Recording

✔ After recording, click "Download" to save the file.
✔ The file format depends on the browser:

  • WebM (Chrome/Edge)

  • OGG (Firefox)

🔹 Tip: Use VLC or Audacity to convert recordings to MP3 if needed.

8. Tips & Tricks for Effective Use

Experiment with Oscillator Settings:

  • Combine different waveforms & frequencies for unique sounds.

Use the Stereo Pan Effect:

  • Adjust the pan setting to create spatial movement in the alarm.

Customize Attack & Release:

  • Soft fades (higher values) → Gentle alarm.

  • Quick attack (low values) → Sudden loud alerts.

Pattern Sequences for Rhythmic Alarms:

  • Create dynamic alarms with custom ON/OFF timing.

Filter Settings for Audio Shaping:

  • Adjust low-pass filters for softer tones.

  • Use high-pass filters for sharp, clear alarms.

9. Troubleshooting: Common Issues & Solutions

Problem: Alarm doesn’t start.
Solution:

  • Ensure your browser supports Web Audio API.

  • Check if another application is blocking audio output.

Problem: Recording doesn’t work.
Solution:

  • Ensure MediaRecorder API is supported in your browser.

  • Verify alarm is running before starting the recording.

Problem: Downloaded file won’t play.
Solution:

  • Try using VLC Media Player.

  • Convert WebM/OGG to MP3 using Audacity.

Problem: Oscillator settings don’t update.
Solution:

  • Ensure the alarm is running when making changes.

  • Check valid values (frequency, volume, attack/release).

Problem: Browser blocks audio.
Solution:

  • Allow site permissions for audio playback.

  • Update your browser to the latest version.

10. Summary

12 fully customizable oscillators for alarm sounds.
Global filter control for shaping audio output.
Live recording & exporting for saving alarms.
Save, load, export, and import configurations.
Perfect for security alerts, music production, and testing applications.

🎵🚀 Start exploring your perfect alarm setup today! 🔊