How to Use Ambient Engine ( User Manual )


Overview

Ambient Engine is a macOS application that generates evolving ambient textures by combining sample import, slice editing, random playback, and modulation.
Once configured, sound continuously changes and develops autonomously—without the need for performance.

Ambient Engine

Loaded samples are played simultaneously across multiple voices. By combining density, playback direction, pitch, and effects, you can easily create soundscapes for ambient music, visual works, installations, and games.


Installation

Mount the .dmg file downloaded from the purchase confirmation email.

Copy the Ambient Engine application from the disk image to a folder of your choice (such as Applications).
The software license agreement PDF file is in the same image, so please check it before use.

If prompted for a password or Touch ID during copying, follow the on-screen instructions.

On first launch, a dialog will appear stating:
“‘Ambient Engine’ is an application downloaded from the Internet. Are you sure you want to open it?”
Select Open.

During updates, you may see the following dialogs:
“‘Ambient Engine’ is different from the version previously used. Are you sure you want to open it?”
“‘AmbientGen Reduction’ is different from the version previously used. Are you sure you want to open it?”
Please select Open in both cases.

Note: AmbientGen Reduction is an internal effect module used by Ambient Engine.


Basic Operation

  1. Import sample files (WAV / AIFF / M4A) using the Import Sample Import in each sample player.
  2. Drag the start and end bars on the waveform display to set the playback slice range.
  3. AdjustDensityReverse Prob.., and Sample Pitch in the top panel.
    samples knobs
  4. Switch the following random settings as needed in each sample player
    • Random Pitch
      • ONRandom Pitch On
      • OFF
    • Random Range
      • ON Random Range ON
      • OFF
    • Random Pan
      • ONRandom Pan ON
      • OFF
    • Playback Direction
      • ForwardPlayback Direction Forward
      • BackwardPlayback Direction Backward
      • Random
    • Random Sample
      • ON Random Sample On
      • OFFRandom Sample
  5. To apply filtering to all samples, adjust Cutoff and Q.
    Adjust overall sample volume using Drive.
  6. Configure Modulation / MicroLoop / Delay / Reverb / Master in the right-side panel.
    Delay / Reverb / Master
  7. If necessary, start recording from the Rec button Rec at the top, press the STOP button, and select the file saving format.

Header Display

The header at the top of the application provides real-time system and session information:

  • Rec / Stop Rec / Stop buttons and recording time elapsed display
  • Audio Engine ON / OFF toggle
  • Real-time CPU usage
  • Loaded Samples: Number of imported samples
  • Voices: Number of currently active voices

Window Operations

  • Full Screen
    • Shortcut:⌘F
    • Menu:Window > Enter Full Screen
  • Toggle Header / Panel Visibility
    • Shortcut:⌘⌥⇧P
    • Menu:Window > Toggle Header/Panel

Numeric Input

Each knob includes a numeric input field for precise control.

  • Click the value field to enter numbers directly
  • Press Enter or click outside the field to confirm
  • Out-of-range values are ignored and reverted
  • Units may be displayed, but only numeric values should be entered

Input Value Ranges

  • Sample Pitch (Top Panel)
    • Semitones:-12+12
  • Sample Player
    • Pitch:-12+12
    • Gain / Reduction / Pan:Percentage values
    • Fade: 0.001.00
  • Sample Player Timer
    • Values < 10 10: Random
    • 10 10 10000 10,000: Milliseconds
    • 10000 Over 10,000: Loop mode

Main Controls(Top Panel)

  • Density
    • Controls trigger density for players with Timer set to RandomTimer が Random
    • Range: 0.110.0
  • Reverse Prob.
    • Probability of reverse playback(0100%
    • Available only when Playback Direction is set to Auto
  • Sample Pitch
    • Global pitch for all samples
    • Range:-12+12 st0.5 = original pitch)
  • Filter
    • Type:Hi / Band / Low / Comb
    • Cutoff:20Hz20kHz
    • Q:0.120
  • Drive
    • Global drive amount
    • Range: +0.0+24.0 dB

Sample Player

Each sample player can load one audio sample.

  • Waveform Display: Shows slice range and playback position
  • Pitch:Per-voice pitch(-12+12 st
  • Gain:Waveform gain (0.03.0
  • Reduction:Bit reduction( 0.01.0
  • Fade:Fade-in/out strength( 0.01.0
  • Pan:Pan -1.0+1.0(L / R / C)
  • Mute:Toggle mute (ON Mute On/ OFFMute Off)
  • Random Range:Randomize playback range
  • Playback Direction:(Forward / Reverse / Auto)
  • Timer:Trigger interval (Random / 10ms – 10s / Loop)
    • Random:Randomly selects from globally enabled samples
    • Loop:Playback loops from the start bar to the end bar.
      (When Random Range is ON, the entire randomly selected playback range is played.)
  • Random Sample:Switch Global / Voice Only
    • Global : Randomly selects from globally enabled samples
    • Voice Only: Uses only the sample loaded in this voice
  • Import:Load a sample into this player
  • Unload UnloadRemove the sample (available when Mute is enabled))

Playback Range

Playback range can be adjusted only when Random Range is OFF.
Drag the start and end bars on the waveform to define the slice.


Modulation

  • Ambient Engine includes four modulation units (Mod 1–4).
  • Each unit allows configuration of:
    • Target: Parameter to modulate
    • Waveform: Modulation curve
    • Freq: Modulation rate
    • Amount: Modulation depth

Modulation Targets

  • Density
  • Reverse Prob.
  • Sample Pitch
  • Filter
  • Drive
  • Delay
  • Reverb
  • MicroLoop

Note: At high modulation rates, knob animations may appear inactive to reduce CPU load.


MicroLoop

MicroLoop continuously generates short loops to create granular textures and sustained tones.

  • Wet0100%
    • The dry signal is attenuated by a ratio of 1 - wet
  • Feedback0100%
    • Remaining amount of the previous loop
  • Time0.015.0 seconds
  • Pitch-24+24(semitones)
  • Fade0100%
    • up to 50% of loop length
  • Wide0100%
    • Stereo width

Delay / Reverb / Master / Spectrum

Delay / Reverb / Master
  • Delay
    • Wet:0100%
    • Feedback:0100%
    • Time:0.052.0 seconds
  • Reverb
    • Wet:0100%
    • Length:Short / Medium / Long
  • Master
    • Volume:dB scale
    • Limiter:ON / OFF
    • Output leve meters(L / R)
  • Spectrum
    • Output spectrum display after the limiter

Presets

  • Presets can be saved and loaded via the FileFile menu.
  • Shortcuts
    • Save:⌘S
    • Save As:⌘⇧S
    • Loed Preset:⌘⇧O

Preset files .ambp are folder-based and include:

  • preset.json
  • samples/(Samples used)

When saving a preset, if unused files exist in the samples folder, you will be prompted to remove them.


Recording

  • Start recording with Rec in the header
  • Stop with Stop
  • Choose output format when saving
    • M4A(192kbps)
    • AIFF(16bit)
    • WAV(16bit)

Note: Sample rate follows the audio device settings.

Canceling the save dialog will discard the recording.


Settings

  • Settings You can select the following from Settings.
    • UI Theme (Ambient / Classic)
    • Output audio device
    • Sample rate

Integration with Other Softwares

  • By using virtual audio devices such as BlackHole, audio can be routed to other DAWs or streaming software.

System Requirements

Scroll to Top