SlideShare a Scribd company logo
1 of 71
Download to read offline
Nicole Lazzaro
Hear Me Feel Me Let Me Play: Lessons from Unscramble
the Oracle a BOSE AR Audio-First AR Game
GDC Summer SF/Online
August 4, 2020
@NicoleLazzaro
HearMeFeelMeLetMePlay:
Lessonsfrom
UnscrambletheOracle
aBOSEARAudio-FirstARGame
SpatialAudioDownsampledtoStereo
Bestwith
Headphones
StanfordPsychology
4KeystoFun
o/
Fiero!
TiltWorld
thefirstiPhonegame
TiltWorld.com
TiltWorld
Plant16Ktreesin
Madagascar
UnscrambletheOracle
FollowtheWhiteRabbit
@NicoleLazzaro
FreeDownload
4K2F.com
ThankYou!UnscrambletheOracleTEAM!
• DavidFox writing&Sfx
ElectricEggplant.com
• PatrickO’ShaughnesseyNarr.Engine
PatchedReality.com
• WonkubusWonkWalk,VO.&Art
(MichaelCrabbs)
MichaelCrabbs.com
• Nicole Lazzaro GameDesign& UX
XEODesign.com
AudioFirstChooseYourOwnAdventureYouPlayWalkingAroundtheBlock
How We Designed an Audio First GameImage: Wonkubus
LessonsfromBeatles,SaturdayNightFever,AndStonehenge
How We Designed an Audio First GameImage: Wonkubus
BLUETOOTHSPEAKERS&IMU
BOSEAR
SmartPhone
AudioFirstARHeadPoseRobust
BOSEARGameJam
PlayCrafting
July26,2019
Image: Wonkubus
Designis
Constraint
PushLimitsLearnAudioSpatializationForAllgames
• AudioFirst
• 1stperson
• “PhoneinPocket”
• FullyPlayable
• Walk&LookAround
• ExplorableAudioWorld
• InteractiveAudioGameplay
• Onlyplayableinspatialaudio
• CoreLoopRequiredAudioSpatialization
AudioGoals
Game
TechnologyDidWell
1. Headpose
2. Tapheadsettoselect
3. Positionaudio(ResonancePlugin)
Challenge
✓Responsive
✓Accurate
X 6DoF(only3DoF)
3ChallengesforAudio-FirstGames
Stand Walk ChooseSpatialAudio>
Image: Wonkubus
Stand
1
MaximizeAudioPositionDataAroundPlayer
• ImmersiveAliveAudioWorld
• Sound OutsideHead
• NoHeadlock
• PositionalClarity
AudioGoals
Stand
WhyDoesDoingThisNotInverttheSound?
BeatlesAbbeyRoad1st toRecordinStereoandSynthesizerMore: https://www.pbs.org/newshour/arts/the-beatles-abbey-road-revolutionized-how-a-track-could-be-recorded-listen-closely-here
Here Comes the Sun ©1969 EMI
WantSpatialAudiotoBeOutThereintheWorldAroundthePlayerMore: https://www.pbs.org/newshour/arts/the-beatles-abbey-road-revolutionized-how-a-track-could-be-recorded-listen-closely-here
SurroundSound≠SpatialAudio
ØStereo
ØAmbisonic
ØBinaural
ØASMR
HeadMotionWhileStanding-SpatialAudioField
UnscrambletheOracle
UnscrambletheOracle6DoF
(DegreesofFreedomforMovement)
“FindtheFrog”
WalkAroundRotateLookUp&Down
StereoInsidetheHead
ZeroDegreesofFreedom
HeadPose=DegreesofFreedom(DoF)
NoDoF
Headphones
NoMotion
HeadLock
6DoF
Walkforward/backward
Sidewaysleft/right
Jumpup/down
3DoF
Lookup/down
Left/right
TiltLeft/Right
SpatializationRequiresMotion
HeadTiltShowsCuriosity
AlsoAlsoIncreasedSpatializedSamplingforElevation
AmplifiesthedistortionBetweenTwoEars
forallOtherdirectionofHeadMotion
containingelevationinformation
Auxel
AUXEL“AudioPixel”
AudioSourceWithPositionalInformation
HowBigisanAuxel?
Rotation
Elevation
Distance
AudioPosition-Auxel=RED
Auxel=R5E3D3
“AudioPixel”
5
Howmanydiscreteaudiopositionscanplayershear?
3
3
?
45Positions1-3atatime
WhileStandinginPlaceDistanceIsLessImportant
5
UnlessAuxelisMovingRelativetoPlayer
Auxel=R5E3D3
“AudioPixel”
Rotation
Elevation
Distance
3
?
3
AuxelsNeedSpacing
PositionTimeMemory
5
3
TheSoundofSilence
EasiertoLocalizeAuxelswhenHearSpatialDistortion
SharpAttack RepeatingPattern
TIMETO: MoveHeadLATENCYHEADLOCK&OVERSHOOT
SpatializationTips
• RespondtoHeadMovementEsp.Rotation
• TIMETODISCOVER
• Length orLongEnoughLoops
• Identifiable&Separation
• MonoSourcesinGameWorldNoReflections
• SharpAttack
• PitchAboveandBelow
AudioGoals
Stand
Walk
2
WalkThroughtheSoundscape
MaximizeSenseofForwardMotionThroughScene
• AudioOnlyStorytelling
• AudioDepthPerception
(howFarOutthere)
• WalkAnywhereandStaywithinBounds
• RespondtoPlayer’sWalkSpeed
AudioGOALS
Walk
3
HowDidFCGCrosstheRoad?Image: Wonkubus
WalkingFocusesOnDistanceCues
Auxel=R5E3D3
“Audio-Pixel”
Rotation
Elevation
Distance
5 3
3 ?
Howmanydiscreteaudiopositionscanplayershear?
WalkAudioFirstLampposts
3.5DoF
DetectWalkingfromHeadPose
3.5DoF
AtLeast1AuxelApart
FastMotionAuxelsOverlap
FastPlayerMotion
A1 A0 A2 A0
AlternateAudioLamppostsforMoreSpatializationAR+AD
3.5DoF
“onrails”
TopDownView
AD-Distance
AR-Rotation
SpatialAudioWalk–BelievableRealWorldOverlay
3.5DoF
AsDesigned AsUsed
KeepPlayersIn AudioWorld
SeatBounce WalkAround
theBlock
Walk Wander
Walk-UnscrambletheOracle
SpatializationTips
• NarrativeAudioBeats
• GroupAudioSourcesSidetoSide&3Depths
• AuxelSpaceforSlow&FastMotion
• ShowProgressPassByHeadw/in1Meter
• FootstepsareRespectiveand SamePosition
• ActionsLikePullSlicePizzaOffDoor
AudioGOALS
Walk
3
CHOICE
3 PuttingtheChoose inChooseYourOwnAdventure
Image: Wonkubus
Choice
Peck1forAdventure
Image: Nicole Lazzaro
Mysterious
MaximizeChoiceFromAudioMenusinWorld
• 4StateButtons
• ChooseBetweenOptions
• OptionsIntegratedintoWorld
AudioGOALS
Choose
PsychologyConstraintsoftheEar
Audiomenusrequiredmoreresolutionthanwalkpaths
comparedtovisualmenusAuxelMenus
1.Lowresolution
2.Brain’sshorttermmemorybuffers
3.Hardtorefreshaudioinformation
4.Experience1audiosourceatatime
5.Mentallymapaudiosourcewithanobject,event,or
interactionopportunity
SpatialAudioDeadZone
“FindtheFrog”
SimpleInteraction&SpatialImage: Nicole Lazzaro
4StateAudioButtons-NoVisuals
PlanB
oTapthePhone
oTapAudioPrompt
oYes/NoNods
4StateAudioButtons
I’maButton
Highlight
Activated
UnHighlighted Gaze“beakcursor”tointeract
Heardwhatyoulookedat
DoubleTapHeadsetToChoose
ConstantSoundsAnnoying!
AddedIconsforWhoWasSpeaking
MenusFocusesOnRotation&Elevation
Auxel=R5E3D3
“Audio-Pixel”
Rotation
Elevation
Distance
5
3 ?
SpatialAudioCuestoFindMenuOption(FindTheFrog)
HighPitchWingFlapLoop
FairyChickenGodmother
Button
LowPitchFrogCroakLoop
[emptyAudioPosition]
On/OffHighlightAudio
DoubleTapHeadset
ToChoose
StonehengeAudioMenus-ChickenFlapAudioCueMoves
TellsstoryofChickenflyingtoanewinteraction
3DoFAudio-Menus
IamThePizzaDoor
RibbitRibbit
DoYouWantto
WadeAcross?
Menus3DoF
NoDistatnce
SpatializationTips
• 4-5 AuxelsHorizontallySpaced
• BewareDeadZoneFront&Behind
• Latency:Bluetooth,WiFi,HRTF
• Frogs>Turnips
• Character&StoryBeats=EasiertoRemember
• BeginAudioMemorably
• ReinforcewithIcons
AudioGOALS
Choose
Opportunity
Knocks4 HandHeld&Haptics
PhoneInHand=DetailedTracking&Haptics
ChallengePhoneandFaceLookDifferentPlaces=LessImmersion
MaximizeRotationMotionHandheld
• RespondtoAuxels withPhone
• MakeHandMotionAsNaturalAsHeadMotion
• HapticstoenhanceAudioMenuUX
AudioGOALS
HoldIn
Hand
FeelButtonsAsWellAsHearthem
HapticsOffersSurfaceTexturesForAudio
SpatialHapticsAmplifyAudioInteraction&Position
WeNeedaPBRforHaptics
SpatializationTips
• AudioTracksPlayer’sPhoneHand
• MinimizelookingleftHeadand
MovingPhoneRight
• ButtonStateswithHapticSignatures
• HapticSurfaceandmediumMovePhone
ThroughLikeWater,ForestBranches,Sand
AudioGOALS
HoldIn
Hand
WrapUp
5
3+ ChallengesforAudio-FirstGames
Stand Walk Choose Hold&Haptics
Spatial
Audio>
Rotation
Elevation
Distance
AudioPosition-Auxel=RED
Auxel=R5E3D3
“AudioPixel”
5
Howmanydiscreteaudiopositionscanplayershear?
3
3
?
45Positions1-3atatime
3
AuxelsNeedSpacing
PositionTimeMemory
5
3
TheSoundofSilence
AudioGOALS
Stand
Walk
Choose
HOLD
SpatializationTips
1. RespondtoheadPoseandMovement
2. SpaceatLeast1Auxelapart
3. ContrastAudioPatternToSpatializeWell
4. NarrativeCuesExpandShortTermMemory
ThankYou!UnscrambletheOracleTEAM!
• DavidFox writing&Sfx
ElectricEggplant.com
• PatrickO’ShaughnesseyNarr.Engine
PatchedReality.com
• WonkubusWonkWalk,VO.&Art
(MichaelCrabbs)
MichaelCrabbs.com
• Nicole Lazzaro GameDesign& UX
XEODesign.com
SignUpforUpdatesUnscrambletheOracle
surveymonkey.com/r/UTOSignUp
ContactMeForMore
• Nicole@xeodesign.com
• @NicoleLazzaro
• XEODesign.com
FreeDownload
4K2F.com
Followthe
WhiteRabbit
TiltWorld.com Unscramble
theOracle

