Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1)

Side by Side Diff: webrtc/modules/audio_processing/transient/test/readPCM.m

Issue 2781663005: Added licence boilerplate to our MATLAB files. (Closed)
Patch Set: Created 3 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 %
2 % Copyright (c) 2014 The WebRTC project authors. All Rights Reserved.
3 %
4 % Use of this source code is governed by a BSD-style license
5 % that can be found in the LICENSE file in the root of the source
6 % tree. An additional intellectual property rights grant can be found
7 % in the file PATENTS. All contributing project authors may
8 % be found in the AUTHORS file in the root of the source tree.
9 %
10
1 function [x, t] = readPCM(file, fs) 11 function [x, t] = readPCM(file, fs)
2 %[x, t] = readPCM(file, fs) 12 %[x, t] = readPCM(file, fs)
3 % 13 %
4 %Reads a signal from a PCM file. 14 %Reads a signal from a PCM file.
5 % 15 %
6 %x: The read signal after normalization. 16 %x: The read signal after normalization.
7 %t: The respective time vector. 17 %t: The respective time vector.
8 % 18 %
9 %file: The PCM file where the signal is stored in int16 format. 19 %file: The PCM file where the signal is stored in int16 format.
10 %fs: The signal sample rate in Hertz. 20 %fs: The signal sample rate in Hertz.
11 fid = fopen(file); 21 fid = fopen(file);
12 x = fread(fid, inf, 'int16'); 22 x = fread(fid, inf, 'int16');
13 fclose(fid); 23 fclose(fid);
14 x = x - mean(x); 24 x = x - mean(x);
15 x = x / max(abs(x)); 25 x = x / max(abs(x));
16 t = 0:(1 / fs):((length(x) - 1) / fs); 26 t = 0:(1 / fs):((length(x) - 1) / fs);
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698