Music Creation Non-Game (On and On...)

Hey,

Here’s my first complete Unity project. It’s my final project for DMS 438 - Virtual Worlds I at the University at Buffalo. I’ll be using Unity more in the near future to complete some games and put them on the iTunes App Store, as well as make an iOS version of this project.

Hope you like it! Feel free to check out the other work on my site, too :slight_smile:

Edit: Now available for iPhone/iPod Touch!

Wow! It’s like a whole room built of Tenori-ons! :o

Cool stuff, but your control scheme doesn’t work in full-screen for me.

Lol Created a beautiful piece and accidentally hit the space key and destroyed it all…

You need to add a dot at the center of the screen so I can see where I am aiming! Other than that, this is fun to play with! Would be great for creating a simple soundtrack for a game I’m working on.

Jake

Hahahaha this is one of the coolest Unity applications I’ve seen in quite a while :slight_smile:
Mouse pointer is not showing tho, which makes it a bit difficult.

That’s what I meant, specifically. In a window, it’s not a problem, but I hate playing games in windows.

This would be an ideal experience to use a tablet+stylus for, but unfortunately, Unity can’t tell you when we’re using that. The Metroid Prime approach of only turning the camera when the cursor is moved away from the center of the screen, with a camera lock modifier on top of that (which you have), is more suitable to lots of clicking in the same area at once, and to those of us who don’t have a mouse. :wink:

Hey thats very cool. Was it hard to create? What did you use to get the tones all on tracks, or is alot of it done with scripted pitch?

of course it was hard to create and only someone of my genius could pull it off! :stuck_out_tongue: no, getting the thing off the ground was pretty simple. the geometry was obviously trivial to create, but because of all of the moving parts and flashing lights, optimization was what i spent the most time working on. i started learning to use unity this semester and, immediately when i learned of the FixedUpdate function, my mind was like “easy sequencer scripting!”.

i have individual .wav files with samples i grabbed from synth patches i made with Reason 4.0. each of the cubes on each of the walls is an audio source (which is something i expect i’ll have to fake to get this running well on iOS).

while the whole thing is obviously very open for users to just go wild and have any number of sounds result from it, i did spend some time deciding on which sounds and scale i wanted to have available to the player. if i’d just made four walls of piano samples on a chromatic scale, i think most people would lose interest pretty fast.

hence the name On and On :wink:

i did notice that right clicking the web player to enter full screen mode kind of broke the thing, but i didn’t expect anybody would even try (my mistake!). is there a keyboard shortcut to enter full screen, and does it break the same way? i can’t think of a reason why it would freak out like this, but i’ll look into it. if nothing else, i think i could disable full screen so nobody unintentionally breaks it.

also, you shouldn’t need any sort of GUI cursor to keep track of what you’re doing. when you hold down left shift, your system’s cursor should appear and you can easily edit with that. let me know if this is just some bug i didn’t encounter (unless this is only happening in full-screen like mentioned above).

thanks for the kind words, everyone!

Brilliant! I really enjoyed this.

iOS version just got approved and is now available at the link I’ve put in the original post!