Skip to main content

Topic: foo_wave_seekbar (Read 516326 times) previous topic - next topic

0 Members and 1 Guest are viewing this topic.
  • DarkScythe
  • [*]
foo_wave_seekbar
Reply #1000
Could one of you people that have the frontend settings trouble export a theme file (assuming you use the Default UI)?
That is, coincidentally, the sane way of preserving any settings.


I don't think I can, since I use CUI. :/
Hopefully someone else can!

  • ledge
  • [*][*]
foo_wave_seekbar
Reply #1001
Could one of you people that have the frontend settings trouble export a theme file (assuming you use the Default UI)?
That is, coincidentally, the sane way of preserving any settings.


I could export my theme now, but I don't have the problem anymore.

foo_wave_seekbar
Reply #1002
I had a problem regarding a "Nothing happens when I click Frontend settings", even though I had all the prerequisites installed. The problem got solved when I deleted the UI element, and added it again with the default settings. Now I can edit the frontend settings. =)


Whoa, I somehow missed this post.

Does this preserve the settings in use before the element was removed?
I don't really have to change anything right now, as it's set up how I want it, but I don't believe I have any way of copying the settings somewhere before replacing the element.

When you insert an UI element from scratch it adds itself with its default properties, so you'll lose the effect you had set =\

  • Zao
  • [*][*][*][*][*]
  • Developer (Donating)
foo_wave_seekbar
Reply #1003
In the Default UI, a roundabout way to make an export is to:
  • Open a Scratchbox (View->Layout->Create scratchbox)
  • Enable Layout Editing Mode (View->Layout->Enable layout editing mode)
  • Rightclick the element you want to export and Copy UI Element
  • Rightclick the scratchbox and Paste UI Element
  • Export the theme from the scratchbox (Edit->Export)


When you want to restore the element:
  • Open a scratchbox
  • Import the theme you saved (Edit->Import)
  • Rightclick it, Copy UI Element
  • Enable Layout Editing Mode
  • Rightclick where you want it and Paste UI Element


This may sound like more work than it is, but it really isn't. As for you strange people who use CUI, whatever methods there are to export themes or single panels there will work, assuming there are such ways.
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.

foo_wave_seekbar
Reply #1004
Please bear with me for my technical ignorance, but I cannot get this Seekbar to work at all, despite having installed it correctly. Maybe this comes down to my not having the right hardware, but I could not make out for sure from the online documentation as to whether I had or hadn't got the right hardware for it to operate. I have a recently purchased Nofan A40-Z68 computer with Gigabyte Z68X-UD3H-B3 motherboard with Intel® CoreĀ™ i3-2125 CPU and on-board graphics described as Intel HD Graphics 2000 (GT2), and thus I have no dedicated graphics card. I'm running Win7 Home Premium x64 with the latest DirectX (11).

Although Waveform Seekbar is shown as installed in the list of Components, it shows no sign of operating - no pane, no option for it in the Toolbar drop-down right-click menu, and no error messages.  I do not know where to tell it to use one operating mode or another - i.e. if indeed any of its operating modes would work on my system. The only sign of its being installed, apart from its listing in the Components list is that there are relevant items in the Utilities submenu of the right-click menu on playlist items, and somewhere in Preferences there are a few Waveform Seekbar settings, but none that tell it which mode to operate in.

I would most appreciate any guidance as to how to get it operating, as it would be very useful.  -- Many thanks.
-- Philip.

  • Zao
  • [*][*][*][*][*]
  • Developer (Donating)
foo_wave_seekbar
Reply #1005
It is an UI element in the Default UI, and a panel in Columns UI (pretty much the same thing, but different terms).
As such, it's something you add to your layout, the menu items and preferences you've found are just peripheral ones.

The method of adding an UI element/panel depends on which user interface you use, but in the default UI there's a decent introduction on the wiki.
If you're using the Columns UI interface, there's some preferences page in Display -> Columns UI -> Layout that has some kind of interactive editor of the tree of UI panels.

As for you graphics card, it should be plenty capable of supporting any of the modes, which you can choose from the Configure context menu once you've managed to add the UI element/panel. I've gone through a fair amount of pain to ensure that it works on Intel chips way inferior than the one you're sporting.
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.

