Final Deliverables

https://youtu.be/DCmoaOy7yhc

Project Description

Spacequencer is a music sequencer set in a mini solar system. Planets in 4 orbits (each mapping to a different sound) revolve around the sun and can each have their own moon (generating sounds at the half beat) that revolves around them.

Screenshots

Screen Shot 2021-11-08 at 10.42.03 AM.png

Screen Shot 2021-11-08 at 10.42.48 AM.png

Screen Shot 2021-11-08 at 10.42.28 AM.png

Instructions

Press Space to allow the planets to rotate

Press C to switch to a different camera angle

Click on any planet and...

Press the + (or =) key to add a grayed-out planet or moon to add it to the sequence

Press the - key to remove a planet or moon from the sequence

Press the up arrow key to increase the pitch (sample rate) of a sound associated with a planet or moon Press the down arrow key to decrease the pitch of a sound associated with a planet or moon

Press Command-Q to quit the application

Files

Production Build for MacOS: https://drive.google.com/file/d/1JqTF2n05xVWSR24uZ6fa6BMz2j5ddogA/view?usp=sharing

Project Files: https://drive.google.com/drive/folders/1ePueF7CEx-4kesgtbVPG0CPNq9g4UJ74?usp=sharing

Thoughts & Acknowledgements

I had planned to base the sequencer on the solar system from the beginning, and am happy enough with the result. There are definitely many more features I can include, such as rockets and meteors that can add richness and randomness to the audio and make the visuals more interesting. Some difficulties I encountered include adding more orbits to the system and calculating how much each orbit should be rotated. Using Chuck to play audio while having Unity control the graphics had a high learning curve.

I found and used this amazing free outer space asset package that made my sequencer much more appealing to look at: https://assetstore.unity.com/packages/3d/environments/sci-fi/vast-outer-space-38913

I used this free music samples package: https://rekkerd.org/free-rekkerd-sounds-techno-rave-sample-pack-by-superjunk/