The Weevilsoft journal

Development notes, production discoveries, and practical thinking about helping musicians make their own sounds go further.

Development journal

ShutterThug Is Now Available — and 1.0.1 Is Ready for the Street

ShutterThug is now available on the App Store. It is a focused iPhone camera built for photographers who would rather make the frame now than wait for a cleaner, slower computational decision.

ShutterThug camera interface on iPhone
The shipping ShutterThug camera interface.

A camera with a point of view

ShutterThug puts shutter speed first. Choose a hard minimum from 1/125 through 1/2000, let Auto ISO absorb the consequences, and keep rear focus fixed in a calibrated far range so the shutter does not begin with an autofocus hunt.

Six built-in looks and imported 3D .cube LUTs can drive both the live viewfinder and processed JPEG. When RAW Bonus is enabled, the companion Bayer DNG remains untouched by crops, LUTs, and monochrome processing.

What is new in 1.0.1

Version 1.0.1 has been approved for distribution and is rolling out through the App Store. The update expands the fast path into the camera and refines the controls around actual field use:

  • Camera Control, Lock Screen, Control Center, and Action button launch paths on supported devices.
  • A dedicated landscape control deck with improved locked-camera orientation handling.
  • Front-camera capture with a selectable full-screen selfie-flash color.
  • Yellow, orange, and red virtual filters for the standard black-and-white look.
  • The white captured-edge guide moved into Settings, keeping the primary shutter controls clean.
  • Standard metered rear flash plus a clearly labeled experimental direct-flash option.
  • Visible, named confirmation before an imported LUT is removed.
  • Stability improvements for live monochrome changes and return-to-camera behavior.

The original promise stays intact

ShutterThug remains a small, opinionated camera rather than a replacement for every camera app. It has no account, no subscription, and no data collection. The processed photograph can carry the look; the RAW file stays yours.

Own your camera. No subscription required.

View ShutterThug in the App Store

Explore the full ShutterThug feature page →

Development journal

Beat Intern Is Now Available on the Mac App Store

Beat Intern is now available on the Mac App Store.

Beat Intern is a native macOS pre-production utility built for one deceptively important job: preparing folders of one-shot samples before they reach the DAW.

Choose a source folder, choose the processing stages you want, and let the intern return an organized library of production-ready 24-bit WAV files. The original files remain untouched.

The work before the session

Studios prepare sounds before they become part of a mix. Beat Intern brings that same idea to a repeatable batch workflow: trim unnecessary silence, remove avoidable technical problems, manage headroom, and make a large sample library easier to use consistently.

It can scan nested folders recursively, preserve their organization, sanitize filenames when requested, and show the progress and measurements for every file as it works.

No mystery

The Beat Intern product page shows real screenshots from a twelve-file processing run, including preflight, active processing, completed output, and a before-and-after headroom comparison. The application does not hide what it changes or touch the source material.

View Beat Intern in the Mac App Store

See the complete Beat Intern workflow →

Development journal

WEEVIL Beat Expander Is Now Available on the Mac App Store

WEEVIL Beat Expander is now available worldwide on the Mac App Store.

This is the public release of the macOS production utility we have been building around a deliberately small workflow: give WEEVIL a loop, hear four musical directions, keep what works, and continue evolving the sections that need somewhere new to go.

Built for the space between a loop and a finished idea

WEEVIL accepts 4, 8, 12, or 16-beat WAV loops and turns them into four-beat sections that can be auditioned, regenerated, protected, reversed, and carried back into a DAW. The goal is not to replace production decisions. It is to remove enough repetitive work that the useful decisions arrive faster.

The application is native to macOS and designed around drag-and-drop production workflows. Generated results remain ordinary audio and MIDI material that can be edited with the tools producers already use.

The first public step

The App Store release is the beginning of WEEVIL’s development rather than the end. The engine and workflow will continue to be refined through practical use, producer feedback, and the problems that only appear once a tool reaches real sessions.

View WEEVIL Beat Expander in the Mac App Store

Explore the full Beat Expander page →

Development journal

Introducing Beat Intern: Pre-Production for Your Sample Library

Beat Intern started with a simple question: how much repetitive work can be removed before a sample ever reaches the DAW?

