
CryEngine is a game engine designed by the German game developer Crytek. It has been used in all of their titles, with the initial version being used in Far Cry, and continues to be updated to support new consoles and hardware for their games. CryEngine comes with a range of audio features, including the Audio Controls Editor (ACE), which allows for the fast and flexible creation and connection of events, switches, states, and RTPCs. It also offers a Head-related transfer function (HRTF) implementation, which provides real-time 3D audio processing to mimic the acoustic signatures of real-world sounds. CryEngine also integrates with audio middleware such as Wwise, FMOD Studio, and Miles Sound System.
| Characteristics | Values |
|---|---|
| Sound Engine | Audio Controls Editor (ACE) |
| Audio Controls Editor (ACE) Features | Drag and drop style creation and connection of Events, Switches, States, and RTPCs |
| Granular management of pre-loading Soundbanks | |
| Real-time updates with no application restart required | |
| Fully-featured search and filtering component | |
| Audio Middleware | CRI ADX2, FMOD Studio, Miles Sound System, Wwise |
| Sound System | DummySoundSystem |
| Head-related transfer function (HRTF) implementation | Real-time 3D audio processing with accurate, real-world acoustic properties of sound propagation |
| Audio Features | Area-based reverb and ambiance blending, spot FX, and audio control manipulation |
| Sound Occlusion | Direct sound occlusion calculated by CRYENGINE and seamlessly integrated with supported audio middleware |
| Dynamic Response System (DRS) | New way to implement dialogues in a game by decoupling the dialog-feedback relationship and game logic |
Explore related products
What You'll Learn

Audio Controls Editor (ACE)
CryEngine does have a sound engine, and the Audio Controls Editor (ACE) is a powerful tool within it. The ACE allows for the fast and flexible creation and connection of Events, Switches, States, and RTPCs, as well as the management of pre-loading Soundbanks. It features a drag-and-drop style interface, and changes are updated in real-time without the need to restart the application.
The ACE can be found inside the Sandbox Editor under the menu View -> Open View Pane -> Audio Controls Editor, or by clicking a button on the toolbar. It is composed of three main panels: the ATL Controls panel, the Inspector, and the Middleware Controls panel. These panels can be docked and undocked, allowing users to customise the layout. The ACE allows users to create, move, and delete different types of controls, including Triggers, RTPCs, Switches, Environments, and Preloads. Controls can also be grouped into folders for organisation.
The ACE has a search and filtering component, making it simple to find, view, or edit audio events. It also features icons that indicate files that might be missing, localised, or not connected to any middleware controls. The ACE is used to establish a connection between the Audio System Controls and the audio middleware. From release 5.5 onwards, ACE files are stored in middleware-specific folders, ensuring each implementation is completely separate.
The ATL (Audio Translation Layer) within the ACE houses default Audio Controls, which are auto-created if missing. These generic controls apply to any project and must be connected to corresponding audio middleware representations. The ACE can be used alongside Sandbox version control plugins, and data for ATL controls can be found in .xml files in the "...
Grand Piano Sound: Do Smaller Ones Sound Different?
You may want to see also
Explore related products

Head-related transfer function (HRTF) implementation
CryEngine is a game development engine that offers a range of audio features, including Head-Related Transfer Function (HRTF) implementation. HRTF is a technology that characterizes how the human ear receives sound from a point in space. It takes into account the size and shape of the head, ears, ear canal, density of the head, and the shape of the nasal and oral cavities, among other factors. These characteristics influence the direction from which a sound is perceived to be coming.
The HRTF implementation in CryEngine allows for real-time 3D audio processing, providing accurate, real-world acoustic properties of sound propagation. This means that users can experience audio as if they were in the virtual environment. CryEngine's audio pipeline offers features such as area-based reverb, ambiance blending, spot FX, and audio control manipulation.
To incorporate HRTF into an application, developers typically include an audio engine that supports HRTF processing or integrate a plugin. Users can then enable HRTF through the audio settings within the program. It is important to note that conflicting audio processing can impact HRTF effectiveness, so it is recommended to disable any other spatial or surround sound enhancements for an optimal experience.
HRTF has been utilized in popular games such as Valorant, PUBG, and CS:GO. In these games, HRTF enhances gameplay by aiding players in pinpointing the locations and sources of sounds, such as footsteps and reloading, which is crucial for tactical decision-making and positional awareness.
In addition to gaming, HRTF has applications in music production and communication technologies. It is used to produce spatial audio effects, enhancing the listener's experience with a heightened sense of three-dimensional sound.
Cold Air Intakes: Sound and Performance
You may want to see also
Explore related products