More Related Content

More from Nicole Lazzaro

5 Must Have VR Strategies for Better Games
5 Must Have VR Strategies for Better Games5 Must Have VR Strategies for Better Games
5 Must Have VR Strategies for Better GamesNicole Lazzaro
 
5 Must Know Design Strategies for Better VR Games
5 Must Know Design Strategies for Better VR Games5 Must Know Design Strategies for Better VR Games
5 Must Know Design Strategies for Better VR GamesNicole Lazzaro
 
4 Keys to Fun The Psychology of Engagement Samsung Developers Conference 2015
4 Keys to Fun The Psychology of Engagement Samsung Developers Conference 20154 Keys to Fun The Psychology of Engagement Samsung Developers Conference 2015
4 Keys to Fun The Psychology of Engagement Samsung Developers Conference 2015Nicole Lazzaro
 
4 ways games make you happier nicole lazzaro xeo design
4 ways games make you happier nicole lazzaro xeo design4 ways games make you happier nicole lazzaro xeo design
4 ways games make you happier nicole lazzaro xeo designNicole Lazzaro
 
The Science of Fun: 3 Ways Games Make us Happier and Save the World GSummit 2014
The Science of Fun: 3 Ways Games Make us Happier and Save the World GSummit 2014The Science of Fun: 3 Ways Games Make us Happier and Save the World GSummit 2014
The Science of Fun: 3 Ways Games Make us Happier and Save the World GSummit 2014Nicole Lazzaro
 
