3DS Store › Apps

descry v1.0.7 by patausx

Released Aug 19, 2026 · Apps
5,025 downloads on GitHub · Source code

Music tracker and synth for the New 3DS in the style of LSDj, with a mic sampler and a touch XY pad

Install on your 3DS

QR code of the download link for descry.cia

Method 1Scan the QR code
With FBI (Remote Install › Scan QR Code) or 3dsDL (Scan QR Code). Either one installs it.

Method 2Send it to your 3DS
Open 3dsDL › Receive on the same Wi-Fi, then press:
Send to 3dsDL

Other ways to install

From your SD card: copy descry.3dsx into /3ds/ and start it from the Homebrew Launcher.

Files

FileSizeSHA-256
descry.3dsx522 KB 576086cf…ad5d Download
descry.cia552 KB 5841ec1e…a4dc Download

Downloads come from the developer's GitHub release while it's there. If GitHub stops serving a file, or the file there changes, the same link serves our copy.

All versions (8)

Screenshots

descry screenshot
Screenshot · from the developer's README
descry screenshot
Screenshot · from the developer's README
descry screenshot
Screenshot · from the developer's README
descry screenshot
Screenshot · from the developer's README
Add a screenshotor a photo of it running.

About descry

New 3DS and New 2DS only. The synth uses the faster CPU and the extra core, and the old models aren't supported.

Songs are built the LSDj and Dirtywave M8 way: a song of chains, chains of phrases, phrases of 16 steps, eight tracks, all edited in hex. Each step takes a note, instrument, velocity and three FX columns, and Select on an FX column opens the list of commands. There are five sound engines: a wavetable synth that can load your own single-cycle WAVs, four-operator FM, a sampler with slices, a 16-pad drum kit, and an analog-style voice modelled on Korg's DSN-12.

Hold ZR to record from the microphone straight into a sample slot. The touch screen is a keyboard, a mixer with faders or a KAOSS-style XY pad for live tweaks. Songs can be exported as separate dry stems for a DAW.

Everything is kept in /3ds/descry/: an autosave, 16 project slots, samples, and wav and wavetable folders for your own sounds. Put the .3dsx in that folder too if you use it. There's also a .3ds file for flashcarts and emulators.

Release notes

v1.0.7 · descry v1.0.7 · Aug 19, 2026

descry v1.0.7 — precise cuts, dry stems

this one came from actually using the sampler instead of inventing another synth engine for the feature list. long breaks can now be cropped and sliced precisely, and finished arrangements can leave the 3DS as clean, synchronized tracks for a DAW.

dry stem export

hold ZL+SELECT in the PROJECT view to export one synchronized set:

NAME_mix.wav
NAME_t1.wav
NAME_t2.wav
...
NAME_t8.wav

only tracks used by the arrangement are written. the files are captured in one playback pass, so note timing, chance events, noise and sidechain movement stay aligned.

track stems keep the instrument, note FX, filter, bitcrush/downsample, channel fader, pan and sidechain duck. global delay, reverb and master processing are deliberately left out — the point is to get clean material into a DAW and choose those effects there. the reference mix still includes the full descry mix and roughly three seconds of global FX tail.

all files begin together and have the same length. a stem set reserves one shared take suffix, writes through temporary files and removes partial output if the SD write fails. normal SELECT mix export remains available.

sampler precision

  • fixed CROP on long samples: its 32-bit position multiply overflowed after a few seconds and could keep one unrelated hit instead of the selected region
  • crop now works in frame coordinates with correct mono/stereo boundaries
  • both WAVE and SLICE have a real editor viewport: Circle Pad up/down zooms up to 256×, left/right pans
  • touch marker selection and dragging use the zoomed frame range; zooming never changes playback START/LENGTH
  • changing the instrument TYPE still works with WAVE/SLICE/LOAD open instead of firing the panel action under the same button
  • WAV browser preview now decodes two seconds instead of five, cutting the wait and temporary memory for long files while full import keeps its 15-second capacity

crop overflow and precision zoom were reported by @HexManic in issue #7. thanks for the clear report — it pointed straight at a real long-sample bug and made the sampler editor better in the same pass.

export and UI cleanup

  • offline export now advances at tick boundaries instead of quantizing events to 1024-frame blocks
  • export renders from a private project snapshot, so tempo commands cannot mutate the live project
  • the in-app guide opens only from the visible ? button — the whole hint strip is no longer an invisible hit target
  • mixer faders have restrained theme-derived depth and highlights instead of flat single-colour fills
  • help and the full guide document sampler zoom, fast preview and dry stems

verification

the full host regression suite passes, including long mono/stereo crop and dry stem tap coverage. the release build was compiled with devkitARM and tested on a New 3DS.

file

| file | use |
| --- | --- |
| descry.cia | Home Menu install with FBI |
| descry.3dsx | Homebrew Launcher — copy to /3ds/descry/descry.3dsx |
| descry.3ds | compatible flashcart / emulator |

New 3DS / New 2DS only.

Full changelog

Something wrong with this listing? Report a problem · Are you the developer? Claim this listing