POLL: Which missing features would you like to see? - page 10 - Feature Requests - CHDK Forum

Poll

Pick up to 12 features you'd like to see in the future of CHDK

Exposure control in movie mode (some cameras don't have this). -- ------
79 (3.7%)
LCD/EVF backlight switch, brightness control. -------------------------
74 (3.5%)
Program-Shift Mode (in cameras that don't have it). -------------------
19 (0.9%)
Custom Auto-ISO (was being worked on last I saw). Done!  ---------------------
16 (0.8%)
Use of USB port to control external devices. --------------------------
103 (4.9%)
Remote Capture (PTP) via USB on cameras without. ----------------------
108 (5.1%)
Swapping out CHDK versions from within CHDK. --------------------------
42 (2%)
2nd Curtain Flash Sync (in cameras without). --------------------------
36 (1.7%)
"Best Shot" selector (poor man's IS). ---------------------------------
34 (1.6%)
File-Compression for RAW (and Script Files?). -------------------------
71 (3.4%)
Customizable Menus. Done!  ---------------------------------------------------
16 (0.8%)
Dark-Frame filesaving for manual DF-Subtraction. ----------------------
75 (3.5%)
Xvid/DivX Video Compression. ------------------------------------------
116 (5.5%)
Flash Exposure Compensation - (manual) Flash Output Override. ---------
53 (2.5%)
Make PC see camera as standard external storage device. ---------------
139 (6.6%)
Sound activated shutter control. --------------------------------------
134 (6.3%)
Audio-recording level meter. ------------------------------------------
67 (3.2%)
Mass file-renaming. ---------------------------------------------------
35 (1.7%)
Alternative Color-Space Profiles. -------------------------------------
33 (1.6%)
In-Focus Highlighting (highlighting in-focus subject matter). ---------
81 (3.8%)
Save RAW in DNG format (similar to previous request). -----------------
94 (4.4%)
Zoom-Override in Super-Macro Mode (for tele-macro use). ---------------
75 (3.5%)
JPG Quality Compression Override/Settings. ----------------------------
111 (5.3%)
Customizable CHDK configurations (select favorite configs from a menu).
90 (4.3%)
Download photos to Flash-drive (w/o PC tether). -----------------------
73 (3.5%)
Av, Tv, M Modes in cameras without. Av Tv Done!------------------------------
28 (1.3%)
Format SD card in camera and retain CHDK on card. ---------------------
131 (6.2%)
LCD/EVF Color Adjust. -------------------------------------------------
19 (0.9%)
Built-in text & script file editor. -----------------------------------
51 (2.4%)
ND-Filter Override Mode (in cameras without). Done!  -------------------------
11 (0.5%)
Mode-Dial setting through script control. -----------------------------
43 (2%)
Extra audio-recording sampling rates (for cameras without). -----------
57 (2.7%)

Total Members Voted: 336

POLL: Which missing features would you like to see?

  • 148 Replies
  • 87063 Views
*

Offline fudgey

  • *****
  • 1705
  • a570is
Re: POLL: Which missing features would you like to see?
« Reply #90 on: 02 / February / 2009, 14:21:11 »
Advertisements
I would like to see a function like "Brighten (use brightest pixel)" like image stacker have.
( http://www.tawbaware.com/imgstack.htm ), in adition to average, sum and substract that is already there.

Sounds like something that doesn't suit RAW well because a simple algorithm could only select the brightest for each photosite, potentially messing up colors. It also sounds like something that would amplify and colorify noise.


*

Offline foofighter69

  • *
  • 15
  • Canon A470
Re: POLL: Which missing features would you like to see?
« Reply #91 on: 16 / May / 2009, 09:49:57 »
Sound memo could be longer than 1 minute.

*

Offline ewavr

  • ****
  • 1057
  • A710IS
Re: POLL: Which missing features would you like to see?
« Reply #92 on: 16 / May / 2009, 17:42:29 »
Sound memo could be longer than 1 minute.

This is theoretically possible, but camera cannot play such memo  :(
For future developers (as reference) - removing sound memo time limit in a710.

*

Offline foofighter69

  • *
  • 15
  • Canon A470
Re: POLL: Which missing features would you like to see?
« Reply #93 on: 20 / May / 2009, 08:24:58 »

Code: [Select]
movie_rec.c: In function `remove_sound_limit':
movie_rec.c:776: error: `sound_record_limit' undeclared (first use in this function)

Your branch includes:

Code: [Select]
1 #include "lolevel.h"
2 #include "platform.h"
3 #include "core.h"
4 #include "conf.h"

Trunk765 includes:

Code: [Select]
#include "conf.h"

That is problematic.

EndOfLine convention made me CRAZY.
« Last Edit: 20 / May / 2009, 09:35:04 by foofighter69 »

*

Offline ewavr

  • ****
  • 1057
  • A710IS
Re: POLL: Which missing features would you like to see?
« Reply #94 on: 21 / May / 2009, 20:03:02 »
Your branch includes:
.....
That is problematic.
.....
EndOfLine convention made me CRAZY.

My branch is based on very old CHDK build..
Just find this variable (sound_record_limit) for your camera and set it to desired value continuously in some loop (in spytask loop, keyboard task loop) - overriding of SoundRecord task is not necessary.
« Last Edit: 21 / May / 2009, 20:04:45 by ewavr »

*

Offline foofighter69

  • *
  • 15
  • Canon A470
Re: POLL: Which missing features would you like to see?
« Reply #95 on: 22 / May / 2009, 06:30:05 »
Can you test it?
http://rapidshare.com/files/235215119/CHDK-trunk765-a710-100a-0.9.8-sound-memo-limit-remover.zip

Lack of device I could not test it.


Chasing sound_record_limit is w/o success...
There are too many suspected adresses and I see no logic in the code :)


Montage made by ImageMagick:
montage -font "Tahoma" -pointsize 16 -geometry 443x+1+1  ( -crop 443x638+0+0 -label "Canon a710" a710_task_SoundRecord.png ) ( -crop 443x638+0+0 -label "Canon a470" a470_task_SoundRecord.png ) diff.png
« Last Edit: 22 / May / 2009, 06:33:48 by foofighter69 »

*

Offline ewavr

  • ****
  • 1057
  • A710IS
Re: POLL: Which missing features would you like to see?
« Reply #96 on: 22 / May / 2009, 10:15:01 »
Chasing sound_record_limit is w/o success...
There are too many suspected adresses and I see no logic in the code :)

Try 0x8BAC+0x48 for a470 1.02C (you can inspect it in memory browser after sound memo record start, it must contain limit_in_seconds*sample_rate).

*

Offline foofighter69

  • *
  • 15
  • Canon A470
Re: POLL: Which missing features would you like to see?
« Reply #97 on: 22 / May / 2009, 12:33:01 »
OK. gui_draw_debug function is in gui.c.


Code: [Select]
{0x2a,LANG_MENU_DEBUG_MEMORY_BROWSER,    MENUITEM_PROC,          (int*)gui_draw_debug },

gui.c:static void gui_draw_debug(int arg);

void gui_draw_debug(int arg) {
//    gui_debug_init(0x2510);
//    gui_debug_init(0x127E0);
//    gui_debug_init(0x7F5B8);
//    gui_debug_init(malloc(16));
    gui_debug_init((void*)conf.mem_view_addr_init);
}
#endif

Code: [Select]
gui_debug.c
void gui_debug_init(void *st_addr) {
    addr = st_addr;
    debug_to_draw = 1;
    debug_cont_update = 1;
    step = 4;
    gui_set_mode(GUI_MODE_DEBUG);
}

Code: [Select]
gui.c:
static volatile enum Gui_Mode gui_mode;
void gui_set_mode(enum Gui_Mode mode) {
    gui_mode = mode;
}

Please test this chdk-build:
http://rapidshare.com/files/235215119/CHDK-trunk765-a710-100a-0.9.8-sound-memo-limit-remover.zip
« Last Edit: 22 / May / 2009, 13:01:54 by foofighter69 »

*

Offline foofighter69

  • *
  • 15
  • Canon A470
Re: POLL: Which missing features would you like to see?
« Reply #98 on: 23 / May / 2009, 01:35:52 »
« Last Edit: 23 / May / 2009, 01:44:19 by foofighter69 »

*

Offline ewavr

  • ****
  • 1057
  • A710IS
Re: POLL: Which missing features would you like to see?
« Reply #99 on: 24 / May / 2009, 15:18:15 »
It's working! And amazing!
Well, if it works, you can make diff and put it in CHDK bugtracker.
Quote
0x8bfc: mutable during recording

0x8be8: 11050 (Hz)
0x8bec: 11050 (Hz)
0x8bf0: 11050 (Hz)

Can it be changed?

In RAM -yes :) . But IMO sample rate changing is theoretically possible, but practically impossible - it requires reprogramming of ADC, DMA, memory buffers sizes etc.  :(

 

Related Topics


SimplePortal © 2008-2014, SimplePortal