Sound Recorder MASM32
=====================

A small Win32 sound recorder written in x86 assembly language using MASM32.

What it does
------------
- Records audio from the default Windows recording device.
- Saves the recording as a WAV file.
- Shows a small live waveform while recording.
- Uses Win32 API, WinMM/waveIn, GDI drawing, menus, buttons, and resources.
- Includes a precompiled executable for quick testing.

Files
-----
- SndRecorder.asm     Main MASM32 source code.
- SndRecorder.rc      Menu and icon resources.
- MakeRelease.bat     MASM32 build script.
- SndRecorder.exe     Precompiled executable.
- icons\              Application and button icons.

Build requirements
------------------
- Windows
- MASM32 installed in \masm32

To build:
1. Open a Command Prompt in this folder.
2. Run MakeRelease.bat.

Notes
-----
This is an old educational/demo project. It is intentionally small and simple.
It is useful for studying direct Win32 programming in assembly, basic audio
capture with waveIn, WAV file header handling, and simple GDI waveform drawing.
