SlideShare ist ein Scribd-Unternehmen logo
1 von 17
Integration with game middleware
The procedural sound effects generator
Many types of
Sound models Magic
Fighting
Moves
Elements
Fol
Locations
Event
For many types of
Games
Using many types of
Engines
Integration with
1.Designing our sound effect
Let’s create a sound effect with random variations so it is less repetitive in the game.
Here we selected the “Impact” sound model from the “Foley” sound category.
This sound model can generate five million of different impact sound!
We choose a small metallic impact, without too much resonance.
① Set the parameters and
their random ranges
② Play the sound
③ Export the data to the game
2. Preparing for export
The export settings window allows us to configure the sound for our game.
The number of sound variations to generate is set in DSP Anime’s main settings
window.
⑥ Select the sound’s encoding
and sample rate
⑦ Specify if we also want to
create a JavaScript or C# script
⑤ Select if the sound is one-shot or
looping, 2D or 3D and set other
flags
④ Selected the Resources folder
of the Unity® project
3. Export to Unity®
We export the sound effect and its random variations.
It is possible to see the new assets and the script in the project window and to
examine them in the Inspector.
⑧ Press OK. Several sound
files are generated.
Export
DSP Anime Unity®
⑨ The assets are utomatically
added to Unity®
4. Audio clip settings
The audio settings selected in DSP Anime have been assigned to the audio clips in Unity®.
DSP Anime has generated the .meta files associated with the sound files.
Therefore, the audio assets already have the right settings.
=
⑩ One of the sounds generated viewed in the Inspector
5. Assigning the script to a game object
We want to assign sounds to the hammer.
In the script created by DSP Anime, we can define the playback mode for the
sounds we generated: sequential, shuffle or random.
The volume and the pitch of the sounds can also be randomized.
⑪ Drop the script on
the hammer
⑫ Configure the
script parameters
6. Previewing the game
We check that the sound effects generated by DSP Anime are playing correctly.
Each time the hammer hits the cube, a different impact sound is played!
⑬ Press the play button
Other integrations
1. Exporting to ADX2
It is possible to export to ADX2 and ADX2 LE, the game audio middleware from CRI Middleware.
The sounds generated by DSP Anime will be added to the right materials folder.
Cues will be added to the selected cue sheet, with the chosen parameters (type of
cues, pitch and volume values etc…).
2. Exporting to Wwise
It is also possible to export to Wwise, the game audio middleware from Audiokinetic.
The sounds generated by DSP Anime will be copied into the Wwise project.
A container of the chosen type will be created for them in the selected work unit.
The default volume, pitch and lowpass parameters set in DSP Anime will be
assigned to the sounds.
3. Exporting to FMOD Studio
FMOD Studio, the game audio middleware from Firelight Technologies is another choice for export.
The sounds generated by DSP Anime will be added to an audio bin in FMOD Studio.
Single events, multiple events or scattered events will be created and added to a
bank. Their parameters will be set accordingly to our choices in DSP Anime.
4. Exporting to GameMaker: Studio
DSP Anime also exports to GameMaker: Studio, the game middleware from YoYo Games.
The sounds generated by DSP Anime will be added to the sound folder of the
GameMaker: Studio project. They will be assigned to the audio group of our choice
and their encoding settings will reflect the parameters set in DSP Anime.
www.tsugi-studio.com
@tsugistudio
info@tsugi-studio.com

Weitere ähnliche Inhalte

Was ist angesagt?

Unit 73 ig3 assignment programming sound assets to a game 2013_y2
Unit 73 ig3 assignment programming sound assets to a game 2013_y2Unit 73 ig3 assignment programming sound assets to a game 2013_y2
Unit 73 ig3 assignment programming sound assets to a game 2013_y2BatmanGrunt
 
Unit 73 ig3 assignment programming sound assets to a game 2013_y2
Unit 73 ig3 assignment programming sound assets to a game 2013_y2Unit 73 ig3 assignment programming sound assets to a game 2013_y2
Unit 73 ig3 assignment programming sound assets to a game 2013_y2Thomas_Giblin_16
 
Unit 73 ig3 assignment programming sound assets to a game 2013_y2
Unit 73 ig3 assignment programming sound assets to a game 2013_y2Unit 73 ig3 assignment programming sound assets to a game 2013_y2
Unit 73 ig3 assignment programming sound assets to a game 2013_y2Gladeatorkid
 
Unit 73 ig3 assignment programming sound assets to a game 2013_y2
Unit 73 ig3 assignment programming sound assets to a game 2013_y2Unit 73 ig3 assignment programming sound assets to a game 2013_y2
Unit 73 ig3 assignment programming sound assets to a game 2013_y2Hooaax
 
