SlideShare a Scribd company logo
1 of 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

More Related Content

What's hot

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
 

What's hot (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
 

Similar to 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
 

Similar to 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
 

Recently uploaded

presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024The Digital Insurer
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024The Digital Insurer
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusZilliz
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelDeepika Singh
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfOverkill Security
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 

Recently uploaded (20)

presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 

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.

Editor's Notes

  1. info