2021-02-12 (F) Weekly Summary

I needed a function to calculate the probability of a note that didn't use integers because I worked with percentages. I tried integer math, but it was too coarse. I performed all the math with floating-point numbers then returned a true or false, which worked splendidly.

Probability calculating function

I copied the probability function but modified it to return an integer that reflected a note's velocity. I had to base it on where the sliders were pointing and its full potential, which was sometimes less than maximum.
Velocity tempering function

EWC_OST is almost complete! I spent a day wrapping up loose ends like an unused instrument, button, and print statements. The most exciting thing was when I created a spreadsheet to create moods with random properties. I installed twenty of them on the project, and I found some I liked.
Spreadsheet that generate moods

I finished the EWC_OST! There are some little bugs that I can fix at my leisure, like a holder for the SD card extension or better-looking slider caps, but it is functional, and I am ready to move onto other projects.
(2:00) Demonstration
GitHub repo for EWC_OST.

It is time to get Gravy Shock moving again. The point of the EWC_OST was to add a soundtrack to my audiobook. A friend of mine offered help turning this into an indie comic book Kickstarter. We talked for a couple of hours, and I love the idea.
Two hours on the phone!

The characters in my mind have a few specific details, so I wrote those out. Next, I had to fill in all the gaps that I didn't consider, like everyone's skin color. Ethnicity is proving to be a challenge, so these descriptions are preliminary.
Gravy shock character descriptions

The rest of the summary posts have been arranged by date.
First time here?

Completed projects from year 1
Completed projects from year 2
Completed projects from year 3
Completed projects from year 4
Completed projects from year 5
Completed projects from year 6
Completed projects from year 7

Disclaimer for http://24hourengineer.blogspot.com and 24HourEngineer.com

This disclaimer must be intact and whole. This disclaimer must be included if a project is distributed.

All information on this blog, or linked by this blog, is not to be taken as advice or solicitation. Anyone attempting to replicate, in whole or in part, is responsible for the outcome and procedure. Any loss of functionality, money, property, or similar, is the responsibility of those involved in the replication.

All digital communication regarding the email address 24hourengineer@gmail.com becomes the intellectual property of Brian McEvoy. Any information contained within these messages may be distributed or retained at the discretion of Brian McEvoy. Any email sent to this address, or any email account owned by Brian McEvoy, cannot be used to claim property or assets.

Comments to the blog may be utilized or erased at the discretion of the owner. No one posting may claim property or assets based on their post.

This blog, including pictures and text, is copyright to Brian McEvoy.

Comments