foo_wave_seekbar
Reply #1006
Thank you indeed, Zao.  I've now investigated further, and have found why I couldn't get the seekbar to appear. I was using the simple playlist view, and even in layout editing mode I had no option to add UI elements, and only an option to replace one UI element - the playlist itself, which wouldn't have been helpful. So, I tried switching to Slim View +tabs, and then I was able to replace one of the visualization tabs with the Waveform Seekbar, which does indeed work. I also then removed other elements I didn't want, so effectively having my simple playlist view but with added, Waveform Seekbar. At no point, however, did I get a right-click menu option to add a new UI element - only to cut, paste or replace - but at least I managed to work round that absence by replacing an unwanted element.

One remaining point is that the waveform display is decidedly blurred - enough for me to assume that something really isn't right and needs changing. Is there anything that I could do to improve that?

Anyway, even as it is, this is a tremendous enhancement of Foobar2000 for my purposes, now making it much easier to assess individual sound files (actually of thunderstorms!) that I'm shaping up and organizing for making up a series of audio CDs. -- So, thanks again, Zao!
-- Philip.

  • tpijag
  • [*][*][*][*][*]
foo_wave_seekbar
Reply #1007
FYI for your future configuration needs, there is nothing inherent about simple playlist view that does not allow full customization. You were using a layout with only one panel filled with the playlist. No place to add something without replacing what was there. What you would do to add a panel is temp replace the playlist with a splitter of your choice which would then give you multiple locations to add panels. Then add back the playlist in one panel and your seekbar in another.

foo_wave_seekbar
Reply #1008
FYI for your future configuration needs, there is nothing inherent about simple playlist view that does not allow full customization. You were using a layout with only one panel filled with the playlist. No place to add something without replacing what was there. What you would do to add a panel is temp replace the playlist with a splitter of your choice which would then give you multiple locations to add panels. Then add back the playlist in one panel and your seekbar in another.


Thanks, tpijag. That makes sense.

Zao, I got sharper though not fully sharp rendering of the waveform display by switching to Direct2D 1.0 mode, though I would prefer a fully sharp display of the solid black waveform that I get with Direct3D 9.0C mode. Anyway, great to have this feature, even with the display not being quite 100% yet.
-- Philip.

foo_wave_seekbar
Reply #1009
Hi!
I recently started to use waveform_seekbar and it, so far, seems pretty great. I've read a lot of what was said on here to figure out how to use it but I still have a few problems. That is, I tried to achieve the same look as Zao did in his first picture post of the component (the one that had only the edges of the wave color and the center was the background color). I couldn't figure out how to do that.
Secondly I wanted to know if it was possible to expand the waveform_seekbar, while in the CUI toolbar, to take up two rows. Just to assure clarification, what I mean by expand is that it expands vertically in the toolbar as opposed to the normal vertical expansion.
If these question were posted and answered within the 46 pages of the component I apologize for the repetition and hope not to enrage anyone.

  • Zao
  • [*][*][*][*][*]
  • Developer (Donating)
foo_wave_seekbar
Reply #1010
I've got no idea how to do anything with the CUI toolbar, as I do not use it. If the toolbar supports vertical spanning, it probably works with whatever vertical spanning it has. If not, no.
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.

  • grimes
  • [*][*][*][*]
  • Developer
foo_wave_seekbar
Reply #1011
Quote
Add it as a panel, not a toolbar element, then you can resize it to however you like.


http://www.hydrogenaudio.org/forums/index....showtopic=92816

foo_wave_seekbar
Reply #1012
okay, thanks!

how about getting the colors in the actual wave to only have the edges of wave colored and the middle the color of the background?
http://www.acc.umu.se/~zao/seekbar19.png

like the second one down that has the green highlight

and yea
I tried that before but wasn't to pleased with it so thats is why i asked again but thanks!

  • Zao
  • [*][*][*][*][*]
  • Developer (Donating)
foo_wave_seekbar
Reply #1013
The second one uses the Direct2D frontend. They're intentionally different to get some variations in.
I wrote a Direct3D effect that renders a smoother line as well which I currently use - https://gist.github.com/2477148.
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.

  • Milloflex
  • [*]
foo_wave_seekbar
Reply #1014
Love that this is even possible!! But I have some feedback.

I was hoping this would be fixed in an update, but I can see that you updated the plugin today.

My wish is to change the algorithm a bit to kinda reflect the same output as for example zippyshare does. Why? Because you really can't see where "things" happen in the music.

Take this track for example: http://www66.zippyshare.com/v/77531586/file.html
At 3m1s it gets brutal. But with your plugin you can't see that.

