foo_wave_seekbar, pretty accelerated seekbar |
![]() ![]() |
foo_wave_seekbar, pretty accelerated seekbar |
Jan 4 2010, 11:01
Post
#51
|
|
![]() Group: Members Posts: 881 Joined: 18-June 06 From: Germany Member No.: 31980 |
Thank you very much for this very promising component!
Bugs:
Feature request:
This post has been edited by ojdo: Jan 4 2010, 11:03 -------------------- http://freemusi.cc/
|
|
|
|
Jan 4 2010, 11:26
Post
#52
|
|
![]() Group: Members Posts: 137 Joined: 23-May 06 From: Chile! Member No.: 31067 |
storing the data in the file tags would be awesome, besides it would take advantage of the compression of the fb2k database
|
|
|
|
Jan 4 2010, 12:08
Post
#53
|
|
|
Group: Members Posts: 100 Joined: 18-May 06 Member No.: 30902 |
thanks for this great component. and well, since everybody's asking questions, i'll ask this - where are the settings saved? i don't see a separate config file in config dir. also checked registry - nothing's there. the settings are kept after deleting wavecache.db, so it's not there. also removing the component and then restoring it ( removing foo_wave_seekbar.dll ) doesn't remove the settings. where are they?
|
|
|
|
Jan 4 2010, 12:14
Post
#54
|
|
![]() Group: Members Posts: 35 Joined: 15-April 06 Member No.: 29585 |
In the directory where foobar2000.exe is in file "wavecache.db"
There is no config file because it does need to save any configuration right now. This post has been edited by (Sly): Jan 4 2010, 12:15 -------------------- LAME 3.99.5 -V0
|
|
|
|
Jan 4 2010, 13:00
Post
#55
|
|
|
Group: Members Posts: 585 Joined: 30-July 07 Member No.: 45750 |
Looks like a nice component, but it doesn't work for me. I guess it's my 5 year old laptop not having good enough hardware. I get this in the console:
Seekbar: taking Direct3D9 path. Seekbar: frontend creation failed: Direct3D9: could not create texture. The panel draws whatever was on the screen previously, but it still acts as a seekbar. It seems to process the songs properly as well (i.e. create the waveforms). Is there anything I can do? |
|
|
|
Jan 4 2010, 13:46
Post
#56
|
|
![]() Group: Members (Donating) Posts: 770 Joined: 25-September 03 From: Umeå, Sweden Member No.: 9001 |
I just want to ask for a tooltip that shows the bars' time when I drag it, like the standard seekbar Planned eventually. Bugs:
Feature request:
Those aren't bugs, those are features:
Things I didn't know existed:
storing the data in the file tags would be awesome, besides it would take advantage of the compression of the fb2k database The foobar2000 database has compression? I do not believe so. I do need to look into whether it's feasible to compress this data. thanks for this great component. and well, since everybody's asking questions, i'll ask this - where are the settings saved? i don't see a separate config file in config dir. also checked registry - nothing's there. the settings are kept after deleting wavecache.db, so it's not there. also removing the component and then restoring it ( removing foo_wave_seekbar.dll ) doesn't remove the settings. where are they? The only settings it has currently is per instance of the UI panel/element, which are stored using the DUI/CUI configuration framework. Looks like a nice component, but it doesn't work for me. I guess it's my 5 year old laptop not having good enough hardware. I get this in the console: Seekbar: taking Direct3D9 path. Seekbar: frontend creation failed: Direct3D9: could not create texture. The panel draws whatever was on the screen previously, but it still acts as a seekbar. It seems to process the songs properly as well (i.e. create the waveforms). Is there anything I can do? Ooh, fun. I have a fallback path that is good enough for the horrible Intel cards, but apparently not horrible enough. What kind of graphics hardware do you have? The fallback path uses an A2R10G10B10 (2 bits alpha, 10 bits for each of red, green, blue) for the waveform data, but I suppose one might try A8R8G8B8 if that fails. This post has been edited by Zao: Jan 4 2010, 13:47 -------------------- Zao shang yong zao nong zao rang zao ren zao.
To, early in the morning, use a chisel to build a bathtub makes impatient people hot-tempered. |
|
|
|
Jan 4 2010, 13:49
Post
#57
|
|
![]() Group: Members Posts: 301 Joined: 1-March 06 Member No.: 28189 |
|
|
|
|
Jan 4 2010, 13:59
Post
#58
|
|
|
Group: Validating Posts: 2424 Joined: 21-May 08 Member No.: 53675 |
I guess zooming (middle scroll) is out of question? (in case some time grid is added as requested)
This post has been edited by 2E7AH: Jan 4 2010, 13:59 |
|
|
|
Jan 4 2010, 14:15
Post
#59
|
|
![]() Group: Members (Donating) Posts: 770 Joined: 25-September 03 From: Umeå, Sweden Member No.: 9001 |
The data set used is rather sparse, just 2048 data points. You'd just be looking at interpolation when zooming or with a large enough window.
-------------------- Zao shang yong zao nong zao rang zao ren zao.
To, early in the morning, use a chisel to build a bathtub makes impatient people hot-tempered. |
|
|
|
Jan 4 2010, 14:23
Post
#60
|
|
|
Group: Validating Posts: 2424 Joined: 21-May 08 Member No.: 53675 |
I wouldn't mind seeing large blocks if it is feasible
It's CEP/AU behavior I'm used to, scroll to zoom or middle click then slide to go right/left This post has been edited by 2E7AH: Jan 4 2010, 14:23 |
|
|
|
Jan 4 2010, 14:27
Post
#61
|
|
![]() Group: Members (Donating) Posts: 770 Joined: 25-September 03 From: Umeå, Sweden Member No.: 9001 |
I'll put that under the category »maybe if I'm horribly bored some day«.
-------------------- Zao shang yong zao nong zao rang zao ren zao.
To, early in the morning, use a chisel to build a bathtub makes impatient people hot-tempered. |
|
|
|
Jan 4 2010, 14:28
Post
#62
|
|
|
Group: Validating Posts: 2424 Joined: 21-May 08 Member No.: 53675 |
deal
|
|
|
|
Jan 4 2010, 15:20
Post
#63
|
|
![]() Group: Members Posts: 133 Joined: 27-April 06 From: Perth, WA Member No.: 30103 |
Well just to say thankyou for this component - it's really great
Also, would it be possible to scale the waveform according to replaygain values for each track/album? -------------------- "Lifting Shadows Off a Dream"
|
|
|
|
Jan 4 2010, 16:33
Post
#64
|
|
![]() Group: Members Posts: 881 Joined: 18-June 06 From: Germany Member No.: 31980 |
Bugs: [...] The panel is not correctly redrawn when switching (CUI) layouts. [...] Those aren't bugs, those are features: CUI probably does horrible things to my window when mangling layouts. So this should be reported in the foo_ui_columns thread, right? This post has been edited by ojdo: Jan 4 2010, 16:50 -------------------- http://freemusi.cc/
|
|
|
|
Jan 4 2010, 17:17
Post
#65
|
|
|
Group: Members Posts: 47 Joined: 6-August 03 Member No.: 8213 |
Everything loads fine, but the Waveform Seekbar shows nothing than white space? Seeking works though. (Win XP SP3, Radeon 9550)
|
|
|
|
Jan 4 2010, 17:57
Post
#66
|
|
![]() Group: Members Posts: 46 Joined: 9-December 08 From: Poland Member No.: 64193 |
Can u fix high CPU usage? On Win7 and Pentium 4 i have ~20%, without plugin 0%
|
|
|
|
Jan 4 2010, 18:09
Post
#67
|
|
|
Group: Members Posts: 585 Joined: 30-July 07 Member No.: 45750 |
What kind of graphics hardware do you have? I have an Intel 82852/82855 GM/GME Graphics Controller: http://www.intel.com/support/graphics/intel852gm/index.htm I'll update my driver and see if that makes a difference. |
|
|
|
Jan 4 2010, 18:22
Post
#68
|
|
![]() Group: Members Posts: 165 Joined: 8-November 06 Member No.: 37341 |
I have an Intel 82852/82855 GM/GME Graphics Controller: http://www.intel.com/support/graphics/intel852gm/index.htm I'll update my driver and see if that makes a difference. I'm afraid you're out of luck. Can u fix high CPU usage? On Win7 and Pentium 4 i have ~20%, without plugin 0% Are you using D2D? This post has been edited by bb10: Jan 4 2010, 18:49 |
|
|
|
Jan 4 2010, 18:49
Post
#69
|
|
![]() Group: Members Posts: 46 Joined: 9-December 08 From: Poland Member No.: 64193 |
DX 9.0c
|
|
|
|
Jan 4 2010, 19:00
Post
#70
|
|
|
Group: Members Posts: 56 Joined: 18-March 07 Member No.: 41593 |
|
|
|
|
Jan 4 2010, 19:40
Post
#71
|
|
![]() Group: Members Posts: 137 Joined: 23-May 06 From: Chile! Member No.: 31067 |
storing the data in the file tags would be awesome, besides it would take advantage of the compression of the fb2k database The foobar2000 database has compression? I do not believe so. I do need to look into whether it's feasible to compress this data. right, some compression would be appreciated. The .db file weights 730MB, and the compression ratio is like 75% (using rar). not that it matters, because the indexing of the data and the requirement of secuential reading to decompress the whole db would make it not feasible. although these sqlite extensions might point you to a better approach, compressing each row with zlib: http://www.mail-archive.com/sqlite-users@s...g/msg17018.html (which is wrapped in a better way here) http://geomapx.blogspot.com/2009/11/fts3-compression.html or an alternative, http://lserinol.googlepages.com/sqlitecompress |
|
|
|
Jan 4 2010, 20:01
Post
#72
|
|
|
Group: Members Posts: 585 Joined: 30-July 07 Member No.: 45750 |
|
|
|
|
Jan 4 2010, 20:23
Post
#73
|
|
![]() Group: Members Posts: 165 Joined: 8-November 06 Member No.: 37341 |
|
|
|
|
Jan 4 2010, 20:29
Post
#74
|
|
![]() Group: Members Posts: 1238 Joined: 6-March 04 From: Sweden Member No.: 12509 |
I'll update my driver and see if that makes a difference. I've updated my driver, problem still exists A driver update won't resolve the non-existent DirectX 9 support of your GPU. It says it's DX 9.0. QUOTE The Intel® 82830M and Intel® 82852/82855 GM/GME graphics controllers are compatible with versions of Microsoft* DirectX* up to 9.0.
|
|
|
|
Jan 4 2010, 20:51
Post
#75
|
|
|
Group: Members Posts: 585 Joined: 30-July 07 Member No.: 45750 |
A driver update won't resolve the non-existent DirectX 9 support of your GPU. ok, I missed your reply. I think I have DirectX 9, it must be pixel shader support that I need. That was a problem for me with Shpeck+Milkdrop, I could only run a handful of presets. |
|
|
|
![]() ![]() |
|
Lo-Fi Version | Time is now: 25th May 2013 - 09:04 |