Soumya-Kushwaha / SoundScape

Real Time Sound Visualizer
54 stars 80 forks source link

[feature]feature request for github pages visuvalizing waveform.py on gh-pages #140

Open Harish-2003 opened 1 week ago

Harish-2003 commented 1 week ago

Is your feature request related to a problem? Please describe. I'm always frustrated when I have to manually type commands to run waveform.py in Python for visualizing data. This process is time-consuming and inefficient, especially when making frequent adjustments to the visualizations.

Describe the solution you'd like I would like to enhance the waveform.py functionality by integrating it into a web interface using JavaScript. This way, users can interact with the visualization directly on a website. By clicking buttons or sliders, users can make real-time changes to the visualization parameters without needing to re-run the Python script manually.

Describe alternatives you've considered An alternative solution could be creating a desktop application using frameworks like PyQt or Tkinter to provide a graphical user interface for waveform.py. However, this approach would not be as accessible or convenient as a web-based solution, which can be easily accessed from any device with a web browser.

Additional context This feature would greatly improve user experience by simplifying the process of data visualization. It would also make the tool more accessible to users who are not familiar with command-line interfaces. Here is an example of how the interface might look, with buttons to control playback, sliders to adjust parameters, and the visualization displayed directly on the web page.

aligns with the issue #136

github-actions[bot] commented 1 week ago

Congratulations, @Harish-2003! 🎉 Thank you for creating your issue. Your contribution is greatly appreciated and we look forward to working with you to resolve the issue. Keep up the great work!

We will promptly review your changes and offer feedback. Keep up the excellent work! Kindly remember to check our contributing guidelines

Harish-2003 commented 1 week ago

i would love to work upon this issue?

Soumya-Kushwaha commented 1 week ago

So we'll modify the existing website and create this functionality? @Harish-2003

Harish-2003 commented 1 week ago

Yea kind of modifying just adding link to the existing website by clicking the link we going to navigate to another web page where one can able to play with waveform

Harish-2003 commented 1 week ago

I just created an waveform.js file and it works well so I thought of adding it to gh-pages so one can able to play with it