It is a native macOS pre-production utility for one-shot libraries. Give it a source folder and a destination, choose the preparation stages you want, and let it return a mirrored library of production-ready 24-bit WAV files. The original files are never changed.

Beat Intern processing a real twelve-file folder with visible per-file status and measurements

What Beat Intern does

  • Processes complete folders of one-shots in a single batch.
  • Scans nested folders recursively and preserves their organization.
  • Trims unnecessary silence around each hit.
  • Removes DC offset and inaudible subsonic energy that consumes headroom.
  • Conditions density so uneven sample libraries behave more consistently.
  • Applies controlled saturation and soft clipping for weight and peak control.
  • Protects file boundaries so trimmed hits begin and end cleanly.
  • Finishes files at a consistent −1 dBTP ceiling.
  • Exports new 24-bit WAV copies into a mirrored destination folder.
  • Optionally cleans filenames without discarding useful names and numbers.
  • Lets every processing stage be bypassed independently.
  • Reports the current file, stage, trim time, level movement, and failures while it works.
  • Cancels cleanly without throwing away files that already finished.

Why this belongs in pre-production

Creative sessions move faster when the source material is already organized, consistently leveled, protected from clipping, and ready to audition. These are small decisions when made once, but they become hours of repetitive work across a large sample library. Beat Intern handles that preparation before writing, arranging, sound design, and mixing begin, so those sessions stay focused on musical decisions instead of file repair.

What the beta looks like today

There is no mystery version hidden behind the landing page. The screenshots on this site show the current macOS beta processing a real twelve-file folder: ready, working, and completed with zero failures. The process feed shows exactly what is happening to every file.

The rule is simple: prepared copies go to the destination; the originals remain untouched.

Request Beat Intern beta access to test the current macOS build and follow development.

Development journal

WEEVIL 1.0.1: More Control, Less Folder Fuss

WEEVIL’s first update keeps the fast four-directions workflow intact while making an almost-right result much easier to finish.

Reverse one section without losing the rest

Each A–D section now includes Reverse Section in its three-dot menu. WEEVIL reverses those existing four beats, preserves the other three sections exactly as they are, rebuilds the full sixteen-beat phrase, and adds the result to History.

A cleaner entrance to Build Generator

Build Generator now lives behind a compact rising-bars control in the toolbar. It still carries the active project name, tempo, and source into the build workspace while keeping the main window focused on expanding, auditioning, and accepting beats.

More precise source selection

The source selector now includes waveform zoom and a transient-snapping toggle. Keep Snap on for fast musical alignment, or turn it off when you want to place the selection by hand.

One working folder

Choose any folder and let WEEVIL work directly inside it. Incoming audio can be watched and fetched from that folder, accepted material goes into a named project folder, and generated builds stay inside the related project. WEEVIL no longer creates separate Inbox and Results folders.

  • Reverse any A–D section independently
  • Zoom the waveform selector
  • Turn transient snapping on or off
  • Open Build Generator from the compact toolbar control
  • Keep imports, projects, and builds organized under one working folder
  • Updated in-app help throughout

This is the direction for WEEVIL: fewer decisions before you hear something useful, with deeper controls close by when one part needs adjustment. Version 1.0.1 is prepared and will follow the initial App Store release.

Development journal

Weevil 0.5.8 Beta: Better File Loading and Smarter Exports

Weevil 0.5.8 (build 22) is now available to external TestFlight testers. This update is built around a simple idea: Weevil should take care of the organization so you can stay focused on sound.

More reliable file loading

We rebuilt the Load Audio path in the top waveform control so choosing another file consistently refreshes the waveform and source state—even when you select the same file twice.

Weevil can also receive supported audio files directly from Finder. Use Open With → Weevil, or drag a file onto Weevil in the Dock. It is a small change that makes Weevil much easier to place in the middle of an existing sample workflow.

Exports that explain themselves

The Accept workflow now gives every result enough context to remain useful after it leaves Weevil:

  • A session name is required before export.
  • Accepted results are organized inside a folder named for that session.
  • Every exported filename includes the actual BPM.
  • An optional date can be added to filenames.