Unit 73 ig3 assignment programming sound assets to a game
Unit 73 ig3 assignment programming sound assets to a gameUnit 73 ig3 assignment programming sound assets to a game
Unit 73 ig3 assignment programming sound assets to a gameBatmanGrunt
 
Unit 73 ig3 assignment programming sound assets to a game 2013_y2
Unit 73 ig3 assignment programming sound assets to a game 2013_y2Unit 73 ig3 assignment programming sound assets to a game 2013_y2
Unit 73 ig3 assignment programming sound assets to a game 2013_y2stephlizahawkins123
 
Unit 73 ig3 assignment programming sound assets to a game 2013_y2
Unit 73 ig3 assignment programming sound assets to a game 2013_y2 Unit 73 ig3 assignment programming sound assets to a game 2013_y2
Unit 73 ig3 assignment programming sound assets to a game 2013_y2 Fryers
 
Unit 73 ig3 assignment
Unit 73 ig3 assignmentUnit 73 ig3 assignment
Unit 73 ig3 assignmentwarburton9191
 
Unit 73 ig3 assignment programming sound assets to a game 2013_y2
Unit 73 ig3 assignment programming sound assets to a game 2013_y2Unit 73 ig3 assignment programming sound assets to a game 2013_y2
Unit 73 ig3 assignment programming sound assets to a game 2013_y2Nathan_West
 
Unit 73 ig3 assignment programming sound assets to a game 2013_y2
Unit 73 ig3 assignment programming sound assets to a game 2013_y2Unit 73 ig3 assignment programming sound assets to a game 2013_y2
Unit 73 ig3 assignment programming sound assets to a game 2013_y2benloynd
 
Unit 73 ig3 assignment programming sound assets to a game 2013_y2
Unit 73 ig3 assignment programming sound assets to a game 2013_y2Unit 73 ig3 assignment programming sound assets to a game 2013_y2
Unit 73 ig3 assignment programming sound assets to a game 2013_y2JoeBrannigan
 
Talking Ppts
Talking PptsTalking Ppts
Talking Pptsmoagueros
 
Core audio
Core audioCore audio
Core audioscussen
 

Was ist angesagt? (14)

Unit 73 ig3 assignment programming sound assets to a game 2013_y2
Unit 73 ig3 assignment programming sound assets to a game 2013_y2Unit 73 ig3 assignment programming sound assets to a game 2013_y2
Unit 73 ig3 assignment programming sound assets to a game 2013_y2
 
Unit 73 ig3 assignment programming sound assets to a game 2013_y2
Unit 73 ig3 assignment programming sound assets to a game 2013_y2Unit 73 ig3 assignment programming sound assets to a game 2013_y2
Unit 73 ig3 assignment programming sound assets to a game 2013_y2
 
Unit 73 ig3 assignment programming sound assets to a game 2013_y2
Unit 73 ig3 assignment programming sound assets to a game 2013_y2Unit 73 ig3 assignment programming sound assets to a game 2013_y2
Unit 73 ig3 assignment programming sound assets to a game 2013_y2
 
Unit 73 ig3 assignment programming sound assets to a game 2013_y2
Unit 73 ig3 assignment programming sound assets to a game 2013_y2Unit 73 ig3 assignment programming sound assets to a game 2013_y2
Unit 73 ig3 assignment programming sound assets to a game 2013_y2
 
Unit 73 ig3 assignment programming sound assets to a game
Unit 73 ig3 assignment programming sound assets to a gameUnit 73 ig3 assignment programming sound assets to a game
Unit 73 ig3 assignment programming sound assets to a game
 
Unit 73 ig3 assignment programming sound assets to a game 2013_y2
Unit 73 ig3 assignment programming sound assets to a game 2013_y2Unit 73 ig3 assignment programming sound assets to a game 2013_y2
Unit 73 ig3 assignment programming sound assets to a game 2013_y2
 
Unit 73 ig3 assignment programming sound assets to a game 2013_y2
Unit 73 ig3 assignment programming sound assets to a game 2013_y2 Unit 73 ig3 assignment programming sound assets to a game 2013_y2
Unit 73 ig3 assignment programming sound assets to a game 2013_y2
 
Unit 73 ig3 assignment
Unit 73 ig3 assignmentUnit 73 ig3 assignment
Unit 73 ig3 assignment
 
Unit 73 ig3 assignment programming sound assets to a game 2013_y2
Unit 73 ig3 assignment programming sound assets to a game 2013_y2Unit 73 ig3 assignment programming sound assets to a game 2013_y2
Unit 73 ig3 assignment programming sound assets to a game 2013_y2
 
