Rank: 1431 based on 108 downloads (last 30 days) and 2 files submitted
photo

Navan Ruthramoorthy

E-mail
Company/University
The MathWorks, Inc.
Lat/Long
42.30010223388672, -71.35041809082031

Personal Profile:
Professional Interests:

 

Watch this Author's files

 

Files Posted by Navan View all
Updated   File Tags Downloads
(last 30 days)
Comments Rating
17 Dec 2010 Update twitter status Update your Twitter® status from MATLAB® Author: Navan Ruthramoorthy twitter, update, status, matlab, utilities 20 14
  • 4.75
4.8 | 4 ratings
31 Jul 2008 Screenshot Simple Audio Editor This is a simple audio editor GUI to read, write, cut, copy, paste, filter and analyze audio data. Author: Navan Ruthramoorthy audio processing, video processing, audio, speech, wave, editor 88 8
  • 4.75
4.8 | 4 ratings
Comments and Ratings by Navan View all
Updated File Comments Rating
09 Dec 2013 Simple Audio Editor This is a simple audio editor GUI to read, write, cut, copy, paste, filter and analyze audio data. Author: Navan Ruthramoorthy

Currently command line inputs are not supported by AudioEditor. The class is there only to create the GUI and everything else is done through the UI. You can add a filename input as an argument to the constructor by modifying the AudioEditor class. You need to assign

this.Filename = varargin{1};

as the first line in the constructor.

03 Dec 2013 Simple Audio Editor This is a simple audio editor GUI to read, write, cut, copy, paste, filter and analyze audio data. Author: Navan Ruthramoorthy

Mike,
In the file AudioEditor.m change the line "load audiotoolbaricons;" to "load uiscope_icons;". That should fix it.

30 Apr 2012 Update twitter status Update your Twitter® status from MATLAB® Author: Navan Ruthramoorthy

Hi Michael,

Did you run javaaddpath as mentioned in my previous comment when you start MATLAB? You may need to add this to your startup file.

17 Dec 2010 Update twitter status Update your Twitter® status from MATLAB® Author: Navan Ruthramoorthy

Michael and Menachem,
Sorry I did not check the code in R2007b after the update. Apache commons package is not available in R2007b. To make it work in R2007b you need to do the following.

1. Download the Apache commons codec binaries from http://commons.apache.org/codec/download_codec.cgi.
2. After you extract the binaries add the jar file to the java path using
javaaddpath('<pathtofile>/commons-codec-1.4.jar'). Replace <pathtofile> with the directory where you extracted the files.
3. In twit.m replace the line:114 which currently is
114: outputStream.write(java.lang.String(msgEncodedStrforPost).getBytes());

with the following two lines.

msgEncodedStrforPostString = java.lang.String(msgEncodedStrforPost);
outputStream.write(msgEncodedStrforPostString.getBytes());

After this it should work. Let me know if this helps.

From R2008a the Apache commans libraries are available and the code works without any changes.

08 Dec 2010 Update twitter status Update your Twitter® status from MATLAB® Author: Navan Ruthramoorthy

I have updated the script with OAuth support. The user needs to do a one time registration of the function as an application at twitter.com to get OAuth keys. The details are provided as part of help in the script. It is easy to use the function once you obtain the keys.

Comments and Ratings on Navan's Files View all
Updated File Comment by Comments Rating
12 Dec 2013 Simple Audio Editor This is a simple audio editor GUI to read, write, cut, copy, paste, filter and analyze audio data. Author: Navan Ruthramoorthy Mike

Ah that makes sense. Thanks again.

09 Dec 2013 Simple Audio Editor This is a simple audio editor GUI to read, write, cut, copy, paste, filter and analyze audio data. Author: Navan Ruthramoorthy Ruthramoorthy, Navan

Currently command line inputs are not supported by AudioEditor. The class is there only to create the GUI and everything else is done through the UI. You can add a filename input as an argument to the constructor by modifying the AudioEditor class. You need to assign

this.Filename = varargin{1};

as the first line in the constructor.

07 Dec 2013 Simple Audio Editor This is a simple audio editor GUI to read, write, cut, copy, paste, filter and analyze audio data. Author: Navan Ruthramoorthy Mike

Hello again. I'm new to user defined classes and I've been having difficulty understanding how to start AudioEditor with a file already in a function as opposed to loading it from the 'Data' tab in the GUI.

Is there a way that I can just assign 'Filename' in 'varargin' in the constructor function? From what I've read that function creates an object, 'this,' of the class but I don't understand what it's doing with 'varargin'.

I've been playing around with the 'Filename' property using uigetfile and it works when calling AudioEditor from the Command Window but not from within a function. I always get the answer, "AudioEditor with no properties."

Lastly I tried setting the 'Filename' with "AudioEditor.Filename = 'test.wav'" before calling 'AudioEditor' but that just resulted in an output of "Filename: 'test.wav'.

Should I be looking to modify 'getFromMATLABVarNameandFs.m' to accomplish this?

Also, could you explain the difference between Filename, AudioData, and filename?

Thanks for your help,

Mike

03 Dec 2013 Simple Audio Editor This is a simple audio editor GUI to read, write, cut, copy, paste, filter and analyze audio data. Author: Navan Ruthramoorthy Mike

Thanks! That did the trick.

03 Dec 2013 Simple Audio Editor This is a simple audio editor GUI to read, write, cut, copy, paste, filter and analyze audio data. Author: Navan Ruthramoorthy Ruthramoorthy, Navan

Mike,
In the file AudioEditor.m change the line "load audiotoolbaricons;" to "load uiscope_icons;". That should fix it.

Contact us