0% found this document useful (0 votes)
183 views2 pages

Sound Recorder Using MATLAB: Audio Recording Program Microsoft Windows

Sound Recorder is a program included in Windows that allows users to record audio from a microphone or sound card and save it as a .wav file. MATLAB is a numerical computing environment and programming language that can be used to design a software program to record sound through a laptop or external microphone. The program will prompt the user for inputs like whether to record, save, and the file name. MATLAB is widely used in academia and industry for tasks like data analysis, algorithm development, and modeling complex systems. It was originally developed in the 1970s to provide access to numerical libraries without needing to learn Fortran.

Uploaded by

Umesh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
183 views2 pages

Sound Recorder Using MATLAB: Audio Recording Program Microsoft Windows

Sound Recorder is a program included in Windows that allows users to record audio from a microphone or sound card and save it as a .wav file. MATLAB is a numerical computing environment and programming language that can be used to design a software program to record sound through a laptop or external microphone. The program will prompt the user for inputs like whether to record, save, and the file name. MATLAB is widely used in academia and industry for tasks like data analysis, algorithm development, and modeling complex systems. It was originally developed in the 1970s to provide access to numerical libraries without needing to learn Fortran.

Uploaded by

Umesh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

Sound Recorder using MATLAB

Introduction:
Sound Recorder is an audio recording program included in Microsoft Windows. The
Vista version can record for longer durations but contains fewer options, and cannot
play back recorded sound.
Many alternative utilities are available for download, including the open source
tool Audacity.
Sound Recorder can record audio from a microphone or headset. In addition, many
modern sound cards allow their output channels to be recorded through
a loopback channel, typically called Wave-Out Mix, Stereo Mix or similar. The
recorded audio can be saved in .wav. Sound Recorder can also open existing
uncompressed or compressed .wav files. However, the native Windows 7 Sound
Recorder
cannot
process
generic .wav files,
and
processes
only
proprietary .wma files. To successfully open compressed .WAV files in Sound
Recorder, the audio codec used by the file must be installed in the Audio
Compression Manager (ACM).
In all versions of Windows prior to Windows Vista, Sound Recorder was based
on Audio Compression Manager. It could open and save audio in 8-bit or 16-bit
uncompressed PCM format (.wav) from 8 kHz to 48 kHz, including CD Quality audio
(44,100 Hz, 16-bit, stereo PCM).
Although Sound Recorder only saved in the .wav format, it could use any of the
installed ACM codecs to compress the audio; typically several voice codecs and the
MPEG Layer III (MP3) codec were installed by default. As ACM supported
only Constant bitrate (CBR) stereo audio files, Sound Recorder also had these
limitations and did not support Variable bitrate (VBR) files or multichannel audio.

What will this project cover?


In this project I am going to design software that will record the sound through mic
available on our laptops or external mic. We will be able to save that recorded sound
to our hard disk with .wav format. The program at each step will ask for various
inputs like if we want to record the sound, if we want to save it, what is the name of
the file to save the recorded sound etc.

Software used: MATLAB

MATLAB (matrix laboratory) is a numerical computing environment andfourthgeneration programming language. Developed by MathWorks, MATLAB
allows matrix manipulations, plotting of functions and data, implementation
of algorithms, creation of user interfaces, and interfacing with programs written in
other languages, including C, C++, Java, andFortran.
Although MATLAB is intended primarily for numerical computing, an optional toolbox
uses
the MuPAD symbolic
engine,
allowing
access
tosymbolic
computing capabilities. An additional package, Simulink, adds graphical multi-domain
simulation and Model-Based Design for dynamicand embedded systems.
In 2004, MATLAB had around one million users across industry and academia.
[2]
MATLAB users come from various backgrounds ofengineering, science,
and economics. MATLAB is widely used in academic and research institutions as
well as industrial enterprises.

History of Matlab
Cleve Moler, the chairman of the computer science department at the University of
New Mexico, started developing MATLAB in the late 1970s. [3] He designed it to give
his students access to LINPACK and EISPACK without them having to learn Fortran.
It soon spread to other universities and found a strong audience within the applied
mathematics community. Jack Little, an engineer, was exposed to it during a visit
Moler made to Stanford University in 1983. Recognizing its commercial potential, he
joined with Moler and Steve Bangert. They rewrote MATLAB in C and
founded MathWorks in 1984 to continue its development. These rewritten libraries
were known as JACKPAC. In 2000, MATLAB was rewritten to use a newer set of
libraries for matrix manipulation, LAPACK.
MATLAB was first adopted by researchers and practitioners in control engineering,
Little's specialty, but quickly spread to many other domains. It is now also used in
education, in particular the teaching of linear algebra and numerical analysis, and is
popular amongst scientists involved in image processing.

You might also like