-
Notifications
You must be signed in to change notification settings - Fork 4
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
Build a live Julia based Visualization with Music for YouTube #8
Comments
Some time ago I started working on some code that could do such a visualization: https://www.youtube.com/watch?v=kAT3aVj-A_E using MIDI files. I wanted to do it for my JuliaCon talk but didn't have the time to finish it. I do have some code laying around that will paste here later. For wave audio, it will probably be even simpler to make a visualization. |
But I am clueless on how to make it stream live etc. |
Streaming live isn't the issue, I can handle that, we would need a continuous loop that fetched from the GitHub.jl als looks for new contributions, then does something with them (uses them to change audio) |
Makie has allowed me to make "infinite time interactive applications" without much of a problem. Perhaps using this here is not too far of a fetch. What I'm not sure is how does GitHub relate to music...? Also, where will this code "run forever"? We could forever stream a shared screen or so using OBS, and Makie running forever while every 30 seconds downloading something. |
The GitHub aspect is interesting to me because it would be a fun way to visualize the activity of the community (I.e. the visualization changes color of the like with the more Julia related activity taking place at any moment). Also I can figure out how to set up the computer to stream the music/visual, should be that bad. |
It would be really cool to dynamically make music based on OSS contributions across GitHub to Julia repo's and have that visualized and playing live on YouTube 24/7.
This may be a pipe dream, but I was thinking about it the other day and it sounds really cool.
The text was updated successfully, but these errors were encountered: