Search Comments and Ratings

go

   
Date File Comment by Comment Rating
18 Nov 2014 Simple Audio Editor This is a simple audio editor GUI to read, write, cut, copy, paste, filter and analyze audio data. Author: Navan Ruthramoorthy Yu Liu

Yu Liu (view profile)

5
18 Jul 2014 Simple Audio Editor This is a simple audio editor GUI to read, write, cut, copy, paste, filter and analyze audio data. Author: Navan Ruthramoorthy Navan Ruthramoorthy

Selection code is in axesButtonDownCallback method. You can instantiate AudioEditor in a function and simply return the value.

Comment only
10 Jul 2014 Simple Audio Editor This is a simple audio editor GUI to read, write, cut, copy, paste, filter and analyze audio data. Author: Navan Ruthramoorthy tan

tan (view profile)

ohh, how can i do that? And may i know which part of the codes does the job of after selected an region, and click the waveform again the red line will reset?

Comment only
08 Jul 2014 Simple Audio Editor This is a simple audio editor GUI to read, write, cut, copy, paste, filter and analyze audio data. Author: Navan Ruthramoorthy Navan Ruthramoorthy

tan, Are you building your own ui with copy paste functionality? Look for cutCallback, copyCallback and pasteCallback in AudioEditor.m to see how they are implemented. You can create a function which creates and returns AudioEditor.

Comment only
03 Jul 2014 Simple Audio Editor This is a simple audio editor GUI to read, write, cut, copy, paste, filter and analyze audio data. Author: Navan Ruthramoorthy tan

tan (view profile)

How to change the class file to function file? for the functions of paste copy cut undo redo and select wave. or how to use those function into a new gui

Comment only
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

Mike (view profile)

Ah that makes sense. Thanks again.

Comment only
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 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.

Comment only
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

Mike (view profile)

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

Comment only
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

Mike (view profile)

Thanks! That did the trick.

5
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 Navan Ruthramoorthy

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

Comment only
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

Mike (view profile)

Hello Navan, thanks for the program.

I'm receiving the error: "Unable to read file 'audiotoolbaricons': no such file or directory."

Do you have any suggestions on what I need to do to point to this?

Thank you.

Comment only
10 May 2013 Update twitter status Update your Twitter® status from MATLAB® Author: Navan Ruthramoorthy Orlando

Do I use the same "Application Name" and "Website" that you used in the M-file example? I don't have an application name to put there. Sorry. New at this.

Comment only
05 Mar 2013 Update twitter status Update your Twitter® status from MATLAB® Author: Navan Ruthramoorthy Tobe freeman

Dear Navan Ruthramoorthy
Having troubles with an error message (below). Can you help?

I corrected/added the authentification details in twitter4j.properties but this didn't help.

Error using twit>throwError (line 136)
Authentication details were not correct.
Error in twit (line 120)
throwError(ME.message);

Comment only
30 Apr 2012 Update twitter status Update your Twitter® status from MATLAB® Author: Navan Ruthramoorthy 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.

Comment only
23 Apr 2012 Update twitter status Update your Twitter® status from MATLAB® Author: Navan Ruthramoorthy Michael Antaran

Navan-

It's back! This worked for me at one time.

??? Undefined variable "Base64" or class "Base64.encodeBase64".

Error in ==> twit>doHMAC_SHA1 at 160
signStr = java.lang.String(Base64.encodeBase64(mac.doFinal(bytes)));

Error in ==> twit at 99
oauth_signature = doHMAC_SHA1(signStr, signKey);

Can you help me again.

thanks

5
10 Apr 2012 Simple Audio Editor This is a simple audio editor GUI to read, write, cut, copy, paste, filter and analyze audio data. Author: Navan Ruthramoorthy Arturo Serrano

4
19 Oct 2011 Update twitter status Update your Twitter® status from MATLAB® Author: Navan Ruthramoorthy Shien Kwun Leong

Very useful! Thank you very much.

5
01 Feb 2011 Simple Audio Editor This is a simple audio editor GUI to read, write, cut, copy, paste, filter and analyze audio data. Author: Navan Ruthramoorthy Mark

Mark (view profile)

Works great right out of the gate. Simple to use. Thanks!

5
14 Jan 2011 Simple Audio Editor This is a simple audio editor GUI to read, write, cut, copy, paste, filter and analyze audio data. Author: Navan Ruthramoorthy Aleksandr Ivanov

Excellent work!

5
17 Dec 2010 Update twitter status Update your Twitter® status from MATLAB® Author: Navan Ruthramoorthy 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.

Comment only
16 Dec 2010 Update twitter status Update your Twitter® status from MATLAB® Author: Navan Ruthramoorthy Menachem

Hello, I just downloaded your program and got the same error as michael. I dont know if I am using your program correctly. I entered my twitter info and msg as strings.

thanks

??? Undefined variable "Base64" or class "Base64.encodeBase64".

Error in ==> twit>doHMAC_SHA1 at 160
signStr = java.lang.String(Base64.encodeBase64(mac.doFinal(bytes)));

Error in ==> twit at 99
oauth_signature = doHMAC_SHA1(signStr, signKey);

Comment only
16 Dec 2010 Update twitter status Update your Twitter® status from MATLAB® Author: Navan Ruthramoorthy Michael Antaran

Navan-
I've had a difficult time with the twitpref function.

I recieve an error referncing the base64... Here it is:

??? Undefined variable "Base64" or class "Base64.encodeBase64".

Error in ==> twit>doHMAC_SHA1 at 160
signStr = java.lang.String(Base64.encodeBase64(mac.doFinal(bytes)));

Error in ==> twit at 99
oauth_signature = doHMAC_SHA1(signStr, signKey);

I understnad what it says but do not know how to fix it. I am using 2007b (32 and 64bit).
Please help.

Comment only
14 Dec 2010 Update twitter status Update your Twitter® status from MATLAB® Author: Navan Ruthramoorthy Matthew Simoneau

Implementing OAuth in MATLAB. Very nice!

Comment only
09 Dec 2010 Update twitter status Update your Twitter® status from MATLAB® Author: Navan Ruthramoorthy Sounay Phothisane

5
08 Dec 2010 Update twitter status Update your Twitter® status from MATLAB® Author: Navan Ruthramoorthy 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.

Comment only
21 Nov 2010 Update twitter status Update your Twitter® status from MATLAB® Author: Navan Ruthramoorthy Michael Antaran

I look forward to the update.

Comment only
20 Oct 2010 Update twitter status Update your Twitter® status from MATLAB® Author: Navan Ruthramoorthy Navan Ruthramoorthy

Hi Matt, I am working on an update for the authentication method.

Comment only
20 Oct 2010 Update twitter status Update your Twitter® status from MATLAB® Author: Navan Ruthramoorthy Matt Easton

This worked really well until Twitter changed their posting system. It now gives a response saying basic authentication is not accepted.

Comment only
04 Jun 2009 Update twitter status Update your Twitter® status from MATLAB® Author: Navan Ruthramoorthy Michael Katz

Fun submission. You should check out http://www.mathworks.com/matlabcentral/fileexchange/6590 to get a password field for the user info GUI.

4

Contact us