Skip to content

Toycarium/FLASC

Repository files navigation

FLA Sound Converter

A tool for converting GTA IV FLA vehicle audio data into the ivam format.

Overview

FLASC converts vehicle audio settings for GTA IV from the community-defined FLA .ini format into ivam-compatible .json, allowing these settings to be accurately edited and rebuilt into game.dat16 audio metadata through the ivam tool.

Version 2.0 fully replaces the previous RAGEAT-based binary patching workflow with this ivam-first approach.

Usage

  1. Run FLASC.exe.
  2. Choose an option from the menu.

Menu options

Option Description
1. Convert .ini to .json Converts a FLA-format .ini vehicle audio file into an ivam-compatible .json. Enter the path to the input file, or just its filename if it's placed next to the executable — the converted file will be saved as output/converted.json. Currently only supports car, boat and helicopter structs.
2. Merge .json files Merges two ivam-compatible .json files into a single output file. Enter the paths to both input files, or just their filenames if they're placed next to the executable — the merged file will be saved as output/merged.json.

Related Projects

Credits

  • ook3D — creator of ivam, used as the authoritative schema reference for audio metadata field definitions
  • fastman92 — creator of the FLA .ini format that this tool converts from
  • Monkeypolice188 — for community GTA V audio field research referenced during the field-mapping effort
  • IzzyClap — for the original byte-mapping scheme translating FLA .ini fields into RAGE Audio Toolkit hex values
  • Claude — assisted with research, development, and documentation

About

A GTA IV audio conversion tool for vehicle sound modding

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Contributors