DummySoundSystem
CryEngine is a powerful tool for creating video games with high-quality graphics and audio experiences. While CryEngine itself does not have a dedicated sound engine, it offers seamless integration with popular audio middleware solutions, allowing developers to incorporate advanced sound features into their games.
One of the key advantages of CryEngine's audio capabilities is its agnostic communication with industry-leading audio middleware. This includes options such as CRI ADX2, FMOD Studio, Miles Sound System, and Wwise. By supporting these middleware solutions out of the box, CryEngine provides a flexible and versatile approach to sound design.
For those seeking a cost-free alternative, CryEngine also includes the SDL_mixer implementation. This option eliminates the need for additional licensing or royalty fees, making it a viable choice for indie developers or projects with limited budgets.
The Audio Controls Editor (ACE) within the CryEngine Sandbox Editor further enhances the sound design process. With ACE, developers can quickly and easily create and connect events, switches, states, and RTPCs through a user-friendly drag-and-drop interface. Real-time updates ensure a seamless workflow, allowing for immediate audio testing without the need to restart the application.
Additionally, CryEngine's audio pipeline offers advanced features such as area-based reverb, ambiance blending, spot FX, and audio control manipulation. The Head-Related Transfer Function (HRTF) implementation enables realistic 3D audio processing, simulating real-world acoustic properties for an immersive audio experience.
In summary, while CryEngine may not have a dedicated sound engine, its seamless integration with industry-leading audio middleware and its robust set of audio tools empower developers to create captivating and immersive soundscapes for their games.
Autism and Sound Sensitivity: A Complex Relationship
You may want to see also
Explore related products

Audio middleware
CryEngine is a game engine that features high-fidelity audio. It communicates with various audio middleware, including CRI ADX2, FMOD Studio, Miles Sound System, and Wwise. It also offers a free alternative in the form of the SDL_mixer implementation.
There are several popular audio middleware options available, including Wwise and FMOD. Wwise is generally used more in AAA games as it is slightly more powerful than FMOD. However, FMOD shines in the indie scene as it is easier to learn and use, providing incredible benefits for indie audio teams. Other middleware options include Unity, Unreal, and Frostbite.
Learning how to use audio middleware can be beneficial for those seeking jobs in the video game audio industry. It allows sound designers to have more control over how their audio will sound in-game. There are guided tutorials and demo projects available for both Wwise and FMOD, which can be a great way to learn how to use these tools.
Sound in Vacuum: Why Can't We Hear in Space?
You may want to see also

Adding audio to your level
CryEngine does have a sound engine and offers a range of audio features. CryEngine's audio pipeline includes area-based reverb and ambiance blending, spot FX, and audio control manipulation. It also offers two Audio Entities: AudioAreaAmbience and AudioAreaEntity, which can be used to set up ambient sounds in a level. These entities need to be attached to a shape in the level to define the area in which the sound will play.
To add audio to your level in CryEngine, you can follow these steps:
Step 1: Set up your Audio Entities
As mentioned, CryEngine offers two Audio Entities: AudioAreaAmbience and AudioAreaEntity. To use these entities, first create a new shape in your level. You can choose between AreaBox, AreaSphere, or Shape under Object Type in the RollupBar. Once you have created your shape, attach your chosen Audio Entity to it. This will define the area in which your sound will play.
Step 2: Define Play and Stop Triggers
With your Audio Entity selected, you can now define the Play and Stop Triggers. These triggers will determine when your sound starts and stops playing. You can also set up other attributes, such as the environment and the radius around the shape where your sound will start to fade in.
Step 3: Add your audio files
Now, you can import your audio files into CryEngine. You can use middleware like FMOD or Wwise to manage and import your audio files. FMOD, for example, allows you to create sound banks and import audio files into FMOD events.
Step 4: Set up audio triggers
Once your audio files are in place, you can set up audio triggers to play these sounds. In CryEngine, you can add audio triggers to a library and then assign them to specific spots in your level. These triggers can be used for ambient sounds, particle effects, or other events.
Step 5: Test and debug
Finally, test your audio setup by playing through your level. If you encounter any issues, CryEngine offers audio debugging tools to help you identify and fix problems. The Audio Controls Editor (ACE), for example, allows for real-time editing and updates, making it easy to adjust your audio as needed.
By following these steps, you can effectively add and manage audio in your CryEngine level, utilizing the engine's sound capabilities to enhance the overall experience of your game.
Exploring the Unique Sound of Relative Keys in Music
You may want to see also
Frequently asked questions
CryEngine has high-fidelity audio capabilities and is compatible with various audio middleware tools, such as CRI ADX2, FMOD Studio, and Wwise. It also comes with a free alternative, the SDL_mixer implementation.
The Audio Controls Editor (ACE) is a tool within the CryEngine Sandbox Editor that enables fast and flexible audio creation and management. It allows users to drag and drop events, switches, states, and RTPCs, as well as manage pre-loading soundbanks. Changes made in the ACE are updated in real time without the need to restart the application.
CryEngine's Head-Related Transfer Function (HRTF) implementation provides real-time 3D audio processing, accurately mimicking the acoustic signatures of real-world sounds. This technology delivers a highly immersive audio experience, making users feel as if they are truly present in the virtual environment.
CryEngine has been used by Crytek for their games, including Far Cry, Crysis, and Crysis Warhead. Other notable games that have utilized CryEngine include Sniper: Ghost Warrior 2, Kingdom Come: Deliverance, and Ubisoft's Far Cry series with their modified Dunia engine. Beyond games, CryEngine has been licensed for architectural visualization and training simulations, such as the Australian Defence Force's virtual landing helicopter dock ship simulation.






















