Rob Lohman
Red Team
Last I heard REDCODE, the wavelet compression, decompresses to 10-bit only. Straight raw is 12.
You heard wrong
I think process matters. I think the history of operating systems and software developement prooves that. I don't know of any camera's that do this. I know that third party code certification is an entire field, though it generally doesn't happen to consumer appliances. In any case. You are right, if the camera works, then you are good. The only purpose of talking about your process is to alay FUD. How something was made is often a selling point. It's rare to hear someone trying to sell something high quality and saying, who cares how we did it.
I hope RED has proven by now that we are about quality. We've been very open about the (development) process in general. Everyone who's seen the camera's can attest they are solid build.
Obviously we are approaching the software the same way. The software (nor hardware) never failed while shooting Crossing the Line. Of course there were bugs, which we are fixing. It's extremely difficult to have no (obscure) bugs.
Jim has pledged that we will update firmware and software to fix things and add features. This is exactly what we're planning.
What exactly do you want to here about software engineering? What tools we use? If we use source control? Unit testing? Continues integration? Peer review? Which programming languages?
In the end there's a line between public knowledge and internal logistics. Now in the future when the camera is released we might write about the development process (in general). We'll see.
For now you'll have to take comfort that quality is extremely important to us. That's why Jim started this project and why people work at RED.
Changes how much? Are we talking ballpark figures hear or down to the minute or second. Today it doesn't matter. The day before someone writes a check for 30-50 grande it does matter and they should have that information. It doesn't matter if things might improve in the future, or that different computers run at different speeds. I hope that you eventually publish benchmarks because this could be a very deep hidden cost that will effect the success of your customers.
It can change little or much. Depends on what is changing. For example, wavelet decoding time can change a lot by how much compressed data it needs to go through. Since we're tweaking compression levels this obviously affects decode time.
Good news is that it will only get faster with every optimization and new hardware round. Hence: wait with buying you're hardware until you're closer to receiving your RED. There might be new hardware or new software optimizations that lower hardware requirements, etc.
We might publish benchmarks. I have no doubt that the first few RED reservation holders (like Offhollywood & Gibby) will test and publish there findings as well.