4 Emotions that Drive Monetization in Free to Play Games GDC 2014
4 Emotions that Drive Monetization in Free to Play Games GDC 20144 Emotions that Drive Monetization in Free to Play Games GDC 2014
4 Emotions that Drive Monetization in Free to Play Games GDC 2014Nicole Lazzaro
 
Sam 4 keys_to_fun_xeo_design_slides_100_nl20140304
Sam 4 keys_to_fun_xeo_design_slides_100_nl20140304Sam 4 keys_to_fun_xeo_design_slides_100_nl20140304
Sam 4 keys_to_fun_xeo_design_slides_100_nl20140304Nicole Lazzaro
 
The 4 Keys to Fun: Increasing Engagement with Games
The 4 Keys to Fun: Increasing Engagement with GamesThe 4 Keys to Fun: Increasing Engagement with Games
The 4 Keys to Fun: Increasing Engagement with GamesNicole Lazzaro
 
4 Most Important Emotions to Monetize Free to Play Games
4 Most Important Emotions to Monetize Free to Play Games4 Most Important Emotions to Monetize Free to Play Games
4 Most Important Emotions to Monetize Free to Play GamesNicole Lazzaro
 
4 Keys and Psychology of Fun from Awareness to Impact GSummit
4 Keys and Psychology of Fun from Awareness to Impact GSummit4 Keys and Psychology of Fun from Awareness to Impact GSummit
4 Keys and Psychology of Fun from Awareness to Impact GSummitNicole Lazzaro
 
