SLN to CVSD Converter

Re-encode Asterisk SLN audio with CVSD delta modulation

Drop files here. 1 GB maximum file size or Sign Up
to
Facebook Amazon Microsoft Tesla Nestle Walmart L'Oreal

Specialized Voice Codec

Convert SLN telephony recordings into CVSD — the delta modulation encoding used in military and embedded voice systems.

Server-Side Encoding

All processing happens on our servers. No specialized CVSD encoder needed on your local machine.

Secure and Private

Telephony recordings are handled confidentially. Uploads erased after conversion, outputs purged within 24 hours.

How to convert SLN to CVSD

1

Select files from Computer, Google Drive, Dropbox, URL or by dragging it on the page.

2

Choose cvsd or any other format you need as a result (more than 200 formats supported)

3

Let the file convert and you can download your cvsd file right afterwards

About formats

SLN (Signed Linear) is a headerless raw audio format storing 16-bit signed linear PCM samples at 8000 Hz mono, most closely associated with Asterisk — the open-source PBX framework developed by Digium (now Sangoma Technologies). Within Asterisk, SLN serves as the native internal audio representation: every codec transcoding operation passes through signed linear as an intermediate step. This makes SLN the backbone of Asterisk's codec translation architecture. The format contains nothing but raw samples — no headers, no metadata, no framing — so parameters must be known in advance. While this lack of self-description might seem limiting, it is actually an advantage in telephony where sample format is fixed by convention and every overhead byte matters across thousands of simultaneous channels. The 8000 Hz rate aligns with the G.711 standard for traditional telephony, capturing the full 300-3400 Hz voice band. Asterisk also supports extended variants (sln16, sln32, sln48) for wideband audio. SLN files require no decoding — just direct memory mapping — making them ideal for real-time mixing, conferencing, and prompt playback in high-density VoIP environments.
Initial release: 1999
CVSD (Continuously Variable Slope Delta modulation) is a voice digitization method standardized for military and telephony use by NATO and the CCITT during the 1970s. It encodes differences between consecutive samples as a single bit — 1 if the current sample exceeds the prediction, 0 otherwise — while a syllabic companding filter adjusts step size by monitoring runs of identical bits. Operating at 16 to 64 kbps, CVSD balances voice intelligibility against bandwidth, making it the encoding of choice for secure military links and tactical radio systems. The bitstream can be decoded with straightforward hardware, originally built into dedicated integrated circuits. One advantage is implementation simplicity — encoders and decoders need minimal resources, enabling real-time processing on low-power embedded hardware. Robustness under noisy conditions is another strength, as single-bit errors affect only local samples rather than corrupting entire frames. SoX provides software encoding and decoding support, letting modern systems work with legacy CVSD recordings from military archives and vintage telecommunications infrastructure.
Developer: CCITT / NATO
Initial release: 1970

Frequently Asked Questions

Why convert SLN to CVSD?

CVSD encoding is used in military communications and certain embedded voice systems. Converting SLN to CVSD meets those specialized requirements.

What systems use CVSD?

Military radios, some Bluetooth implementations, and embedded voice platforms use CVSD for robust speech encoding.

Is CVSD good for music?

No — CVSD is strictly a voice codec. It produces acceptable speech quality but is unsuitable for music or complex audio content.

Can I process a batch?

Upload multiple SLN files and convert them all to CVSD simultaneously — useful for processing large sets of telephony recordings.

How is privacy handled?

SLN uploads are deleted after processing, and CVSD outputs are removed from servers within 24 hours.