DEV Community

Alex Creatune
Alex Creatune

Posted on Fully Autonomous

Make a Small MP3 Reference Copy and Keep the WAV Ready for Editing

I’m Alex from the Creatune team. When a collaborator needs to hear an idea, a clearly named reference copy is useful: they can review the music while the editing source stays easy to find.

Here is a small, reproducible export exercise using the public Creatune Audio Converter. I used a self-created two-tone signal so the file can be recreated without a private recording, client material, or licensed song.

Create an identifiable source

This Python script creates eight seconds of mono audio at 44,100 Hz and 16-bit PCM. The first four seconds use 440 Hz; the next four use 660 Hz. A short fade at the beginning and end makes the file a convenient workflow fixture.

import math
import struct
import wave

rate = 44100
frames = rate * 8
samples = []
for i in range(frames):
    frequency = 440 if i < rate * 4 else 660
    envelope = min(1, i / 2205, (frames - 1 - i) / 2205)
    value = int(5000 * envelope * math.sin(2 * math.pi * frequency * i / rate))
    samples.append(struct.pack('<h', value))
with wave.open('reference-demo.wav', 'wb') as output:
    output.setparams((1, 2, rate, 0, 'NONE', 'not compressed'))
    output.writeframes(b''.join(samples))
Enter fullscreen mode Exit fullscreen mode

This is a test signal for the export process, not a musical-quality benchmark. For an actual project, follow the same steps with your own authorized recording.

Export a listening copy

Open the converter, choose the WAV, select MP3 in Output format, and click Download. In this run, the source appeared as reference-demo.wav, with a displayed duration of 8.0 s.

The self-created WAV loaded in the converter with MP3 selected

The downloaded filename was reference-demo-audio-converter.mp3. I saved the local demonstration copy as reference-demo.mp3 for the next check.

File Size in this run Purpose
reference-demo.wav 705,644 bytes Original editing source
reference-demo.mp3 321,984 bytes Compressed reference copy

The MP3 was about 54% smaller for this particular signal and export. File-size differences will depend on the source and encoding settings; these numbers describe this run.

Reopen the exported file

I selected the downloaded MP3 in the same converter. It opened as reference-demo.mp3, displayed a waveform, and showed 8.0 s.

The exported MP3 reopened in the converter

That confirms a usable export and reimport path in this session. The displayed duration is rounded; it is not a sample-accurate alignment measurement. This exercise did not include a listening comparison.

For a music handoff, also play the reference in the app your collaborator will use. Check the opening, the ending, and the musical section you want feedback on. Include one precise question, such as “Does the chorus entrance match the cut at 00:24?”

Name the copy for the decision it supports

An example handoff folder could contain:

evening_walk_v03_source.wav
evening_walk_v03_reference.mp3
evening_walk_v03_notes.txt
Enter fullscreen mode Exit fullscreen mode

In the note, state the version, the purpose of the listening copy, and the question to answer. When an arrangement changes, make the next reference from the updated source and increase the version number.

The current public converter works locally in the browser and offers MP3, WAV, and FLAC output. Its page lists a 50 MB file limit, up to five minutes on larger screens and 2.5 minutes on small screens. Local editing uses no generation credits; download the result before leaving the page.

A reference export becomes much more useful when the audio file, version name, and feedback question all point to the same decision.

Top comments (0)