I also feel that the waveform isn't very detailed, or super detailed (depends on how you see it) instead of showing what's more interested. The waveform is "thick" all the way instead of showing the variations more brutally. Again, look at zippyshares for a reference.

Hope you can do anything about it. And keep up the good work! Love the idea and possibility to do this!! :-)

  • mzso
  • [*][*][*][*]
foo_wave_seekbar
Reply #1015
I just noticed the capture screenshot option. (It might be there for a while) What does it do? Other than the gui freeze I didn't notice anything.

  • Zao
  • [*][*][*][*][*]
  • Developer (Donating)
foo_wave_seekbar
Reply #1016
I accidentally put the screenshot functionality in the latest (0.2.21) build as I rushed it out to fix a resume-from-hibernate/sleep crash.

The screenshot functionality is controlled via advanced preferences.
There's a size setting and a titleformat string for naming the file.
If the path is just a filename, it ends up as a PNG in My Pictures.
If it's a full path, it probably ends up in that location with that name.

This functionality only works with the Direct3D9 frontend, as I haven't been arsed to implement it for the other ones. Expect it to be unstable.
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.

  • mzso
  • [*][*][*][*]
foo_wave_seekbar
Reply #1017
I accidentally put the screenshot functionality in the latest (0.2.21) build as I rushed it out to fix a resume-from-hibernate/sleep crash.

The screenshot functionality is controlled via advanced preferences.
There's a size setting and a titleformat string for naming the file.
If the path is just a filename, it ends up as a PNG in My Pictures.
If it's a full path, it probably ends up in that location with that name.

This functionality only works with the Direct3D9 frontend, as I haven't been arsed to implement it for the other ones. Expect it to be unstable.


It seems to work fine.

On thing that I miss is the auto renaming feature.

  • Zao
  • [*][*][*][*][*]
  • Developer (Donating)
foo_wave_seekbar
Reply #1018
What auto renaming feature? You can use whatever titleformatting string you want (probably).
  • Last Edit: 24 April, 2012, 06:31:50 PM by Zao
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.

foo_wave_seekbar
Reply #1019
Ah my problem was that for some reason all of the files weren't being read in correctly so I re-downloaded and copy pasted them back into the components folder and restarted foobar. It now recognizes a difference between the GDI, direct3 9 and the direct2
before, it was just rerouting to the GDI

foo_wave_seekbar
Reply #1020
It seems to work fine.


For me, it always exports the same waveform, although I wanted to export another waveform. It simply generates another PNG with the Name of the target waveform but with the image of an earlier waveform.

  • Zao
  • [*][*][*][*][*]
  • Developer (Donating)
foo_wave_seekbar
Reply #1021
Ah my problem was that for some reason all of the files weren't being read in correctly so I re-downloaded and copy pasted them back into the components folder and restarted foobar. It now recognizes a difference between the GDI, direct3 9 and the direct2
before, it was just rerouting to the GDI

Please do not attempt to install components manually, and definitely do not paste them into the 'components' directory.
Components have for a good while now been installable through the Preferences->Components page, either by dragging the archive directly onto that window, or by pushing the Install button there.
Manual installations are error-prone, as you might've noticed
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.

  • Zao
  • [*][*][*][*][*]
  • Developer (Donating)
foo_wave_seekbar
Reply #1022
For me, it always exports the same waveform, although I wanted to export another waveform. It simply generates another PNG with the Name of the target waveform but with the image of an earlier waveform.

Are you actually playing the track you're trying to export, or just selecting it? The dumper only dumps the one currently rendered.
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.

foo_wave_seekbar
Reply #1023
Yeah. I'm playing it. That's the way, I expected its behaviour.
  • Last Edit: 25 April, 2012, 07:30:02 AM by White_Shadow

  • Dandruff
  • [*][*][*][*][*]
foo_wave_seekbar
Reply #1024
I accidentally put the screenshot functionality in the latest (0.2.21) build as I rushed it out to fix a resume-from-hibernate/sleep crash.

The screenshot functionality is controlled via advanced preferences.
There's a size setting and a titleformat string for naming the file.
If the path is just a filename, it ends up as a PNG in My Pictures.
If it's a full path, it probably ends up in that location with that name.

This functionality only works with the Direct3D9 frontend, as I haven't been arsed to implement it for the other ones. Expect it to be unstable.


Can you remove the "Capture screenshot" entry from the context menu when in GDI or Direct2D mode?