Unit 73 ig3 assignment programming sound assets to a game 2013_y2
Unit 73 ig3 assignment programming sound assets to a game 2013_y2Unit 73 ig3 assignment programming sound assets to a game 2013_y2
Unit 73 ig3 assignment programming sound assets to a game 2013_y2
 
Unit 73 ig3 assignment programming sound assets to a game 2013_y2
Unit 73 ig3 assignment programming sound assets to a game 2013_y2Unit 73 ig3 assignment programming sound assets to a game 2013_y2
Unit 73 ig3 assignment programming sound assets to a game 2013_y2
 
Talking Ppts
Talking PptsTalking Ppts
Talking Ppts
 
Core audio
Core audioCore audio
Core audio
 
Multimedia project
Multimedia projectMultimedia project
Multimedia project
 

Ähnlich wie DSP Anime export to Unity and other middleware

Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2ryan_edge
 
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2Thomas_Giblin_16
 
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2Daniel1Nye
 
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2benstoraro
 
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2DamionVize
 
Unit 73 ig1 assignment Brief
Unit 73 ig1 assignment BriefUnit 73 ig1 assignment Brief
Unit 73 ig1 assignment BriefHooaax
 
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2Nathan_West
 
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2halo4robo
 
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2VictoriaLBS
 
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2 (2)
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2 (2)Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2 (2)
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2 (2)eduriez
 
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2JordanSmith96
 
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2warburton9191
 
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2James-003
 
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2JoeBrannigan
 
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2Kenyon101
 
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2thomasmcd6
 
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2warburton9191
 
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2Toby_Turner_ecc
 
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2CallumDrakeCPFC
 

Ähnlich wie DSP Anime export to Unity and other middleware (20)

Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2
 
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2
 
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2
 
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2
 
Assignment brief
Assignment briefAssignment brief
Assignment brief
 
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2
 
Unit 73 ig1 assignment Brief
Unit 73 ig1 assignment BriefUnit 73 ig1 assignment Brief
Unit 73 ig1 assignment Brief
 
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2
 
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2
 
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2
 
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2 (2)
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2 (2)Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2 (2)
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2 (2)
 
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2
 
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2
 
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2
 
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2
 
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2
 
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2
 
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2
 
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2
 
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2
Unit 73 ig1 assignment computer game audio cut sequence production 2013_y2
 

Kürzlich hochgeladen

Google I/O Extended 2024 Warsaw
Google I/O Extended 2024 WarsawGoogle I/O Extended 2024 Warsaw
Google I/O Extended 2024 WarsawGDSC PJATK
 
Speed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in MinutesSpeed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in Minutesconfluent
 
Free and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi IbrahimzadeFree and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi IbrahimzadeCzechDreamin
 
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdfLinux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdfFIDO Alliance
 
The Metaverse: Are We There Yet?
The  Metaverse:    Are   We  There  Yet?The  Metaverse:    Are   We  There  Yet?
The Metaverse: Are We There Yet?Mark Billinghurst
 
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone KomSalesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone KomCzechDreamin
 
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdfThe Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdfFIDO Alliance
 
Intro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджераIntro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджераMark Opanasiuk
 
Structuring Teams and Portfolios for Success
Structuring Teams and Portfolios for SuccessStructuring Teams and Portfolios for Success
Structuring Teams and Portfolios for SuccessUXDXConf
 
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...FIDO Alliance
 
Strategic AI Integration in Engineering Teams
Strategic AI Integration in Engineering TeamsStrategic AI Integration in Engineering Teams
Strategic AI Integration in Engineering TeamsUXDXConf
 
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...FIDO Alliance
 
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)Julian Hyde
 
IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024IoTAnalytics
 
Top 10 Symfony Development Companies 2024
Top 10 Symfony Development Companies 2024Top 10 Symfony Development Companies 2024
Top 10 Symfony Development Companies 2024TopCSSGallery
 
What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024Stephanie Beckett
 
Oauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoftOauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoftshyamraj55
 
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdfWhere to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdfFIDO Alliance
 
ECS 2024 Teams Premium - Pretty Secure
ECS 2024   Teams Premium - Pretty SecureECS 2024   Teams Premium - Pretty Secure
ECS 2024 Teams Premium - Pretty SecureFemke de Vroome
 
WSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptxWSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptxJennifer Lim
 

Kürzlich hochgeladen (20)

Google I/O Extended 2024 Warsaw
Google I/O Extended 2024 WarsawGoogle I/O Extended 2024 Warsaw
Google I/O Extended 2024 Warsaw
 
Speed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in MinutesSpeed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in Minutes
 
