Quickstart

This guide walks through a complete RUBAT Studio session — from launching the application to monitoring and recording ultrasonic data in the field.

The interface is organised into logical panels. Following them from top to bottom ensures a stable, repeatable workflow.


1. Device Panel — Select & Probe

Device Panel
Device Panel

Purpose: Select input/output hardware and configure sampling parameters.

  1. Click ↺ Refresh to detect connected audio devices.
  2. Select your Input Device (e.g., multi-channel USB interface).
  3. Select your Output Device (optional; required for monitoring).
  4. Choose:
    • Sample rate (e.g., 192000 Hz for ultrasonic recording)
    • Frame size (buffer)
    • Bit depth (if available)

When a device is selected, RUBAT probes it and logs its capabilities.

✔ Successful probe → channel selection becomes available
✖ Probe failure → check hardware connection and supported sample rates

Important: Once you press START, device controls are locked to prevent mid-stream reconfiguration.


2. Channel Selection Panel

Channel Selection Panel
Channel Selection Panel

Purpose: Choose which channels to record and/or monitor.

For large devices (e.g., 64 channels), scrolling keeps the interface manageable.


3. Monitoring Panel — Passthrough & Heterodyne

Monitoring & Display Panel
Monitoring & Display Panel

Purpose: Control real-time listening.

RUBAT supports three monitoring states:

Heterodyne processing runs in real time and does not affect the recorded WAV file.

Adjust:


4. Waveform View

Waveform View
Waveform View

Purpose: Inspect amplitude over time.

Two display modes are available:

Entering a calibration factor (Pa per digital unit) converts values to:

dB SPL re 20 µPa

This enables physically meaningful amplitude comparison across sessions and devices.


5. Spectrogram View

Spectrogram View
Spectrogram View

Purpose: Visualise frequency content in real time.

Use the spectrogram to:

Energy is mapped for high field legibility.


6. Start Streaming

Run Control Panel
Run Control Panel

After configuration:

  1. Press START
  2. Devices open
  3. Visuals activate
  4. Monitoring begins (if enabled)

The status line confirms sampling rate and streaming state.


7. Recording Modes

Recording Modes
Recording Modes

RUBAT supports three recording modes:

A. Continuous

Best for long unattended sessions.
Recording begins immediately and continues until manually stopped.

B. Tap (Ring Buffer)

Captures what just happened.

Configure:

Press Tap Record during streaming to save pre + post audio.

C. Auto

Threshold-triggered capture.

Set:

When threshold conditions are met, RUBAT saves a clip automatically.

Ideal for unattended bat activity monitoring.


8. Logging Panel

Logging Panel
Logging Panel

Every critical event is logged:

Logs allow full session reconstruction — essential for reproducible research.


Typical Field Workflow

  1. Launch RUBAT
  2. Refresh devices
  3. Select input/output
  4. Verify probe success
  5. Choose channels
  6. Press START
  7. Enable monitoring (if required)
  8. Record (Continuous / Tap / Auto)
  9. Monitor logs
  10. Press STOP before changing devices

Practical Advice

You are now ready to deploy RUBAT Studio confidently in laboratory or field environments.


×