HYPERDRIVE CONTROL UPDATE!!!!!11!!!!11!11111!!!1!1!11!!!!!!!


I’M DELIVERING THIS UPDATE IN A SINGLE WEEKEND

FRIDAY: 

Hour 1: Sleep

Hour 2: Sleep

Hour 3: Sleep

Hour 4: Start thinking of ideas for update (Camera Slide to settings, etc..), and created volume slider:

NOTE: LinearToDb = log10(value) * 20

Hour 5: Began with by programming in a Camera slide for the settings menu, and began setting up buttons for different effects:

Hour 6: Hooked up buttons to each effect. Removing effect was made possible by having a list which would update in real-time to reflect the state of the audioserver, allowing sound effect to be removed more easily:

SATURDAY

Hour 7: Created Pitch Slider:

Hour 8: Scrapped EQ-ing for a phaser effect:

Hour 9: Eat

Hour 10: Eat

Hour 11-18: Sleep

SUNDAY:

Hour 19: Began Creating options to save and load settings. This will be done in a fashion very similar to how saving the soundboard is done, where the resource saver and loader class (used for handling the creation of .tres files with the resource, then loading them when the user decides to have their board loaded. However, instead, all settings will be loaded in at run-time. Resetting settings will restore them to their defaults:

Hour ???: Added Ability to save Reverb, phaser and distortion. This is done by assigning the value of “.ButtonPressed” within the metadata for the button (which can be either true or false) to a boolean within the resource. In order to have these settings be loaded at run-time, we simply reverse the variable assignment:

Finally, I added 6 new intro sounds (going to be adding 4-6 sounds for every update)

NEXT UPDATE: CHANGING LENGTH OF AUDIO PLAYED + THEME CHANGES

UPDATE AFTER: ADDING ADVANCED SETTINGS (Changing individual effect amounts, etc..)

Files

meme soundboard 1.1.zip 68 MB
49 days ago

Get MEME SOUNDBOARD

Leave a comment

Log in with itch.io to leave a comment.