Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implementation of Audio Visualizer #264

Merged
merged 6 commits into from
Dec 24, 2023
Merged

Implementation of Audio Visualizer #264

merged 6 commits into from
Dec 24, 2023

Conversation

Founntain
Copy link
Owner

@Founntain Founntain commented Dec 22, 2023

  • Actual implementation
  • Togglebility
  • Make the visualizer its own control so we can just re-use the code than 2+ implementations

Screenshots


A new rendering test window was created to facilitate audio visualization during development. This involved adding a method to get visualization data from the audio engine and creating a new ViewModel for the rendering test window. The LiveChartsCore library was updated to the latest release candidate version.
Removed the rendering test window which was used for the previous standalone audio visualization. It has been replaced with a direct integration into the main player and the miniplayer for a more streamlined user experience. Additionally, the size of the visualization data array has been increased to improve the detail level of the visualization.
@Founntain Founntain added the enhancement New feature or request label Dec 22, 2023
@Founntain Founntain requested a review from Cesan December 22, 2023 19:11
@Founntain Founntain added the UI Everything that has anything related to the UI label Dec 22, 2023
Copy link
Collaborator

@Cesan Cesan left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good

@Founntain Founntain merged commit 7ef4b4d into master Dec 24, 2023
4 checks passed
@Founntain Founntain deleted the audio-rendering branch December 24, 2023 15:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request UI Everything that has anything related to the UI
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

None yet

2 participants