Problem: Create a reactive soundscape – Uncover


Convey on the noise: It is time for a sound design problem! We’re inviting you to experiment with artistic methods to control sound on iPhone and iPad utilizing its myriad sensors, inputs, and variable states. (Consider typing on the iOS keyboard — the place the important thing sounds get progressively quieter the quicker you kind.) Discover over 70 audio recordsdata from Apple sound designers and create a sonic expertise of your very personal!

We additionally welcome you to go to the Design Examine Corridor in the course of the day to collaborate on this problem! Ask questions, join with different builders and designers, and share your creations.

Start the problem

First, obtain our problem sound library. In it, you’ll discover greater than 70 audio recordsdata from Apple sound designers, together with:

  • ChromaticScale: Contains 13 one-shot audio recordsdata that make up the musical notes of a chromatic scale.
  • InstrumentalLoops: 155 bpm sound recordsdata that may be seamlessly looped, mixed, and layered.
  • OneShots: One-shot sounds that can be utilized as alerts, notifications, and extra.
  • Samples: Sustaining samples of 1 be aware every.
  • SineLoops: Looping pad sounds shaped with sine waves. Very like the InstrumentalLoops, they are often layered, added, and eliminated.
  • SwitchesAndTaps: Consumer-interface sounds.
  • Misc: A group of enjoyable and galvanizing sounds.

Obtain sounds for the problem

Utilizing any of those hooked up sounds and AVAudioEngine, we invite you to create a sonic on-device expertise that modifications based mostly on sensor enter or system state. Take into account elements like contact enter, movement and acceleration sensing, GPS or compass place, ambient mild sensing, and digital camera or microphone enter.

  • May you employ contact gestures to morph a looping sound’s frequency or amplitude?
  • May you employ a tool’s movement sensor to set off a sound — or use the accelerometer to vary the relative volumes of a number of sounds triggered without delay?
  • May you employ GPS to vary a notification sound based mostly in your distance from house?
  • In case your app detected a clap by the microphone enter, might it set off a sound? May you employ the amplitude of that microphone enter to find out which sound performs?
  • Are there different variables that might be used to have an effect on audio playback — time of day, climate, inventory costs?
  • How might these concepts impression your current tasks?

For inspiration, try the Human Interface Tips on creating nice audio experiences, and discover Apple developer documentation.

Human Interface Tips – Enjoying Audio


Core Movement

Core Location

Close by Interplay


Share your sonic creations on Twitter with the hashtag #WWDC22Challenges, or share your work within the Design Examine Corridor. And if you would like to debate sound design and different design subjects, be a part of the staff at occasions all all through the week at WWDC22.

Discover #WWDC22Challenges on social media

Learn the WWDC22 Challenges Phrases and Situations



Leave a Comment