Free and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi IbrahimzadeFree and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
 
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdfLinux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
 
The Metaverse: Are We There Yet?
The  Metaverse:    Are   We  There  Yet?The  Metaverse:    Are   We  There  Yet?
The Metaverse: Are We There Yet?
 
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone KomSalesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
 
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdfThe Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
 
Intro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджераIntro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджера
 
Structuring Teams and Portfolios for Success
Structuring Teams and Portfolios for SuccessStructuring Teams and Portfolios for Success
Structuring Teams and Portfolios for Success
 
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
 
Strategic AI Integration in Engineering Teams
Strategic AI Integration in Engineering TeamsStrategic AI Integration in Engineering Teams
Strategic AI Integration in Engineering Teams
 
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
 
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
 
IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024
 
Top 10 Symfony Development Companies 2024
Top 10 Symfony Development Companies 2024Top 10 Symfony Development Companies 2024
Top 10 Symfony Development Companies 2024
 
What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024
 
Oauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoftOauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoft
 
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdfWhere to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
 
ECS 2024 Teams Premium - Pretty Secure
ECS 2024   Teams Premium - Pretty SecureECS 2024   Teams Premium - Pretty Secure
ECS 2024 Teams Premium - Pretty Secure
 
WSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptxWSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptx
 

DSP Anime export to Unity and other middleware

  • 1. Integration with game middleware The procedural sound effects generator
  • 2. Many types of Sound models Magic Fighting Moves Elements Fol Locations Event
  • 3. For many types of Games
  • 4. Using many types of Engines
  • 6. 1.Designing our sound effect Let’s create a sound effect with random variations so it is less repetitive in the game. Here we selected the “Impact” sound model from the “Foley” sound category. This sound model can generate five million of different impact sound! We choose a small metallic impact, without too much resonance. ① Set the parameters and their random ranges ② Play the sound ③ Export the data to the game
  • 7. 2. Preparing for export The export settings window allows us to configure the sound for our game. The number of sound variations to generate is set in DSP Anime’s main settings window. ⑥ Select the sound’s encoding and sample rate ⑦ Specify if we also want to create a JavaScript or C# script ⑤ Select if the sound is one-shot or looping, 2D or 3D and set other flags ④ Selected the Resources folder of the Unity® project
  • 8. 3. Export to Unity® We export the sound effect and its random variations. It is possible to see the new assets and the script in the project window and to examine them in the Inspector. ⑧ Press OK. Several sound files are generated. Export DSP Anime Unity® ⑨ The assets are utomatically added to Unity®
  • 9. 4. Audio clip settings The audio settings selected in DSP Anime have been assigned to the audio clips in Unity®. DSP Anime has generated the .meta files associated with the sound files. Therefore, the audio assets already have the right settings. = ⑩ One of the sounds generated viewed in the Inspector
  • 10. 5. Assigning the script to a game object We want to assign sounds to the hammer. In the script created by DSP Anime, we can define the playback mode for the sounds we generated: sequential, shuffle or random. The volume and the pitch of the sounds can also be randomized. ⑪ Drop the script on the hammer ⑫ Configure the script parameters
  • 11. 6. Previewing the game We check that the sound effects generated by DSP Anime are playing correctly. Each time the hammer hits the cube, a different impact sound is played! ⑬ Press the play button
  • 13. 1. Exporting to ADX2 It is possible to export to ADX2 and ADX2 LE, the game audio middleware from CRI Middleware. The sounds generated by DSP Anime will be added to the right materials folder. Cues will be added to the selected cue sheet, with the chosen parameters (type of cues, pitch and volume values etc…).
  • 14. 2. Exporting to Wwise It is also possible to export to Wwise, the game audio middleware from Audiokinetic. The sounds generated by DSP Anime will be copied into the Wwise project. A container of the chosen type will be created for them in the selected work unit. The default volume, pitch and lowpass parameters set in DSP Anime will be assigned to the sounds.
  • 15. 3. Exporting to FMOD Studio FMOD Studio, the game audio middleware from Firelight Technologies is another choice for export. The sounds generated by DSP Anime will be added to an audio bin in FMOD Studio. Single events, multiple events or scattered events will be created and added to a bank. Their parameters will be set accordingly to our choices in DSP Anime.
  • 16. 4. Exporting to GameMaker: Studio DSP Anime also exports to GameMaker: Studio, the game middleware from YoYo Games. The sounds generated by DSP Anime will be added to the sound folder of the GameMaker: Studio project. They will be assigned to the audio group of our choice and their encoding settings will reflect the parameters set in DSP Anime.

Hinweis der Redaktion

  1. info