July 7, 20251 yr Localization I need help to extract bdl audio file from GRID Legends, mainly engine sounds. and it's uncompressed codemasters file but I can't seem to open in foobar2000. anyone can help me? f12_na_ferrari_512_bb_gr19.zip
July 8, 20251 yr Author Localization 6 hours ago, Hazza12555 said: Have you tried https://www.moddb.com/downloads/ego-audio-tool I tried it now, it won't open. even I have the required dependencies, it still doesn't work
July 8, 20251 yr Supporter It's for old games. Legends is new one. Can you send another sample jut for compare. Anway I think I found frequency rate. Edited July 8, 20251 yr by h3x3r
July 8, 20251 yr Author Localization 6 hours ago, h3x3r said: It's for old games. Legends is new one. Can you send another sample jut for compare. Anway I think I found frequency rate. more than 1 sample is enough for you? v8_na_aston_martin_vantage_gte_gr19.7z 6cyl_t_sky_gtr_r32_gr19.7z Edited July 8, 20251 yr by UndercoverBoy833
July 9, 20251 yr Supporter Solution Here's BMS to unpack stream data. Once unpacked download Audacity. get BaseFileName basename getdstring Dummy 0x60 for i = 0 < 4 getdstring Dummy 0x34 get Frequency uint32 getdstring Dummy 0xC get UnknownSize uint32 getdstring Dummy UnknownSize get StreamSize uint32 math StreamSize * 2 savepos Offset getdstring StreamData StreamSize get UnknownCount_0 uint32 math UnknownCount_0 * 4 getdstring Dummy UnknownCount_0 get UnknownCount_1 uint32 math UnknownCount_1 * 8 getdstring Dummy UnknownCount_1 getdstring Dummy 0x18 get UnknownCount_2 uint32 math UnknownCount_2 * 92 getdstring Dummy UnknownCount_2 string Name p= "%s/%u_f_%u.dat" BaseFileName Offset Frequency log Name Offset StreamSize next i In Audacity: File > Import > Raw Data and use these settings. not sure how many channels are there. Edited July 9, 20251 yr by h3x3r
July 9, 20251 yr Author Localization 12 hours ago, h3x3r said: Here's BMS to unpack stream data. Once unpacked download Audacity. get BaseFileName basename getdstring Dummy 0x60 for i = 0 < 4 getdstring Dummy 0x34 get Frequency uint32 getdstring Dummy 0xC get UnknownSize uint32 getdstring Dummy UnknownSize get StreamSize uint32 math StreamSize * 2 savepos Offset getdstring StreamData StreamSize get UnknownCount_0 uint32 math UnknownCount_0 * 4 getdstring Dummy UnknownCount_0 get UnknownCount_1 uint32 math UnknownCount_1 * 8 getdstring Dummy UnknownCount_1 getdstring Dummy 0x18 get UnknownCount_2 uint32 math UnknownCount_2 * 92 getdstring Dummy UnknownCount_2 string Name p= "%s/%u_f_%u.dat" BaseFileName Offset Frequency log Name Offset StreamSize next i In Audacity: File > Import > Raw Data and use these settings. not sure how many channels are there. glad it worked as I needed, thanks
Create an account or sign in to comment