Fri, Aug 30github.com/Devsurojitroy/Deadpool-theme-website-/commit/7746817503c33edf0364c162e44ab09e88388ebcFri, Aug 30github.com/Devsurojitroy/If-u-touch-u-lose/commit/66ff70398668776a96d8e7bfc7660bb33a06cf41Fri, Aug 30github.com/Devsurojitroy/5000-year-callander-/commit/048ef5178c487adb878ca7fba19df3206692cd86Thu, Aug 29github.com/Devsurojitroy/A-simple-resume-for-coders-/commit/454f50eccf753f0aaf98631966f59469b2b2f6fbThu, Aug 29github.com/Devsurojitroy/2d-game/commit/e5459ac881c5a729a96b2f2da7c14e909910492dThu, Aug 29github.com/Devsurojitroy/3d-resume-for-coder/commit/68a9571db226309c0a32086e3f54c10287729930Thu, Aug 29github.com/Devsurojitroy/The-boys-theme-3d-cube/commit/b3eddc1c2b6016329e24f1209d5b3d54d9a5c4ddThu, Aug 29github.com/Devsurojitroy/Water-drinking-website-/commit/0a3254e852093a737f951a5baf99b2dc2c78a7e6Thu, Aug 29github.com/Devsurojitroy/Recipe-finder-website-/commit/54ab77f8affea1f98d49e6c014f8847c0dcfa429Thu, Aug 29github.com/Devsurojitroy/Touch-response-website-/commit/a9bd68e658b2de954e546d98c9d54c584b7f3206 github.com/Devsurojitroy/Touch-response-website-/commit/ccdf2e72120ad487a200fd3a2cba48a451691efcThu, Aug 29github.com/Devsurojitroy/Touch-response-website-/commit/a9bd68e658b2de954e546d98c9d54c584b7f3206 github.com/Devsurojitroy/Touch-response-website-/commit/ccdf2e72120ad487a200fd3a2cba48a451691efcThu, Aug 29github.com/Devsurojitroy/Batman-sosThu, Aug 29github.com/Devsurojitroy/Batman-sos/tree/main?tab=readme-ov-fileThu, Aug 29github.com/Devsurojitroy/Daily-gym-motivation-/tree/mainThu, Aug 29github.com/Devsurojitroy/School-students-marks/tree/mainThu, Aug 29github.com/Devsurojitroy/Attendance-for-students-/tree/mainThu, Aug 29github.com/Devsurojitroy/Wallpaper-for-phones-/tree/mainThu, Aug 29github.com/Devsurojitroy/Reminder-callander-website-/tree/mainThu, Aug 29Lol idk what i madeThu, Aug 29github.com/Devsurojitroy/Daily-quotes-/tree/mainThu, Aug 29github.com/Devsurojitroy/Rock-paper-scissors-/tree/mainThu, Aug 29github.com/Devsurojitroy/Ecommerce-website-demo/tree/mainWed, Aug 28github.com/Devsurojitroy/Chemistry-quiz/commit/9abc6afa0dbb9cb60e9da09e1b1806a5232eb2e1Wed, Aug 28github.com/Devsurojitroy/Physics-quiz/commit/5fc7fb1c061306f12725813e2186dc83bf9db094Wed, Aug 28github.com/Devsurojitroy/Website-for-car-parts-and-details-prototype-/commits/mainWed, Aug 28github.com/Devsurojitroy/3d-cube-for-portfolio-/commit/327ac580909ae5c3963467d1516046b8d914e049Wed, Aug 28github.com/Devsurojitroy/Wallpaper-for-pc-website-/commit/a272b39c1a88cc14e79ae2c06f1584d28892e2a1Wed, Aug 28github.com/Devsurojitroy/Nutrition-website-/commit/1ec3013c8d7143937b7e85476aa4da65bc9940feWed, Aug 28github.com/Devsurojitroy/Avengers-team-membership-website-/commit/3347400fa755a62b08ebd9e8b75bba700fecf890Wed, Aug 28github.com/Devsurojitroy/Harry-Potter-theme-website-with-quiz-/commit/f3665d5bf75951ad5cb5207fde6cc194be587d54Wed, Aug 28github.com/Devsurojitroy/Smart-home-website-Wed, Aug 28github.com/Devsurojitroy/Monitor-deadpixel-screen-testing-website-Wed, Aug 28github.com/Devsurojitroy/Maths-quiz-website-Wed, Aug 28github.com/Devsurojitroy/Maths-quiz-website-Wed, Aug 28github.com/Devsurojitroy/Smart-watch-tracking-app-Tue, Aug 27github.com/Devsurojitroy/Devsurojitroy/commit/63a3cfbb5e6b9e0d7ea979bf6b7aad35d519eb56Tue, Aug 27github.com/Devsurojitroy/Devsurojitroy/commit/c483ce5edc0e5438f46f8c3af4927fdb5f0a1a6bTue, Aug 27github.com/Devsurojitroy/Devsurojitroy/commit/ddc1fa565e66c0ffaa7e5c426a496735554723dbTue, Aug 27github.com/Devsurojitroy/Devsurojitroy/commit/55169ca1a931af88123e9bf358c2d51b699916cdTue, Aug 27github.com/Devsurojitroy/Devsurojitroy/commit/e258355b1254ee88c1279000d5c4ac0067b29049Tue, Aug 27github.com/Devsurojitroy/Devsurojitroy/commit/8e9adba2beeafac52af53e59a76a7846b15adb44Tue, Aug 27github.com/Devsurojitroy/Devsurojitroy/commit/7e96f688f6103dd33e81b438a77a54f1e549105eTue, Aug 27github.com/Devsurojitroy/Devsurojitroy/blob/main/raspberry%20pi%20jarvis%20osMon, Aug 26github.com/Devsurojitroy/Devsurojitroy/commit/7befcd10dca8f04cf79f9f8ed9cbd3f6deda7c29Mon, Aug 26github.com/Devsurojitroy/Devsurojitroy/commit/e682d17861c8fbb2b4e1bcb1a638175fc5e1416cMon, Aug 26github.com/Devsurojitroy/Devsurojitroy/blob/main/emergency%20loan%20%2C%20sos%20appMon, Aug 26github.com/Devsurojitroy/Devsurojitroy/blob/main/gym%20bro%20guid%20advance%20website%20Mon, Aug 26github.com/Devsurojitroy/Devsurojitroy/blob/main/gym%20bro%20guid%20advance%20website%20Mon, Aug 26github.com/Devsurojitroy/Devsurojitroy/commit/5641cbc6dd2cf9e8c67133fa598d41a82c175578Mon, Aug 26Movie watching site with step to make github.com/Devsurojitroy/Devsurojitroy/commit/9643b8d9fee2917b7054dc7c3a384db2685950c1Mon, Aug 26github.com/Devsurojitroy/Devsurojitroy/blob/main/app%20animation%20loading%20screen%20Mon, Aug 26github.com/Devsurojitroy/Devsurojitroy/blob/main/3d%20cube%20face%20god%20of%20war%20character%20Mon, Aug 26github.com/Devsurojitroy/Devsurojitroy/blob/main/3d%20website%20Mon, Aug 26github.com/Devsurojitroy/Devsurojitroy/blob/main/iron%20man%20like%20hud%20for%20desktop%20Mon, Aug 26github.com/Devsurojitroy/Devsurojitroy/blob/main/apple%20like%20firmware%20for%20speaker%20Mon, Aug 26github.com/Devsurojitroy/Devsurojitroy/blob/main/Setup%20the%20Raspberry%20Pi%3AInstall%20the%20necessary%20libraries%3Asudoapple%20like%20speaker%20firmware%20%0Asudo%20apt-get%20install%20python3%20python3-pip%0Asudo%20apt-get%20install%20alsa-utils%0Asudo%20apt-get%20install%20sox%0Asudo%20pip3%20install%20numpy%20scipyPython%20Script%20for%20Basic%20Audio%20Processing%3ABelow%20is%20a%20Python%20script%20that%20processes%20live%20audio%2C%20applies%20a%20simple%20equalizer%20effect%2C%20and%20outputs%20it%20to%20the%20speaker.import%20pyaudio%0Aimport%20numpy%20as%20np%0Aimport%20scipy.signal%0A%0A%23%20Audio%20settings%0ACHUNK%20%3D%201024%0AFORMAT%20%3D%20pyaudio.paInt16%0ACHANNELS%20%3D%201%0ARATE%20%3D%2044100%0A%0A%23%20Create%20PyAudio%20object%0Ap%20%3D%20pyaudio.PyAudio%28%29%0A%0A%23%20Open%20input%20and%20output%20streams%0Astream%20%3D%20p.open%28format%3DFORMAT%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20channels%3DCHANNELS%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20rate%3DRATE%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20input%3DTrue%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20output%3DTrue%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20frames_per_buffer%3DCHUNK%29%0A%0A%23%20Define%20Equalizer%20bands%20%28Example%3A%20Boost%20bass%2C%20reduce%20treble%29%0Adef%20equalizer%28data%2C%20rate%29%3A%0A%20%20%20%20%23%20Convert%20audio%20data%20to%20numpy%20array%0A%20%20%20%20audio_data%20%3D%20np.frombuffer%28data%2C%20dtype%3Dnp.int16%29%0A%0A%20%20%20%20%23%20Apply%20a%20low-pass%20filter%20for%20bass%20boost%0A%20%20%20%20sos%20%3D%20scipy.signal.butter%2810%2C%20150%2C%20%27low%27%2C%20fs%3Drate%2C%20output%3D%27sos%27%29%0A%20%20%20%20filtered_data%20%3D%20scipy.signal.sosfilt%28sos%2C%20audio_data%29%0A%0A%20%20%20%20%23%20Apply%20a%20high-pass%20filter%20to%20reduce%20treble%0A%20%20%20%20sos%20%3D%20scipy.signal.butter%2810%2C%204000%2C%20%27high%27%2C%20fs%3Drate%2C%20output%3D%27sos%27%29%0A%20%20%20%20filtered_data%20%3D%20scipy.signal.sosfilt%28sos%2C%20filtered_data%29%0A%0A%20%20%20%20%23%20Convert%20back%20to%20bytes%0A%20%20%20%20return%20filtered_data.astype%28np.int16%29.tobytes%28%29%0A%0A%23%20Main%20loop%20for%20real-time%20audio%20processing%0Aprint%28%22Processing%20audio...%22%29%0Atry%3A%0A%20%20%20%20while%20True%3A%0A%20%20%20%20%20%20%20%20%23%20Read%20audio%20data%20from%20input%0A%20%20%20%20%20%20%20%20data%20%3D%20stream.read%28CHUNK%2C%20exception_on_overflow%3DFalse%29%0A%0A%20%20%20%20%20%20%20%20%23%20Process%20audio%20data%20through%20equalizer%0A%20%20%20%20%20%20%20%20processed_data%20%3D%20equalizer%28data%2C%20RATE%29%0A%0A%20%20%20%20%20%20%20%20%23%20Write%20processed%20audio%20to%20output%0A%20%20%20%20%20%20%20%20stream.write%28processed_data%29%0Aexcept%20KeyboardInterrupt%3A%0A%20%20%20%20print%28%22Audio%20processing%20stopped.%22%29%0Afinally%3A%0A%20%20%20%20%23%20Clean%20up%0A%20%20%20%20stream.stop_stream%28%29%0A%20%20%20%20stream.close%28%29%0A%20%20%20%20p.terminate%28%29Running%20the%20Script%3ASave%20the%20script%20as%20audio_processor.py.Run%20the%20script%20on%20your%20Raspberry%20Pi%3Apython3%20audio_processor.pyMon, Aug 26github.com/Devsurojitroy/Devsurojitroy/blob/main/Setup%20the%20Raspberry%20Pi%3AInstall%20the%20necessary%20libraries%3Asudoapple%20like%20speaker%20firmware%20%0Asudo%20apt-get%20install%20python3%20python3-pip%0Asudo%20apt-get%20install%20alsa-utils%0Asudo%20apt-get%20install%20sox%0Asudo%20pip3%20install%20numpy%20scipyPython%20Script%20for%20Basic%20Audio%20Processing%3ABelow%20is%20a%20Python%20script%20that%20processes%20live%20audio%2C%20applies%20a%20simple%20equalizer%20effect%2C%20and%20outputs%20it%20to%20the%20speaker.import%20pyaudio%0Aimport%20numpy%20as%20np%0Aimport%20scipy.signal%0A%0A%23%20Audio%20settings%0ACHUNK%20%3D%201024%0AFORMAT%20%3D%20pyaudio.paInt16%0ACHANNELS%20%3D%201%0ARATE%20%3D%2044100%0A%0A%23%20Create%20PyAudio%20object%0Ap%20%3D%20pyaudio.PyAudio%28%29%0A%0A%23%20Open%20input%20and%20output%20streams%0Astream%20%3D%20p.open%28format%3DFORMAT%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20channels%3DCHANNELS%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20rate%3DRATE%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20input%3DTrue%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20output%3DTrue%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20frames_per_buffer%3DCHUNK%29%0A%0A%23%20Define%20Equalizer%20bands%20%28Example%3A%20Boost%20bass%2C%20reduce%20treble%29%0Adef%20equalizer%28data%2C%20rate%29%3A%0A%20%20%20%20%23%20Convert%20audio%20data%20to%20numpy%20array%0A%20%20%20%20audio_data%20%3D%20np.frombuffer%28data%2C%20dtype%3Dnp.int16%29%0A%0A%20%20%20%20%23%20Apply%20a%20low-pass%20filter%20for%20bass%20boost%0A%20%20%20%20sos%20%3D%20scipy.signal.butter%2810%2C%20150%2C%20%27low%27%2C%20fs%3Drate%2C%20output%3D%27sos%27%29%0A%20%20%20%20filtered_data%20%3D%20scipy.signal.sosfilt%28sos%2C%20audio_data%29%0A%0A%20%20%20%20%23%20Apply%20a%20high-pass%20filter%20to%20reduce%20treble%0A%20%20%20%20sos%20%3D%20scipy.signal.butter%2810%2C%204000%2C%20%27high%27%2C%20fs%3Drate%2C%20output%3D%27sos%27%29%0A%20%20%20%20filtered_data%20%3D%20scipy.signal.sosfilt%28sos%2C%20filtered_data%29%0A%0A%20%20%20%20%23%20Convert%20back%20to%20bytes%0A%20%20%20%20return%20filtered_data.astype%28np.int16%29.tobytes%28%29%0A%0A%23%20Main%20loop%20for%20real-time%20audio%20processing%0Aprint%28%22Processing%20audio...%22%29%0Atry%3A%0A%20%20%20%20while%20True%3A%0A%20%20%20%20%20%20%20%20%23%20Read%20audio%20data%20from%20input%0A%20%20%20%20%20%20%20%20data%20%3D%20stream.read%28CHUNK%2C%20exception_on_overflow%3DFalse%29%0A%0A%20%20%20%20%20%20%20%20%23%20Process%20audio%20data%20through%20equalizer%0A%20%20%20%20%20%20%20%20processed_data%20%3D%20equalizer%28data%2C%20RATE%29%0A%0A%20%20%20%20%20%20%20%20%23%20Write%20processed%20audio%20to%20output%0A%20%20%20%20%20%20%20%20stream.write%28processed_data%29%0Aexcept%20KeyboardInterrupt%3A%0A%20%20%20%20print%28%22Audio%20processing%20stopped.%22%29%0Afinally%3A%0A%20%20%20%20%23%20Clean%20up%0A%20%20%20%20stream.stop_stream%28%29%0A%20%20%20%20stream.close%28%29%0A%20%20%20%20p.terminate%28%29Running%20the%20Script%3ASave%20the%20script%20as%20audio_processor.py.Run%20the%20script%20on%20your%20Raspberry%20Pi%3Apython3%20audio_processor.pyMon, Aug 26github.com/Devsurojitroy/Devsurojitroy/blob/main/jumpscare%20prankMon, Aug 26github.com/Devsurojitroy/Devsurojitroy/blob/main/bank%20payment%20tracker%20on%20python%20Mon, Aug 26github.com/Devsurojitroy/Devsurojitroy/blob/main/jarvis%20ai%20chatbot%20Mon, Aug 26github.com/Devsurojitroy/Devsurojitroy/blob/main/jarvis%20ai%20chatbot%20@Mon, Aug 26github.com/Devsurojitroy/Devsurojitroy/blob/main/a%20developer%20portfolio%20website%20example%20Mon, Aug 26github.com/Devsurojitroy/Devsurojitroy/blob/main/Spotify%20like%20music%20player%20Mon, Aug 26github.com/Devsurojitroy/Devsurojitroy/blob/main/youtube%20like%20video%20player%20Mon, Aug 26github.com/Devsurojitroy/Devsurojitroy/blob/main/login%20page%20mechanism%20Fri, Aug 23github.com/Devsurojitroy/Devsurojitroy/blob/main/face%20recognition%202Fri, Aug 23github.com/Devsurojitroy/Devsurojitroy/blob/main/apple%20like%20mp3%20player%20with%20all%20steps%20and%20infoFri, Aug 23github.com/Devsurojitroy/Devsurojitroy/blob/main/lyrics%20bot My python song bot code is doneFri, Aug 23github.com/Devsurojitroy/Devsurojitroy/blob/main/lyrics%20bot I made a ai bot to create lyricsFri, Aug 23New logo designThu, Aug 22My ai poemThu, Aug 22github.com/Devsurojitroy/Devsurojitroy/blob/main/portfolio%20Thu, Aug 22github.com/Devsurojitroy/Devsurojitroy/blob/main/portfolio%20Thu, Aug 22github.com/Devsurojitroy/Devsurojitroy/blob/main/face%20recognition%20Thu, Aug 22scrapbook.hackclub.com/aboutThu, Aug 22github.com/Devsurojitroy/Devsurojitroy/blob/main/calculator%20 My calculator python code
github.com/Devsurojitroy/Touch-response-website-/commit/a9bd68e658b2de954e546d98c9d54c584b7f3206 github.com/Devsurojitroy/Touch-response-website-/commit/ccdf2e72120ad487a200fd3a2cba48a451691efc
github.com/Devsurojitroy/Touch-response-website-/commit/a9bd68e658b2de954e546d98c9d54c584b7f3206 github.com/Devsurojitroy/Touch-response-website-/commit/ccdf2e72120ad487a200fd3a2cba48a451691efc
github.com/Devsurojitroy/Avengers-team-membership-website-/commit/3347400fa755a62b08ebd9e8b75bba700fecf890
github.com/Devsurojitroy/Harry-Potter-theme-website-with-quiz-/commit/f3665d5bf75951ad5cb5207fde6cc194be587d54
Movie watching site with step to make github.com/Devsurojitroy/Devsurojitroy/commit/9643b8d9fee2917b7054dc7c3a384db2685950c1
github.com/Devsurojitroy/Devsurojitroy/blob/main/Setup%20the%20Raspberry%20Pi%3AInstall%20the%20necessary%20libraries%3Asudoapple%20like%20speaker%20firmware%20%0Asudo%20apt-get%20install%20python3%20python3-pip%0Asudo%20apt-get%20install%20alsa-utils%0Asudo%20apt-get%20install%20sox%0Asudo%20pip3%20install%20numpy%20scipyPython%20Script%20for%20Basic%20Audio%20Processing%3ABelow%20is%20a%20Python%20script%20that%20processes%20live%20audio%2C%20applies%20a%20simple%20equalizer%20effect%2C%20and%20outputs%20it%20to%20the%20speaker.import%20pyaudio%0Aimport%20numpy%20as%20np%0Aimport%20scipy.signal%0A%0A%23%20Audio%20settings%0ACHUNK%20%3D%201024%0AFORMAT%20%3D%20pyaudio.paInt16%0ACHANNELS%20%3D%201%0ARATE%20%3D%2044100%0A%0A%23%20Create%20PyAudio%20object%0Ap%20%3D%20pyaudio.PyAudio%28%29%0A%0A%23%20Open%20input%20and%20output%20streams%0Astream%20%3D%20p.open%28format%3DFORMAT%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20channels%3DCHANNELS%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20rate%3DRATE%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20input%3DTrue%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20output%3DTrue%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20frames_per_buffer%3DCHUNK%29%0A%0A%23%20Define%20Equalizer%20bands%20%28Example%3A%20Boost%20bass%2C%20reduce%20treble%29%0Adef%20equalizer%28data%2C%20rate%29%3A%0A%20%20%20%20%23%20Convert%20audio%20data%20to%20numpy%20array%0A%20%20%20%20audio_data%20%3D%20np.frombuffer%28data%2C%20dtype%3Dnp.int16%29%0A%0A%20%20%20%20%23%20Apply%20a%20low-pass%20filter%20for%20bass%20boost%0A%20%20%20%20sos%20%3D%20scipy.signal.butter%2810%2C%20150%2C%20%27low%27%2C%20fs%3Drate%2C%20output%3D%27sos%27%29%0A%20%20%20%20filtered_data%20%3D%20scipy.signal.sosfilt%28sos%2C%20audio_data%29%0A%0A%20%20%20%20%23%20Apply%20a%20high-pass%20filter%20to%20reduce%20treble%0A%20%20%20%20sos%20%3D%20scipy.signal.butter%2810%2C%204000%2C%20%27high%27%2C%20fs%3Drate%2C%20output%3D%27sos%27%29%0A%20%20%20%20filtered_data%20%3D%20scipy.signal.sosfilt%28sos%2C%20filtered_data%29%0A%0A%20%20%20%20%23%20Convert%20back%20to%20bytes%0A%20%20%20%20return%20filtered_data.astype%28np.int16%29.tobytes%28%29%0A%0A%23%20Main%20loop%20for%20real-time%20audio%20processing%0Aprint%28%22Processing%20audio...%22%29%0Atry%3A%0A%20%20%20%20while%20True%3A%0A%20%20%20%20%20%20%20%20%23%20Read%20audio%20data%20from%20input%0A%20%20%20%20%20%20%20%20data%20%3D%20stream.read%28CHUNK%2C%20exception_on_overflow%3DFalse%29%0A%0A%20%20%20%20%20%20%20%20%23%20Process%20audio%20data%20through%20equalizer%0A%20%20%20%20%20%20%20%20processed_data%20%3D%20equalizer%28data%2C%20RATE%29%0A%0A%20%20%20%20%20%20%20%20%23%20Write%20processed%20audio%20to%20output%0A%20%20%20%20%20%20%20%20stream.write%28processed_data%29%0Aexcept%20KeyboardInterrupt%3A%0A%20%20%20%20print%28%22Audio%20processing%20stopped.%22%29%0Afinally%3A%0A%20%20%20%20%23%20Clean%20up%0A%20%20%20%20stream.stop_stream%28%29%0A%20%20%20%20stream.close%28%29%0A%20%20%20%20p.terminate%28%29Running%20the%20Script%3ASave%20the%20script%20as%20audio_processor.py.Run%20the%20script%20on%20your%20Raspberry%20Pi%3Apython3%20audio_processor.py
github.com/Devsurojitroy/Devsurojitroy/blob/main/Setup%20the%20Raspberry%20Pi%3AInstall%20the%20necessary%20libraries%3Asudoapple%20like%20speaker%20firmware%20%0Asudo%20apt-get%20install%20python3%20python3-pip%0Asudo%20apt-get%20install%20alsa-utils%0Asudo%20apt-get%20install%20sox%0Asudo%20pip3%20install%20numpy%20scipyPython%20Script%20for%20Basic%20Audio%20Processing%3ABelow%20is%20a%20Python%20script%20that%20processes%20live%20audio%2C%20applies%20a%20simple%20equalizer%20effect%2C%20and%20outputs%20it%20to%20the%20speaker.import%20pyaudio%0Aimport%20numpy%20as%20np%0Aimport%20scipy.signal%0A%0A%23%20Audio%20settings%0ACHUNK%20%3D%201024%0AFORMAT%20%3D%20pyaudio.paInt16%0ACHANNELS%20%3D%201%0ARATE%20%3D%2044100%0A%0A%23%20Create%20PyAudio%20object%0Ap%20%3D%20pyaudio.PyAudio%28%29%0A%0A%23%20Open%20input%20and%20output%20streams%0Astream%20%3D%20p.open%28format%3DFORMAT%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20channels%3DCHANNELS%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20rate%3DRATE%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20input%3DTrue%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20output%3DTrue%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20frames_per_buffer%3DCHUNK%29%0A%0A%23%20Define%20Equalizer%20bands%20%28Example%3A%20Boost%20bass%2C%20reduce%20treble%29%0Adef%20equalizer%28data%2C%20rate%29%3A%0A%20%20%20%20%23%20Convert%20audio%20data%20to%20numpy%20array%0A%20%20%20%20audio_data%20%3D%20np.frombuffer%28data%2C%20dtype%3Dnp.int16%29%0A%0A%20%20%20%20%23%20Apply%20a%20low-pass%20filter%20for%20bass%20boost%0A%20%20%20%20sos%20%3D%20scipy.signal.butter%2810%2C%20150%2C%20%27low%27%2C%20fs%3Drate%2C%20output%3D%27sos%27%29%0A%20%20%20%20filtered_data%20%3D%20scipy.signal.sosfilt%28sos%2C%20audio_data%29%0A%0A%20%20%20%20%23%20Apply%20a%20high-pass%20filter%20to%20reduce%20treble%0A%20%20%20%20sos%20%3D%20scipy.signal.butter%2810%2C%204000%2C%20%27high%27%2C%20fs%3Drate%2C%20output%3D%27sos%27%29%0A%20%20%20%20filtered_data%20%3D%20scipy.signal.sosfilt%28sos%2C%20filtered_data%29%0A%0A%20%20%20%20%23%20Convert%20back%20to%20bytes%0A%20%20%20%20return%20filtered_data.astype%28np.int16%29.tobytes%28%29%0A%0A%23%20Main%20loop%20for%20real-time%20audio%20processing%0Aprint%28%22Processing%20audio...%22%29%0Atry%3A%0A%20%20%20%20while%20True%3A%0A%20%20%20%20%20%20%20%20%23%20Read%20audio%20data%20from%20input%0A%20%20%20%20%20%20%20%20data%20%3D%20stream.read%28CHUNK%2C%20exception_on_overflow%3DFalse%29%0A%0A%20%20%20%20%20%20%20%20%23%20Process%20audio%20data%20through%20equalizer%0A%20%20%20%20%20%20%20%20processed_data%20%3D%20equalizer%28data%2C%20RATE%29%0A%0A%20%20%20%20%20%20%20%20%23%20Write%20processed%20audio%20to%20output%0A%20%20%20%20%20%20%20%20stream.write%28processed_data%29%0Aexcept%20KeyboardInterrupt%3A%0A%20%20%20%20print%28%22Audio%20processing%20stopped.%22%29%0Afinally%3A%0A%20%20%20%20%23%20Clean%20up%0A%20%20%20%20stream.stop_stream%28%29%0A%20%20%20%20stream.close%28%29%0A%20%20%20%20p.terminate%28%29Running%20the%20Script%3ASave%20the%20script%20as%20audio_processor.py.Run%20the%20script%20on%20your%20Raspberry%20Pi%3Apython3%20audio_processor.py
github.com/Devsurojitroy/Devsurojitroy/blob/main/apple%20like%20mp3%20player%20with%20all%20steps%20and%20info