PX is the New Design Game Emotions to Increase Engagement
PX is the New Design Game Emotions to Increase Engagement PX is the New Design Game Emotions to Increase Engagement
PX is the New Design Game Emotions to Increase Engagement Nicole Lazzaro
 
Gsm lazzaro emotion games slides 100n20120620
Gsm lazzaro emotion games slides 100n20120620Gsm lazzaro emotion games slides 100n20120620
Gsm lazzaro emotion games slides 100n20120620Nicole Lazzaro
 
Chasing Wonder and the Future of Engagement
Chasing Wonder and the Future of EngagementChasing Wonder and the Future of Engagement
Chasing Wonder and the Future of EngagementNicole Lazzaro
 
Fun Meters: Data Driven Design for Tilt: Flip's Adventure in 1.5 Dimensions
Fun Meters: Data Driven Design for Tilt: Flip's Adventure in 1.5 DimensionsFun Meters: Data Driven Design for Tilt: Flip's Adventure in 1.5 Dimensions
Fun Meters: Data Driven Design for Tilt: Flip's Adventure in 1.5 DimensionsNicole Lazzaro
 
Ux Week the Future of UX is Play: The 4 Keys to Fun, Emotion, and User Engage...
Ux Week the Future of UX is Play: The 4 Keys to Fun, Emotion, and User Engage...Ux Week the Future of UX is Play: The 4 Keys to Fun, Emotion, and User Engage...
Ux Week the Future of UX is Play: The 4 Keys to Fun, Emotion, and User Engage...Nicole Lazzaro
 
The 4 Most Important Emotions for Social Games, Nicole Lazzaro 100311
The 4 Most Important Emotions for Social Games, Nicole Lazzaro 100311The 4 Most Important Emotions for Social Games, Nicole Lazzaro 100311
The 4 Most Important Emotions for Social Games, Nicole Lazzaro 100311Nicole Lazzaro
 
Ace Usability Slides Avoid Kobayashi Maru: 10 XEODesign Secrets
Ace Usability Slides Avoid Kobayashi Maru: 10 XEODesign SecretsAce Usability Slides Avoid Kobayashi Maru: 10 XEODesign Secrets
Ace Usability Slides Avoid Kobayashi Maru: 10 XEODesign SecretsNicole Lazzaro
 
Four Keys To Fun BayCHI Slides 100n081109
Four Keys To Fun BayCHI Slides 100n081109Four Keys To Fun BayCHI Slides 100n081109
Four Keys To Fun BayCHI Slides 100n081109Nicole Lazzaro
 
My Top Ten Tweets from GDC
My Top Ten Tweets from GDCMy Top Ten Tweets from GDC
My Top Ten Tweets from GDCNicole Lazzaro
 
Creating an MSO: Viral Emotions and the Keys to Social Play GDC09 100n032609
Creating an MSO: Viral Emotions and the Keys to Social Play GDC09 100n032609Creating an MSO: Viral Emotions and the Keys to Social Play GDC09 100n032609
Creating an MSO: Viral Emotions and the Keys to Social Play GDC09 100n032609Nicole Lazzaro
 

More from Nicole Lazzaro (20)

5 Must Have VR Strategies for Better Games
5 Must Have VR Strategies for Better Games5 Must Have VR Strategies for Better Games
5 Must Have VR Strategies for Better Games
 
