-
Notifications
You must be signed in to change notification settings - Fork 1
/
README
55 lines (41 loc) · 1.2 KB
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
Team Members
------------
Eric Chin <chiner@ccs.neu.edu>
David Corbett <corbett.dav@husky.neu.edu>
Pranav Gandhi <hyfi@ccs.neu.edu>
Daniel Moran <moran.dan@husky.neu.edu>
Usage
-----
To run our software on the CCIS Linux machines, `cd` into the directory
containing this software's executable and execute a command of one of the
following forms:
$ ./p4500 -f <path> -f <path>
$ ./p4500 -f <path> -d <path>
$ ./p4500 -d <path> -f <path>
$ ./p4500 -d <path> -d <path>
where `<path>` is a Linux path name for a file or directory on the CCIS shared
file system.
If the `<path>` is preceded by the "-f" option, then the `<path>` must lead to
a file that is in either WAVE or MP3 format. If the `<path>` is preceded by the
"-d" option, then the `<path>` must lead to a directory whose contents consist
entirely of files in WAVE or MP3 format.
Third Party Software Used
-------------------------
* Python 2.7 and several modules installed on the CCIS Linux machines
** `audioop`
** `math`
** `mutagen.mp3`
** `numpy`
** `numpy.fft`
** `os`
** `random`
** `scipy.io.wavfile`
** `scipy.fftpack.realtransforms`
** `scipy.signal`
** `struct`
** `subprocess`
** `sys`
** `tempfile`
** `unittest`
** `wave`
** `re`