Lesson 2

Table of Contents

Complete Asset Conversion

While you’ve now learned how to create a Conversion Settings Shareset, change sample rate, use audio codecs and select audio channels, all these steps must usually be performed on every audio file you import. For that reason, let’s now perform each step on the Heartbeat Audio file, while evaluating memory reduction.

  1. In the toolbar, search for ‘Heartbeat’ then select the HeartBeat Random Container.

  2. In the Property Editor’s Conversion tab, go to the Conversion Settings group box and enable Override parent.

    Let’s create a new Conversion Settings ShareSet. All player sounds are assigned to the Player_Interaction Conversion Settings ShareSet, but the heartbeats can easily be compressed much more, due to their low-end frequency distribution. Let’s create a Conversion Settings Shareset specifically for highly compressed player sounds.

  3. Click the Selector and select New.

  4. In the New Conversion Settings dialog, name the new ShareSet Player_Shrink, select the Player Work Unit and click OK.

  5. Click Edit….

    You now see the four heartbeat sounds, and if you have already clicked Convert... you can see that the Size Ratio is 1.0:1, meaning the same size.

    Let’s now reduce it even more using the Conversion Settings ShareSet, by configuring audio channels.

  6. In the upper platform list, set all Channel columns to Mono.

  7. Click Convert....

    You’ve now halved the file sizes of all heartbeats by removing one audio channel for each, hereby a total Converted Size of 58 KB down from 117.6 KB. Let’s reduce the sample rate to a minimum as well, using the Sample Rate Automatic Detection.

  8. In the Sample Rate column, set all platforms to Auto Medium.

  9. Click Convert....

    By looking in the Audio Sources list, you’ll see that you now have a total Converted Size of 2.472 KB, down from a total Converted Size of 618 KB.

The last step would be to use an audio codec. However, as the heartbeats are very short audio segments, and they already are significantly reduced, keeping the PCM format will ensure a minimal CPU usage when posting heartbeats.


Was this page helpful?