5 Must Know Design Strategies for Better VR Games
5 Must Know Design Strategies for Better VR Games5 Must Know Design Strategies for Better VR Games
5 Must Know Design Strategies for Better VR Games
 
4 Keys to Fun The Psychology of Engagement Samsung Developers Conference 2015
4 Keys to Fun The Psychology of Engagement Samsung Developers Conference 20154 Keys to Fun The Psychology of Engagement Samsung Developers Conference 2015
4 Keys to Fun The Psychology of Engagement Samsung Developers Conference 2015
 
4 ways games make you happier nicole lazzaro xeo design
4 ways games make you happier nicole lazzaro xeo design4 ways games make you happier nicole lazzaro xeo design
4 ways games make you happier nicole lazzaro xeo design
 
The Science of Fun: 3 Ways Games Make us Happier and Save the World GSummit 2014
The Science of Fun: 3 Ways Games Make us Happier and Save the World GSummit 2014The Science of Fun: 3 Ways Games Make us Happier and Save the World GSummit 2014
The Science of Fun: 3 Ways Games Make us Happier and Save the World GSummit 2014
 
4 Emotions that Drive Monetization in Free to Play Games GDC 2014
4 Emotions that Drive Monetization in Free to Play Games GDC 20144 Emotions that Drive Monetization in Free to Play Games GDC 2014
4 Emotions that Drive Monetization in Free to Play Games GDC 2014
 
Sam 4 keys_to_fun_xeo_design_slides_100_nl20140304
Sam 4 keys_to_fun_xeo_design_slides_100_nl20140304Sam 4 keys_to_fun_xeo_design_slides_100_nl20140304
Sam 4 keys_to_fun_xeo_design_slides_100_nl20140304
 
The 4 Keys to Fun: Increasing Engagement with Games
The 4 Keys to Fun: Increasing Engagement with GamesThe 4 Keys to Fun: Increasing Engagement with Games
The 4 Keys to Fun: Increasing Engagement with Games
 
4 Most Important Emotions to Monetize Free to Play Games
4 Most Important Emotions to Monetize Free to Play Games4 Most Important Emotions to Monetize Free to Play Games
4 Most Important Emotions to Monetize Free to Play Games
 
4 Keys and Psychology of Fun from Awareness to Impact GSummit
4 Keys and Psychology of Fun from Awareness to Impact GSummit4 Keys and Psychology of Fun from Awareness to Impact GSummit
4 Keys and Psychology of Fun from Awareness to Impact GSummit
 
PX is the New Design Game Emotions to Increase Engagement
PX is the New Design Game Emotions to Increase Engagement PX is the New Design Game Emotions to Increase Engagement
PX is the New Design Game Emotions to Increase Engagement
 
Gsm lazzaro emotion games slides 100n20120620
Gsm lazzaro emotion games slides 100n20120620Gsm lazzaro emotion games slides 100n20120620
Gsm lazzaro emotion games slides 100n20120620
 
Chasing Wonder and the Future of Engagement
Chasing Wonder and the Future of EngagementChasing Wonder and the Future of Engagement
Chasing Wonder and the Future of Engagement
 
Fun Meters: Data Driven Design for Tilt: Flip's Adventure in 1.5 Dimensions
Fun Meters: Data Driven Design for Tilt: Flip's Adventure in 1.5 DimensionsFun Meters: Data Driven Design for Tilt: Flip's Adventure in 1.5 Dimensions
Fun Meters: Data Driven Design for Tilt: Flip's Adventure in 1.5 Dimensions
 
Ux Week the Future of UX is Play: The 4 Keys to Fun, Emotion, and User Engage...
Ux Week the Future of UX is Play: The 4 Keys to Fun, Emotion, and User Engage...Ux Week the Future of UX is Play: The 4 Keys to Fun, Emotion, and User Engage...
Ux Week the Future of UX is Play: The 4 Keys to Fun, Emotion, and User Engage...
 
The 4 Most Important Emotions for Social Games, Nicole Lazzaro 100311
The 4 Most Important Emotions for Social Games, Nicole Lazzaro 100311The 4 Most Important Emotions for Social Games, Nicole Lazzaro 100311
The 4 Most Important Emotions for Social Games, Nicole Lazzaro 100311
 
Ace Usability Slides Avoid Kobayashi Maru: 10 XEODesign Secrets
Ace Usability Slides Avoid Kobayashi Maru: 10 XEODesign SecretsAce Usability Slides Avoid Kobayashi Maru: 10 XEODesign Secrets
Ace Usability Slides Avoid Kobayashi Maru: 10 XEODesign Secrets
 
