Author Topic: How would you decode firmware in .WAV format?  (Read 4475 times)

Offline Coldblackice

  • Member
  • ***
  • Posts: 67
  • Gender: Female
How would you decode firmware in .WAV format?
« on: May 20, 2014, 05:20:00 PM »
I have a Yamaha receiver that I'm wanting to modify, particularly replacing some of the onscreen graphics that it paints onto my TV whenever I change volume on the receiver.

However, the official firmware by Yamaha is released in .WAV format (thus the update process must be done via a burned audio CD or streamed over an optical connection to the receiver).

Anyone have any insight on how I might go about modifying this? Of course, I assume the first step is translating the WAV to its "real" format, like a bin or rom. But I don't know how you'd go about doing that.



Offline BenYeeHua

  • Volunteer User Moderator
  • Member#
  • *****
  • Posts: 2243
  • Gender: Male
Re: How would you decode firmware in .WAV format?
« Reply #1 on: May 21, 2014, 05:12:40 PM »
It look interesting, but too bad I don't has the skill to help here...

Offline Jeremy Collake

  • Administrator
  • Member#
  • *****
  • Posts: 5222
  • Gender: Male
  • The Lasso
    • Bitsum
Re: How would you decode firmware in .WAV format?
« Reply #2 on: July 05, 2014, 08:13:36 PM »
As you surmise, it'd be a matter of decoding the WAV update file to it's original binary format.

Then, you'd modify it.

Then, re-encode to WAV format.

Far too much work, time, and effort for any reasonable person I think ;p.
Software Engineer. Bitsum LLC.

Offline Coldblackice

  • Member
  • ***
  • Posts: 67
  • Gender: Female
Re: How would you decode firmware in .WAV format?
« Reply #3 on: July 13, 2014, 07:05:00 AM »
Gotcha, thanks both.

Any suggestion as far as forums/irc/groups that might be able to? (or that I could ask for help)

Offline Jeremy Collake

  • Administrator
  • Member#
  • *****
  • Posts: 5222
  • Gender: Male
  • The Lasso
    • Bitsum
Re: How would you decode firmware in .WAV format?
« Reply #4 on: July 27, 2014, 04:34:33 PM »
None I know of.

Good luck on luring a developer with the necessary skillset, and/or getting it done yourself.
Software Engineer. Bitsum LLC.