Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Repository files navigation
# Project-V3
Kevin Baumann
Pariya Kasaeian
A- Opening the general window
1. Click on the start option to run the application.
2. There are 4 different options on the toolbar on the top left of the main window:
a) File
b) Edit
c) Window
d) Help
B- Recording a new .wav file
1. Under "File" option of the main window, select "New", or on your keyboard, press Ctrl+N.
2. After the new window is opened, in the toolbar of the left side of the window, click on "Media".
3. Next, under "Media" option, click on "Record".
4. To stop recording, under "Media", click on "Stop Recording".
5. To listen to your recording, click on "Play".
6. To stop the player, click on "Stop".
C- Openning a .wav file
**All the required files for filtering and the mentioned files in the classroom, are provided in the "Sample Waves" folder under project folders.**
1. Under "File" option of the main window, select "Open", or on your keyboard, press Ctrl+O.
2. Navigate to "Sample Waves" folder and choose your desired .wav file.
3. To listen to the .wav file, click on "Media" option and click on "Play".
4. To stop listening, click on "Stop" option under "Media".
D- Saving a .wav file
1. Under "File" option of the main menu, select "Save", or on your keyboard, press Ctrl+S.
2. Save the file under your desired folder.
E- Modifying a .wav file
1. View:
a) To select a wave in order to Copy or Cut it, click on "Select".
- Press and hold the left mouse button to select the wave.
- You also have the option to select the waves without clicking on the "Select" option.
b) To Zoom-in to a specific part of a wave, press and hold the left mouse button and button up on your desired plae on wave.
- The range of your selection, specifies the zooming scale. The wider your selection, the smaller is your zooming scale.
- To scroll over the zoomed wave, use the white lined-out scrollbar on the bottom of the wave file.
2. Data:
a) To apply DFT, select a range of wave on the time domain, and click on "Descrete Fourier Transform" under "Data" option. This might take some seconds.
b) To apply lowpass filter, select a range on the DFT graph, and click on "Lowpass Filter".
c) To erase the modified waves, click on "Clear".
3. Windows:
a) To apply triangle windowing on your wave, select a range on the time domain, and click on "Triangle".
b) To apply rectangle windowing on your wave, select a range on the time domain, and click on "Rectangle".
c) To apply Welch windowing on your wave, select a tange on your time domain, and click on "Welch".
4. Edit Wave:
a) To reverse the wave, click on "Reverse".
b) To amplify a specific part of your wave, select the range, and click on "Amplify".
- Attention: Do not amplify the wave more than one time, as it crashes the application.
5. Threads:
Click on the number of threads you want to use for threading the DFT function, and then click on Data and then DFT the part of the wave selected. You will see the
benchmarking on the right side of the form in milliseconds.
a) 1
b) 2
c) 3
d) 4
6. Sample Rate:
a) To make your wave file slowmotion, to half a speed, click on "11025 Hz".
b) To make your wave file go twice faster than its usual speed, click on "44100 Hz".
c) To make your wave file back to its normal speed, click on "22050 Hz".
F- Closing the workspace
- To close your wave file, you can 1. click on X button on the top right of the workspace window, or 2. choose "Close" under "File" of the main window, or 3. Press Ctr+Shift+C on your keyboard.
G- Quiting the program
- To quit the program and stop the application from running, you can 1. click on X button on the top right of the main window, or 2. choose "Quit" under "File" of the main window, or 3. Press Alt+F4 on your keyboard.
- Please note that you will only be reminded to save your work when clicked on "Quit" under "File".
H- Editting a wave
1. Copy:
a) To copy a part of your wave, select the range on the time domain and select "Copy" under "Edit" menu of the main window.
b) You can also copy the range using your keyboard, pressing Ctrl+C.
2. Pasting a wave
a) To paste from your clipboard, click on your desired part where you want your wave to be pasted on the time domain, and select "Paste" under "Edit" menu of the main window.
b) You can also paste using your keyboard, pressing Ctrl+V.
3. Cutting a wave
a) To cut a part of your wave, select the range on the time domain, and select "Cut" under "Edit" menu of the main window.
b) You can also cut the range using your keyboard, pressing Ctrl+X.
4. Deleting a wave
a) To delete a part of your wave, select the range on the time domain, and select "Delete" under "Edit" menu of the main window.
b) You can also delete, using your keyboard, pressing Del.
I- Workspace window size
- To have different window sizes, you can find different window sizes under "Window" option on the header of the main menu:
a) Cascade Windows
- Also accessible by pressing Ctrl+Alt+C on your keyboard.
b) Vertical Windows
- Also accessible by pressing Ctrl+Alt+V on your keyboard.
c) Horizontal Windows
- Also accessible by pressing Ctrl+Alt+H on your keyboard.
J- Help
- You can also find a brief help under "Help" on the header in the main menu, by clicking on "Open Help".