public boolean startGenerator() {
    final ManagerInterface.ResourceLoader<AudioBuffer> loader =
        staticSoundManager.getResourceLoader();
    loader.add(
        new ManagerInterface.ResourceDelegate<AudioBuffer>() {
          public boolean isLoadable(final String _file) {
            return GlobalFileSystem.isExtension(_file, ".wav", ".WAV");
          }

          public AudioBuffer load(final String _file, final Settings _settings) {
            final byte[] buffer = ByteReader.readBytes(_file);
            if (buffer == null) {
              return null;
            }

            return new AudioBuffer<AndroidSound>(new AndroidSound(buffer));
          }
        });

    return true;
  }