Exported audio sample rate

Version: Scaler 3 – 3.3.0, build d1e7742
Mode: Standalone
OS: Windows 11

Issue:
Exported audio does not match the key shown in the Current Scale field or heard during live playback in the interface. This happens consistently, including on a brand-new project built from scratch — not just on projects that had been edited/transposed extensively.

Steps to reproduce:

  1. Build a chord progression in Scaler (Current Scale confirmed correct on-screen, e.g. “A Minor scale”)
  2. Play it back live in the interface — sounds correct
  3. Export Audio (Options → Export Audio)
  4. Open the exported .wav — it is in a different key than what was shown/heard in step 2

Troubleshooting already tried:

  • Restarted the Scaler application — issue persists
  • Restarted the entire computer — issue persists
  • Confirmed running the current version (3.3.0, build d1e7742) via the About window

Additional context:
In the same session I also ran into two other bugs: transposing one selected chord ended up changing the key for the whole project ??

I just purchased this app today and am rather astounded on this issue
(btw - I used default export settings for wav export)

Hi @watchman and welcome to the forum.

Audio export is working correctly in Scaler 3.3.0, so from what you’ve described this sounds most likely to be a sample-rate mismatch somewhere in the workflow. If the sample rate changes between Scaler, your DAW and the application used for playback/import, the exported audio can play back at the wrong pitch or speed.

If you’re using Scaler 3’s default 44.1 kHz / 24-bit setting, please make sure your DAW/session is also set to 44.1 kHz, both when exporting and when importing or playing the file back.

If that doesn’t resolve it, please post the exact steps you’re taking, including your DAW, project sample rate and export settings, and we’ll be happy to investigate further.

Regarding this:

In the same session I also ran into two other bugs: transposing one selected chord ended up changing the key for the whole project ??

Could you also give us the exact steps you took here? For example, where you selected the chord and how you transposed it. That will help us determine whether this is a bug or a workflow/settings issue and reproduce it if necessary.

OK

Here’s the complete post with that section trimmed and retitled:


Update 1 — Found the actual cause of the key/pitch issue

To clarify: my original report was based on testing in the standalone version of Scaler. I later also tested in the VST3 plugin inside Reaper to see if the issue was standalone-specific — it wasn’t. The actual cause turned out to be the same regardless of standalone vs. plugin: it’s a sample rate mismatch, not a key/scale corruption.

My audio hardware runs at 48000 Hz, but Scaler’s Export Audio dialog was defaulting to 44.1 kHz. That mismatch causes the exported file to play back slower and at a lower pitch (same effect as playing a 48kHz recording back at 44.1kHz) — which is what I was hearing as a “key change.” Setting Export Audio’s sample rate to 48000 Hz manually before exporting resolves it completely.

I confirmed this by rendering the same MIDI/chords through Reaper’s own render engine (correct) versus Scaler’s Export Audio at its default 44.1kHz setting (wrong/shifted) — same source material, different result, isolating it specifically to the export sample rate default.

Feature request: could Export Audio default to (or auto-detect) the host/hardware sample rate, rather than always defaulting to 44.1kHz? This mismatch is easy for any user to hit without realizing it, since nothing in the export dialog flags that it differs from your system’s actual rate. Even just a warning if the export rate doesn’t match the detected hardware rate would help.


Update 2 — No way to transpose a single chord, section, or scene independently

I also ran into a related but separate issue while testing: there’s no way to transpose even a single chord, let alone a scene or section, without it affecting the entire shared project key at once.

I tested this multiple ways:

  • Selecting one single chord and using Semi +/-
  • Multi-selecting several chords and using Semi +/-
  • Selecting an entire scene and using Semi +/-
  • Toggling the chain-link icon shown on duplicated scenes*

All of them shifted the Current Scale for the whole project, including chords, scenes, and sections I didn’t touch — even at the smallest possible scope of a single chord. The only method that actually stays scoped to just the intended chord(s) is manually replacing each one at a time by name (search → select the target chord), which correctly leaves everything else untouched — but this is extremely time-consuming for anything beyond a couple of chords.

Given how common it is to write different chords, sections, or scenes in different keys, this feels like a significant missing feature rather than just an edge-case bug — a one-click way to transpose a selected chord, section, or scene independently (without affecting the rest of the project) would go a long way. Right now the only reliable option is manually rebuilding each chord by name, which isn’t a reasonable substitute for a basic transpose function.

*I wasn’t able to determine what this link icon actually controls — clicking it changed its appearance but had no visible effect on transpose scope, so I’m not clear on its intended function.


Update 3 — Scaler VST3 in Reaper requires playing twice for all layers to sync

When running Scaler as a VST3 plugin in Reaper with a multi-layer project (Main Track + Motion/Arpeggio layers), the first playthrough after loading only plays the Main Track — the Motion/Arpeggio layers stay silent. Stopping and pressing play a second time causes all layers to play correctly, from then on. This seems to be specific to running Scaler inside a DAW host (Reaper) rather than standalone, and suggests the layers aren’t fully synced to the host transport on the very first playback pass.


There are many ways to transpose a chord or a series of chords without affecting the key. Select a bunch of chords and transpose them at your will with the modifiers in Arrange Page. Change the notes within a Chord Clip or select a chord in your main track and use the Semitone modifier in the Circle of Fifths page.

If you haven’t already done so it’s well worth spending an hour checking through the tutorials on our YouTube page and also skimming the manual. Scaler 3 is a powerful program and given a bit of love and patience it can be very rewarding.

Works fine for us in Reaper and haven’t heard of that issue. Try adjusting your Buffer size within reaper as a first step.

Hope that all helps.