IPB

Welcome Guest ( Log In | Register )

> foobar2000 General Forum Rules

This is NOT a tech support forum.
Tech support questions go to foobar2000 Tech Support forum instead.

See also: Hydrogenaudio Terms of Service.

Spectrum Visualization feature requests (0.9.5)
yodalige
post Oct 25 2007, 19:06
Post #1





Group: Members
Posts: 13
Joined: 29-May 06
Member No.: 31294



I know that the spectrum visualization is probably the last of most people's concerns regarding the new default UI, but it is actually one of the main reasons I switched to it. I loved the simple spectrum plug-in for columsUI with Foobar .8.x, but when foobar .9.x came along this component was not updated for .9 sad.gif . So when I saw that the new default UI had a similar visualization I had to switch.

Anyway, after looking at the feature requests page, I don't see anything for the spectrum visualization, so I thought I'd start one.

First of all, it is quite good already. I think it's awesome being able to change the color scheme of the amplitude scale, and the different channel options. Now for my requests.

First, it looks like the the frequency axis is linear, and I always thought a log scale works better since most of the action is in the lower 5 kHz. So, perhaps an option to switch to a log scale that allows us to see what's going on down there more clearly? I don't really know how hard it is to do, but it's just a single mathematical conversion, so I wouldn't think it would be that difficult (could be way wrong though). As for what particular log base you should use...I don't really know....perhaps you could have a slider bar that allows us to change the base of the log scale to adjust how much the lower frequencies are spread out, and the upper frequencies are squished...If this is too complicated, then you could just pick a good log scale and allow it as an alternative to the linear scale (or maybe a couple choices).

Second, It would be nice to have a way to customize the scrolling speed to personal preference. For instance, I was thinking I would speed it up some to get more spacial separation on the temporal axis smile.gif. Again, this doesn't seem like it would be too difficult, since it was probably arbitrarily set by some parameter. Maybe we could have something like a few different options for the speed, or even a slider bar.

Someone else mentioned elsewhere that they wanted to be able to see the future spectrum as well as the past. I don't really care about that too much, but I was thinking that it could probably be done by having a vertical line in the in the center of the spectrum display that marks the current playback time...then you would be able to see what's coming on one side, and what has already played on the other, and what's currently playing would be on the line. Could be a cool option.

Now, being able to see the spectrum that is coming before it plays sounds like it could possibly be a difficult thing to achieve, since you probably only have it compute the spectrum for the current playback time and then just shift it over to display the next time interval. Making it look ahead into the file to compute the spectrum before it is playing sounds like it could be difficult, but maybe not...maybe the whole spectrum is computed when the song begins playing and then it just displays a portion of it on the screen, then it would be easy to do.

OK....I think thats it for my requests and comments. smile.gif

Thanks!

This post has been edited by yodalige: Oct 25 2007, 19:10
Go to the top of the page
+Quote Post

Posts in this topic
- yodalige   Spectrum Visualization feature requests (0.9.5)   Oct 25 2007, 19:06
- - radio_cascara   what i really miss are grid lines at 16k and 22k o...   Oct 25 2007, 20:40
- - Raclo   Hi,QUOTE (yodalige @ Oct 25 2007, 19:06) ...   Oct 25 2007, 20:48
|- - user   yes, the spectrum feature of foobar is important, ...   Oct 27 2007, 08:38
- - yodalige   When I started this topic, I should have included ...   Oct 28 2007, 18:35
- - yodalige   Just wanted to bump this topic back to the top, in...   Oct 30 2007, 23:37
|- - user   btw., if somebody of the devs finds time to update...   Oct 31 2007, 10:19
- - radio_cascara   and here's a little glitch with default backgr...   Oct 31 2007, 12:16
|- - Walterrrr   QUOTE (radio_cascara @ Oct 31 2007, 04:16...   Apr 8 2008, 00:27
- - BGonz808   For the VIS is there any way that an option be add...   Nov 3 2007, 05:26
- - yandexx   QUOTE (user @ Oct 31 2007, 13:19) btw., i...   Nov 3 2007, 20:08
- - yandexx   Oh, and please create a mode where spectrum does n...   Nov 5 2007, 20:16
- - eCat   Unfortunaly, I'm not familiar enough with VS t...   Nov 30 2007, 12:15
|- - foosion   QUOTE (eCat @ Nov 30 2007, 12:15) Unfortu...   Jan 8 2008, 14:07
|- - eCat   QUOTE (foosion @ Jan 8 2008, 16:07) QUOTE...   Jan 19 2008, 05:44
- - nightgaunt   Thanks, you guys, for all the wonderful work you...   Jan 8 2008, 02:43
- - Purple Monkey   If you want to improve the quality of a fourier tr...   Jan 20 2008, 14:39
|- - eCat   QUOTE (Purple Monkey @ Jan 20 2008, 16:39...   Jan 24 2008, 21:25
|- - nightgaunt   QUOTE (eCat @ Jan 24 2008, 15:25) FFT siz...   Jan 24 2008, 23:28
|- - eCat   QUOTE (nightgaunt @ Jan 25 2008, 01:28) Q...   Jan 25 2008, 01:33
- - dhromed   I've noticed some things in the spectrum vis. ...   Feb 16 2008, 12:36
|- - JoyO   QUOTE (dhromed @ Feb 16 2008, 12:36) * a ...   Feb 16 2008, 14:53
- - dhromed   QUOTE Its already done - double-click on white spa...   Feb 16 2008, 15:15
- - HugoRune   Displaying the difference between left and right c...   Jun 8 2008, 17:01
- - mzso   I'd like to propose a disable screensaver feat...   Jul 30 2008, 15:56
- - Canar   mzso: In order to do that, you would probably use ...   Jul 31 2008, 02:18
|- - mzso   QUOTE (Canar @ Jul 31 2008, 03:18) mzso: ...   Jul 31 2008, 21:21
|- - Divayth Fyr   i am very annoyed by the implementation of the fft...   Aug 21 2008, 17:52
- - dhromed   QUOTE (Divayth Fyr @ Aug 21 2008, 17:52) ...   Aug 21 2008, 19:10
|- - Divayth Fyr   4096 helps, mea culpa there, but that is beside th...   Aug 21 2008, 19:45
|- - dhromed   QUOTE (Divayth Fyr @ Aug 21 2008, 19:45) ...   Aug 22 2008, 19:57
|- - Divayth Fyr   my point: whatever you do, the new visualisation s...   Aug 23 2008, 15:11
- - rednyrg721   I would like to request one more feature concernin...   Aug 21 2008, 21:08
- - Digisurfer   I experience a rather annoying glitch any time I t...   Dec 17 2008, 15:12
- - rentzu   Hi, I have noticed that a decent amount of my sou...   Oct 13 2009, 15:39
- - aland   I apologise if this is not the correct place to po...   Jan 24 2010, 15:28
- - mccarver   Columns UI panel support would be nice! Also,...   Jun 6 2010, 13:39
- - 2E7AH   you can see some seconds (buffer length I guess) i...   Jun 6 2010, 18:03
- - EpicForever   aland - nice idea but I wait for "channel dif...   Jan 15 2012, 22:34
- - EpicForever   Sorry for double posting - but I recalled another ...   Sep 22 2012, 18:07


Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 25th July 2014 - 09:14