The goal is simple: when you open a results folder inside your DAW next week—or next year—you should not have to guess what belongs together or how fast it was made.

Your beta history stays with you

This update preserves existing beta history and settings. It is also a universal macOS build for both Apple Silicon and Intel Macs.

What we would like testers to try

Load several audio files one after another from the top waveform control, including loading the same file twice. Try opening a file from Finder or dragging it onto the Dock icon. Then accept a few results and confirm that the session folder and BPM filenames make sense when you bring them into your DAW.

Build 22 has passed TestFlight Beta App Review and Weevil 0.5.8 is now available to existing testers. Development remains on schedule for the public 1.0 release on September 1, 2026.

Request Weevil beta access

Development journal

The Weevil beta is live on TestFlight

Weevil Beat Expander is now live for external testing through Apple TestFlight.

If you’ve already joined the beta list, download invitations are going out now. If you haven’t, enter your email on the Weevilsoft homepage and we’ll send you a TestFlight access link.

What you’re testing

Weevil takes short rhythmic ideas and turns them into controlled, evolving variations. Bring it a loop, audition four possibilities, choose the section worth keeping, and push it further. When something lands, accept it and drag the result back into your DAW.

This is a working beta, and real sessions are exactly where we need it tested. Make music with it. Push the history. Export useful results. If something feels confusing, breaks, or gives you an idea for what Weevil should become, let us know.

Join the beta

Enter your email to get a TestFlight download link.

Thanks to everyone who helped us reach this point. Weevil is officially leaving the nest.

Development journal

Private Beta Invitations Are Coming Soon

WEEVIL Beat Expander is ready for its first outside producers. The current build has been submitted to Apple for external TestFlight beta review, and we’re waiting for that approval now.

The same functional build has already been used heavily in real production sessions without any blocking problems. Once Apple clears the external beta, invitations will begin going out in small stages.

The beta is close. Apple’s TestFlight review is the last gate before invitations begin.

What happens next

If you’ve requested access, there’s nothing else you need to do. Keep an eye out for a TestFlight invitation. The first group will help us verify installation, drag-and-drop, export, and everyday workflow on Macs beyond the one where WEEVIL was built.

We’re keeping the first group intentionally small so feedback stays useful and every issue gets attention. Once approval arrives, the invitations are going out soon.

Development journal

Drag, Drop, Produce

The best creative tools disappear at exactly the right moment. You have an idea, you reach for the tool, and nothing interrupts the movement between hearing something and using it.

That is the standard behind Weevil Beat Expander. Feed it your own audio, listen to four related possibilities, keep what works, and drag the result directly into your DAW. No new production environment to manage. No attempt to replace the software where you already make music.

Weevil prepares the material. The producer chooses where it goes.

Fast now. Understandable later.

Drag-and-drop solves the immediate problem: the sound can leave Weevil and enter Logic, Ableton, Bitwig, Pro Tools, Reaper, or any other compatible DAW in one motion. Standard audio files are the integration layer.

But speed has a hidden cost when every experiment becomes another vaguely named file in one enormous folder. A productive night can create a library nobody wants to revisit. We do not think musicians should have to choose between creative flow and basic organization.

Our next file-handling work is built around a simple idea: name the material once, supply the BPM, and let Weevil handle the consequences. It can preserve the root source, number its descendants, prevent accidental overwrites, and create a predictable collection while you keep working.

MidnightRun_170BPM/
├── MidnightRun_170BPM_ROOT.wav
├── MidnightRun_170BPM_001.wav
└── MidnightRun_170BPM_002.wav

Organization without becoming an organized person.

Most people will never ask a music tool to build them a clean sample library. They will notice the difference when every sound has an obvious origin, every variation belongs to the right family, and something made six months ago still explains itself.

Automatic folder creation will be the default, but not a demand. Producers with an existing system can choose a flat folder and keep the meaningful names, BPM labels, numbering, and overwrite protection. The organization adapts; the safeguards remain.

WEEVIL should turn an undisciplined creative session into an organized sample library without requiring the producer to become an organized person first.

That is the balance we want: immediate drag-and-drop for the session happening now, and a collection worth opening again later. No mess left behind.