commit 6c66073004f2e54b145567fa93bad64248ad5b48 Author: amazing-username Date: Mon Apr 3 16:20:43 2017 -0500 Able to change volume diff --git a/AudioDown.sh b/AudioDown.sh new file mode 100755 index 0000000..18f0f46 --- /dev/null +++ b/AudioDown.sh @@ -0,0 +1,7 @@ +#decrease Audio + +currentVolume=`cat currentVolume.txt` + +newVolume=`./decreaseVolume.out $currentVolume` + +amixer -c 1 set DAC0 $newVolume > /dev/null diff --git a/AudioUp.sh b/AudioUp.sh new file mode 100755 index 0000000..87cf127 --- /dev/null +++ b/AudioUp.sh @@ -0,0 +1,7 @@ +#raiseAudio + +currentVolume=`cat currentVolume.txt` + +newVolume=`./increaseVolume.out $currentVolume` + +amixer -c 1 set DAC0 $newVolume > /dev/null diff --git a/DownVolume.cpp b/DownVolume.cpp new file mode 100644 index 0000000..71a08c2 --- /dev/null +++ b/DownVolume.cpp @@ -0,0 +1,21 @@ +#include +#include +#include + +int main(int argc, char* argv[]) +{ + std::fstream sssssssssliper; + sssssssssliper.open("currentVolume.txt", std::ios::out); + + const unsigned short DECREMENT = 15; + unsigned short currentVolume = atoi(*(argv + 1)); + unsigned short newVolume = currentVolume - DECREMENT; + + sssssssssliper << newVolume; + sssssssssliper.close(); + + std::cout << newVolume << std::endl; + + + return 0; +} diff --git a/GetCurrentVolume.sh b/GetCurrentVolume.sh new file mode 100755 index 0000000..d885f56 --- /dev/null +++ b/GetCurrentVolume.sh @@ -0,0 +1,4 @@ +#Volume Dump + + +amixer -c 1 get DAC0 > audio.txt diff --git a/PrintAudioInfo.cpp b/PrintAudioInfo.cpp new file mode 100644 index 0000000..b9a2686 --- /dev/null +++ b/PrintAudioInfo.cpp @@ -0,0 +1,44 @@ +#include +#include +#include +#include + +int main(int argc, char* argv[]) +{ + std::fstream readAudio; + unsigned short count; + unsigned short volume; + + readAudio.open("audio.txt", std::ios::in); + + while (!readAudio.eof()) + { + std::string data; + readAudio >> data; + + //std::cout << data << " "; + + if (data.compare("Playback") == 0) + { + ++count; + std::cout << "Count incremented" << std::endl; + } + if (count == 3) + { + readAudio >> data; + volume = atoi(data.c_str()); + std::cout << volume << " value of audio" << std::endl; + break; + } + } + std::cout << std::endl; + + readAudio.close(); + readAudio.open("currentVolume.txt", std::ios::out); + + readAudio << volume; + + readAudio.close(); + + return 0; +} diff --git a/StripVolume.out b/StripVolume.out new file mode 100755 index 0000000..1fe74d6 Binary files /dev/null and b/StripVolume.out differ diff --git a/UpVolume.cpp b/UpVolume.cpp new file mode 100644 index 0000000..b5602cc --- /dev/null +++ b/UpVolume.cpp @@ -0,0 +1,19 @@ +#include +#include +#include + +int main(int argc, char* argv[]) +{ + std::fstream cv; + cv.open("currentVolume.txt", std::ios::out); + const unsigned short INCREMENT = 15; + unsigned short currentVolume = atoi(*(argv + 1)); + unsigned short newVolume = currentVolume + INCREMENT; + + cv << newVolume; + std::cout << newVolume << std::endl; + + cv.close(); + + return 0; +} diff --git a/decreaseVolume.out b/decreaseVolume.out new file mode 100755 index 0000000..cf2eb72 Binary files /dev/null and b/decreaseVolume.out differ diff --git a/increaseVolume.out b/increaseVolume.out new file mode 100755 index 0000000..0c1c0a4 Binary files /dev/null and b/increaseVolume.out differ