lmao this is hilarious
ViperActual
- 0 Posts
- 8 Comments
Joined 2 years ago
Cake day: June 13th, 2023
You are not logged in. If you use a Fediverse account that is able to follow users, you can follow this user.
It’s Bender, catchphrase: Bite my shiny metal ass.
ViperActual@sh.itjust.worksto Mildly Interesting@lemmy.world•TIL BOK Tower in Tulsa, Oklahoma is basically a half scale model of the old World Trade CenterEnglish5·3 months agoNeat, I was visiting the area last September and took a photo!
I miss these old green texts
ViperActual@sh.itjust.worksto Lemmy Shitpost@lemmy.world•I am being personally attackedEnglish9·4 months ago
ViperActual@sh.itjust.worksto Showerthoughts@lemmy.world•Chocolate chip is a great cookie, but only if it's melty. If it's crunchy, it's just an average cookie.English4·4 months agoWhat’s a melty cookie? Like temperature warm so the chocolate is melting?
ViperActual@sh.itjust.worksto Lemmy Shitpost@lemmy.world•Why is Lemmy attempting to radicalise people to enforce class wars?English5·4 months agoThis is a case of being the change you want to see in the world. The fediverse contains content you subscribe to or create. It’s trivial to block content you don’t want to see. It’s still small enough that you can effect visible change on it. And if you’re not seeing content you want to see, are able to post that content.
Generally I start with an end goal, and break it down into logical pieces. For instance I recently wanted to make a custom soundboard for discord. First thing I needed to figure out was how to play sounds. Next was playing those sounds to a specific sound device so that it can be routed into the audio input for discord. Then I needed to figure out how to play the same sound at the same time through the audio output. Then I needed a form to interact with so I could click a button to play a sound. Then I needed to be able to load a config file so that I could update that form when I wanted to add or delete sounds. Then I needed a way to choose files to add to the sound board. And conversely a context menu so I could right click a button to remove it. Then I needed to figure out how to save and load this config file from the filesystem. Then I needed to be able to search for and update the form so I could now quickly find sounds if the list got too long. And then once I had all that working, figure out how to play the same sound multiple times before it finished resulting in a multi threaded soundboard that can interact with any sound device on the machine and saves and loads sound lists all in Python.