Four Keys To Fun BayCHI Slides 100n081109
Four Keys To Fun BayCHI Slides 100n081109Four Keys To Fun BayCHI Slides 100n081109
Four Keys To Fun BayCHI Slides 100n081109
 
My Top Ten Tweets from GDC
My Top Ten Tweets from GDCMy Top Ten Tweets from GDC
My Top Ten Tweets from GDC
 
Creating an MSO: Viral Emotions and the Keys to Social Play GDC09 100n032609
Creating an MSO: Viral Emotions and the Keys to Social Play GDC09 100n032609Creating an MSO: Viral Emotions and the Keys to Social Play GDC09 100n032609
Creating an MSO: Viral Emotions and the Keys to Social Play GDC09 100n032609
 

Recently uploaded

AMBER GRAIN EMBROIDERY | Growing folklore elements | Root-based materials, w...
AMBER GRAIN EMBROIDERY | Growing folklore elements |  Root-based materials, w...AMBER GRAIN EMBROIDERY | Growing folklore elements |  Root-based materials, w...
AMBER GRAIN EMBROIDERY | Growing folklore elements | Root-based materials, w...BarusRa
 
HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...
HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...
HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...poojakaurpk09
 
Sweety Planet Packaging Design Process Book.pptx
Sweety Planet Packaging Design Process Book.pptxSweety Planet Packaging Design Process Book.pptx
Sweety Planet Packaging Design Process Book.pptxbingyichin04
 
infant assessment fdbbdbdddinal ppt.pptx
infant assessment fdbbdbdddinal ppt.pptxinfant assessment fdbbdbdddinal ppt.pptx
infant assessment fdbbdbdddinal ppt.pptxsuhanimunjal27
 
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...amitlee9823
 
❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.
❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.
❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.Nitya salvi
 
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...Pooja Nehwal
 
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...SUHANI PANDEY
 
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...Delhi Call girls
 
Jordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdfJordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdfamanda2495
 
Design Inspiration for College by Slidesgo.pptx
Design Inspiration for College by Slidesgo.pptxDesign Inspiration for College by Slidesgo.pptx
Design Inspiration for College by Slidesgo.pptxTusharBahuguna2
 
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...home
 
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...instagramfab782445
 
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...amitlee9823
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756dollysharma2066
 
DESIGN THINKING in architecture- Introduction
DESIGN THINKING in architecture- IntroductionDESIGN THINKING in architecture- Introduction
DESIGN THINKING in architecture- Introductionsivagami49
 
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...Call Girls in Nagpur High Profile
 
Peaches App development presentation deck
Peaches App development presentation deckPeaches App development presentation deck
Peaches App development presentation decktbatkhuu1
 
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)amitlee9823
 

Recently uploaded (20)

AMBER GRAIN EMBROIDERY | Growing folklore elements | Root-based materials, w...
AMBER GRAIN EMBROIDERY | Growing folklore elements |  Root-based materials, w...AMBER GRAIN EMBROIDERY | Growing folklore elements |  Root-based materials, w...
AMBER GRAIN EMBROIDERY | Growing folklore elements | Root-based materials, w...
 
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman MuscatAbortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
 
HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...
HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...
HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...
 
Sweety Planet Packaging Design Process Book.pptx
Sweety Planet Packaging Design Process Book.pptxSweety Planet Packaging Design Process Book.pptx
Sweety Planet Packaging Design Process Book.pptx
 
infant assessment fdbbdbdddinal ppt.pptx
infant assessment fdbbdbdddinal ppt.pptxinfant assessment fdbbdbdddinal ppt.pptx
infant assessment fdbbdbdddinal ppt.pptx
 
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
 
❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.
❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.
❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.
 
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
 
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
 
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
 
Jordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdfJordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdf
 
Design Inspiration for College by Slidesgo.pptx
Design Inspiration for College by Slidesgo.pptxDesign Inspiration for College by Slidesgo.pptx
Design Inspiration for College by Slidesgo.pptx
 
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
 
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
 
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
DESIGN THINKING in architecture- Introduction
DESIGN THINKING in architecture- IntroductionDESIGN THINKING in architecture- Introduction
DESIGN THINKING in architecture- Introduction
 
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
 
Peaches App development presentation deck
Peaches App development presentation deckPeaches App development presentation deck
Peaches App development presentation deck
 
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
 

Spatial Audio Lessons Learned from Unscramble the Oracle BOSE AR