MATLAB Record GUI
- Downloads:
- Views:
- Rating:

The program is intended to simplify the recording and basic editing of speech waveforms as well as to present the spectrogram and the time waveform in a side-by-side format for ease of analysis.
Getting Started:
Before you can do any recording through Record, you will need to connect a microphone or other sound source to the microphone input on your sound card. The next step is to ensure that your computer is set up to record from the microphone. On a Windows machine, you must select the microphone as the source in the Record Control window. The Record Control window can usually be accessed from a speaker icon in the system tray.
Running the program:
The program can be run by typing record at the MATLAB prompt or by opening the program in the MATLAB editor and selecting Run from the Debug menu
Recording:
Sound recording is initiated through the MATLAB graphical user interface (GUI) by clicking on the record button. The duration of the recording can be adjusted to be anywhere from 1 to 6 seconds. (These are the GUI defaults, but the code can be modified to record for longer durations if desired.)
Upon being clicked, the record button executes a function that reads in mono data from the microphone jack on the sound card and stores it a MATLAB vector.
Most of the important information in a typical voice waveform is found below a frequency of about 4 kHz. Accordingly, we should sample at a least twice this frequency, or 8 kHz. (Note that all sound cards have a built in pre-filter to limit the effects of aliasing.) Since there is at least some valuable information above 4 kHz, the Record GUI has a default sampling rate of 16 kHz (however, the waveforms portrayed in this document were sampled at 11.025 kHz).
Once recorded, the time data is normalized to maximum amplitude of 0.99 and displayed on the upper plot in the GUI window. In addition to the time domain waveform, a spectrogram is computed using MATLAB's built in specgram function (part of the signal processing toolbox).
Zooming in on the Waveform:
One can examine a region of interest in the waveform using the Zoom in button. When Zoom in is clicked, the cursor will change to a cross hair. Clicking the left mouse button and dragging a rectangle around the region of interest in the time domain waveform will select a sub-section of data.
Zooming out:
The Zoom out button will change the axis back to what it was before Zoom in was used. If you zoom in multiple times, zooming out will return you to the previous axis limits.
Listening to the Waveform:
The Play button uses MATLAB's sound function to play back (send to the speakers) the waveform that appears in the GUI. If you have zoomed in on a particular section of the waveform, only that portion of the waveform will be sent to the speakers.
Saving and Loading Data:
Save is used to write the waveform to a wave file. If zoomed in on segment of data, only that portion of the waveform will be saved.
Click Load to import any mono wave file into the Record GUI for analysis.
For a full description, see:
http://www.ele.uri.edu/~hansenj/projects/record/
Free download from Shareware Connection - The program is intended to simplify the recording and basic editing of speech waveforms as well as to present the spectrogram and the time waveform in a side-by-side format for ease of analysis.
Version: 1.0 | Size: 10 KB | Platform: Matlab, Scripts
Released Date: 12-06-2013 | Rating: 0 | Title: MATLAB Record GUI
Author Url: http://www.mathworks.com
Program Info Url: http://www.mathworks.com
Download Url: http://www.mathworks.com/matlabcentral/fx_files/2796/1/record.m
ChartDirector for Java
Full ISO Calendar version 2.1
Any+Time v3 Date+Timepicker & Converter w/ jQuery!
Any+Time(TM) Date/Time Picker + Conversion Utility
Popcalendar Xp
Java 2D Line Chart
Java 3D Pie Chart
Java 3D Horizontal Bar Chart
Java 3D Line Chart
2D / 3D Vertical Bar Graph
2D/3D Bar Graph
Running Gauge
Professional Animated Pie Chart Applet
Nomanic Pie Chart
Affiliate Programs
Animation
Auctions
Audio Systems
Banner Rotation
Blog
Bulletin Boards & Forums
Business & Enterprise
Buttons
Calendars & Events
Charts & Graphs
Chat
Classified Ad Managers
Communication
Linux Microphone Record Gui
Matlab Record Microphone
Matlab Record Voice
Matlab Record Voice Real Time
Matlab Usb Gui
Document Organizer Deluxe - Document Organizer Deluxe is a simple yet complete document management software for Windows users. Our document management database solution gives you an easy way to gather and organize information about all your documents.
Instant Buy Sell Signal - Instant Buy Sell Signal - What if you were able to predict the market and know exactly what was going to happen with future prices? What if you had a secret Forex Buy Sell Arrows Software that nobody else has?
Active Document Keeper - Active Document Keeper is a document storage and management system. ADK stores various electronic documents in one or several document databases. Allows you to quick preview, scan, print and edit all documents directly from the ADK.
For The Record - For The Record is a Windows based software that helps organize your record albums quickly and effectively. The software allows you to enter the artist names and record albums for each artist into the database.
mini BMP to Document OCR Converter - mini BMP to Document OCR Converter is an easy to use BMP conversion tool that can convert BMP files to Document files. mini BMP to Document OCR Converter is a best OCR Converter.
Shareware Connection periodically updates pricing and software information of 'MATLAB Record GUI' from company source 'Jesse Hansen' , so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using 'MATLAB Record GUI' crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of MATLAB Record GUI.
TuckAway Intelligent Email Organizer Pro - Using an email software allow you to do a number of things including managing your address lists, emails and even ending memos, documents and even virtual letters. You can also use it to manage your tasks easily. The email software comes in ...
WebAcappella - Web design sector has witnessed several trends and technological innovations affect website development in big ways. With time, designing websites has become easier. Nowadays, you can find web design software that nearly eliminates the need to ...
Voila - Mac users have never felt much hassle as far as image editing goes, given the fact Apple itself offers two compelling image editing suites. However, serious users may find the inbuilt screen capturing options basic, the fact they are much ahead ...
Norman Antivirus - There is hardly any computer user who does not require protection from various types of malware and internet based threats these days. Instances of malware creators and hackers breaking into top corporate firms and celebrity websites can send a ...
WebSite X5 Evolution 10 - Web designing has evolved lot compared to the early days of the internet. You can pick from a number of web design apps and frameworks that take away the pain of manual coding and debugging to a large extent. Even then, it may be necessary to ...
PCMark 8 - Not every PC user would have penchant for running new benchmarks and benchmarking software in their computers. It is only hardcore gamers and seasoned users who like tinkering around with various settings in PC benchmarking tools. Such apps also ...
Bolide Movie Creator - Not many PC users ventured into editing video clips even a few years back. It was a task reserved for studio setups and professionals. However, emergence of mobile video recording devices, access to internet has changed things in recent times. ...
Stellar Insta Backup - Data Backup Software - Taking backup of data stored in your PC is quite essential these days, given the fact average PC users deal with tons of data and hardware failure or OS corruption can happen. However, it is also necessary that you pick the right software for ...
Video Editor - With advancements in both computer software and hardware, average users are getting into activities that were hitherto reserved for professionals. There are several video editing tools aimed at casual users as well. While professional users ...
Screenshot Captor - Nowadays, a lot of Windows users need to take screenshots for professional and personal usage needs. It may be required to share an interesting image from web site or part of web pages with friends, making tutorials etc. However, freeware screen ...