AGC disabled firmware

AGC disabled firmware

Postby hudson on 15 May 2009 23:29

--------------- Success! ---------------

As an early goal, I have disabled the AGC for on the AK4646 audio chip that the 5D uses by overriding the sound_dev_task() at 0xFF856E60 to call audio_set_alc_off() at 0xFF856B14. The level is much too hot due to the wrong levels selected (it defaults to max gain?) but there is no shift in quiet scenes anymore. This is an easy first step that provides a proof-of-concept modification for the 1.0.7 firmware.

I can also log the audio levels as they are being sampled, which will make it possible to do on-screen level meters at some point in the future. My next step is figuring out how to add menus for the AGC disabling, then tackling the MVR_start_record() and LVAE_* functions.

<rant=on>
Canon, we are tired of waiting for you to act. So, without you, we will first fix the obvious problems, then we'll make it better. We'll probably help you sell more cameras, too.
</rant>
Last edited by hudson on 16 May 2009 00:03, edited 1 time in total.
User avatar
Posts: 295
Joined: Jan 2009
Location: New York, NY
hudson
Defeats Scarlet
Defeats Scarlet

Re: AGC disabled firmware

Postby tolstis on 15 May 2009 23:38

you are the man! thanks so much for your effort.
User avatar
Posts: 31
Joined: Jan 2009
tolstis
Member
Member

Re: AGC disabled firmware

Postby Munson on 16 May 2009 00:02

hudson wrote:So, without you we will first fix the obvious problems, then we'll make it better. We'll probably help you sell more cameras, too.


YES!!!!!!!!

:cheers:
User avatar
Posts: 11
Joined: Apr 2009
Munson
New Member
New Member

Re: AGC disabled firmware

Postby Theworldin35mm on 16 May 2009 00:02

Wonderful!
User avatar
Posts: 13
Joined: Apr 2009
Theworldin35mm
New Member
New Member

Re: AGC disabled firmware

Postby Solomon Chase on 16 May 2009 00:08

:cheers: :cheers: :cheers:

that is all.
User avatar
Posts: 3
Joined: May 2009
Solomon Chase
Just Arrived

Re: AGC disabled firmware

Postby hyalinejim on 16 May 2009 00:19

Did you ever know that you're my hero?
:cheers: :cheers: :cheers: :cheers:
And everything I would like to be
:cheers: :cheers: :cheers:
I could fly higher than an eagle
:cheers: :cheers: :cheers: :cheers:
But you are the wind beneath my wings

:clap: :clap: :clap: :clap: :clap: :clap: :clap: :clap: :clap: :clap:
User avatar
Posts: 625
Joined: Nov 2008
hyalinejim
Defeats Epic
Defeats Epic

Re: AGC disabled firmware

Postby INFURNO on 16 May 2009 00:22

Hudson,

It's difficult to express how grateful we are for your time and effort. Congratulations on your achievement.
User avatar
Posts: 453
Joined: Dec 2008
INFURNO
Defeats Epic
Defeats Epic

Re: AGC disabled firmware

Postby Jeekyu on 16 May 2009 00:30

Hi, hudson,

I've been lurking here for a while, but really felt the need to say thanks for the efforts you are putting into this.
Good job!
User avatar
Posts: 3
Joined: May 2009
Jeekyu
Just Arrived

Re: AGC disabled firmware

Postby GlennC on 16 May 2009 00:35

Hi Hudson, great work and a huge thanks in advance! G
User avatar
Posts: 7
Joined: Apr 2009
GlennC
Just Arrived

Re: AGC disabled firmware

Postby Emanuel on 16 May 2009 00:47

I second the motion.

Congratulations and Thanks, you're making history -- you beat Vincent Laforet!

E. : -)
Who am I?
User avatar
Posts: 242
Joined: Dec 2008
Emanuel
V.I.P. Member
V.I.P. Member

Next

Return to The Firmware

Who is online

Users browsing this forum: No registered users and 4 guests

cinema5d.com - The forum for dslr filmmakers - Canon 5D mark II questions and answers - This is the 5Dmk2 community - cinema 5D - The 5DmkII resource - 5D2