# Quick starship sliding doors

A quick hiss, sliding panels, a quiet motor and a soft stop.

Source checkpoint: 8dc3dd143f8eb56223e62d40c694689330a94853. Original procedural synthesis by Renaissance Solutions with Codex.
Local review candidate: public distribution and reuse terms have not yet been selected.
Numbered audio, source and presets are preserved unchanged. Listening preferences and use under narration remain pending.

## Make it with your AI assistant

Ask whether your assistant can run Python and return WAV files. Give it this complete folder (or upload this ZIP and ask it to extract the files).
No account keys or Python packages are needed by the recipe. Use the supplied generator to reproduce our takes.
A prompt alone can lead to a different implementation.

Help me make an original sound effect for a podcast: two sleek starship
doors sliding open quickly in front of the listener. I want a short air
hiss, a smooth powered slide, and a light stop.

Use Python's standard library to synthesize the sound. Keep it dry so I
can add room ambience when mixing the podcast. Aim for roughly 0.6 seconds
of opening motion in a 1.2-second file.

Build separate layers for the seal release, sliding panels, motor, and
stop. Save each layer, a stereo master, a mono version, and a playable
preview. Use 48 kHz, 24-bit WAV for the masters and layers, and a 16-bit WAV
preview. Leave about 6 dB of peak headroom.

Save the complete Python source and a JSON preset with a fixed random
seed. Explain what each layer does and give me the exact commands,
tool versions, settings, file checks, and SHA-256 checksums.

If you can execute code here, make the files and return them. If you
cannot, give me the complete code and local steps, and say which steps
remain unexecuted. Preserve this as v001 so we can compare a revision.

## Run locally

Unzip the complete kit and open Terminal in the folder containing this README, effects/, scripts/ and library/.
Python 3.10 or later is required; reference bytes were generated with Python 3.14.3 on macOS.
Run the following commands from that folder. Use a fresh output folder for every attempt; existing takes will not be overwritten.

python3 effects/001-starship-door/src/render.py --preset effects/001-starship-door/presets/v001.json --output tmp/001-starship-door-v001

python3 effects/001-starship-door/src/render.py --preset effects/001-starship-door/presets/v002.json --output tmp/001-starship-door-v002

Open each new preview.wav in an audio player. stereo.wav is the 48 kHz/24-bit master, mono.wav is its mono fold-down, and stems/ contains aligned layers.
Check the retained files and reproduce all WAVs with:

python3 scripts/verify_library.py --reproduce

Byte equality is verified in the recorded runtime; check other runtimes. This command does not judge how a sound feels.

## What we did

1. Shape filtered noise into a pressure release.
2. Move two panel textures apart with a quiet motor beneath them.
3. Add a soft stop; save the mix and four separate layers.

## Change one thing

Keep v001 unchanged. Make v002 with a subtler motor so we can compare it.

Use the same generator, random seed, timing, air/slide/stop settings,
stereo width, output formats, and -6 dBFS sample-peak target. Copy the
v001 preset, change servo_gain from 0.10 to 0.05, and update the take
label to v002. Save and render it as a separate take.

Return both full mixes and both isolated motor layers. Show the preset
difference, check that v001 is unchanged, and verify the new files.
Explain whether the final shared gain affects the measured comparison.
Keep the listening decision open until I have heard them.

Use the supplied source for these parameter names. With newly written code, first identify the equivalent control.
The motor layer measures 5.56 dB lower. Other layers rise by 0.46 dB after both mixes are adjusted to the same peak. Timing stays fixed.
Both mixes share a sample-peak target; that does not mean they seem equally loud.

## Listen and decide

Does less motor make the door feel smoother, or remove useful weight?
Place the door between “I approached the bridge” and “The captain looked up.” Compare both takes and the passage without the effect.
Record what you heard, your preference (including neither or undecided), and one next change.
Technical checks passed for the reference files; human listening and use in context remain pending.

## Source identity

The original chapter SHA-256 is 5d935e2cf4cd98f4d6563bccf60f5edb4b5a42654cb3b2a62cfe558f2d362668.
Each library manifest records source, preset, dependencies and WAV hashes.
The included catalog is the matching single-recipe subset of the pinned Studio catalog.
