An open API service indexing awesome lists of open source software.

https://github.com/dheerajshenoy/sonify

Convert images into beautiful audio signals
https://github.com/dheerajshenoy/sonify

audio-processing gui image-processing python qt sonification

Last synced: 3 months ago
JSON representation

Convert images into beautiful audio signals

Awesome Lists containing this project

README

        

# sonify
Software that helps you visualize an image through audio signals. Sonification refers to the process of converting image pixels into frequencies of sounds. This software has been the efforts of me and my team members when we participated in the 2023 NASA Hackathon.

![Python](https://img.shields.io/badge/python-3670A0?style=for-the-badge&logo=python&logoColor=ffdd54)
![Qt](https://img.shields.io/badge/Qt-%23217346.svg?style=for-the-badge&logo=Qt&logoColor=white)
![NumPy](https://img.shields.io/badge/numpy-%23013243.svg?style=for-the-badge&logo=numpy&logoColor=white)
![Pandas](https://img.shields.io/badge/pandas-%23150458.svg?style=for-the-badge&logo=pandas&logoColor=white)
![SciPy](https://img.shields.io/badge/SciPy-%230C55A5.svg?style=for-the-badge&logo=scipy&logoColor=%white)
![Matplotlib](https://img.shields.io/badge/Matplotlib-%23ffffff.svg?style=for-the-badge&logo=Matplotlib&logoColor=black)
![OpenCV](https://img.shields.io/badge/opencv-%23white.svg?style=for-the-badge&logo=opencv&logoColor=white)

# NOTE

* C++ re-write of the same program is being done for extra performance. Link to the github [here](https://github.com/dheerajshenoy/sonifycpp)

# Documentation

* [Document explaining the working behind the program](./DOC.docx)

# Installation

* First install the dependencies required for the program using pip

`pip install -r requirements.txt`

* Then run the .py file in the src directory

`python src/sonify.py`

# Files in the src directory

* sonify.py - The main sonify GUI program
* resources.py - Files that contain information about the icons used in the GUI

# Screenshots

![img1](https://github.com/dheerajshenoy/sonify/assets/21986384/7da70691-6bce-41d9-9299-612a1b58af5e)
![img2](https://github.com/dheerajshenoy/sonify/assets/21986384/bcf9404e-55cf-4140-915f-0074e9dd2ad7)

# Demo

https://github.com/dheerajshenoy/sonify/assets/21986384/0d7b7c32-df2b-4f40-b618-855eb43f5af2