July 25, 2008 at 11:41 pm
· Filed under foobar2000
As we all know, in the 0.9.x foobar2000, there’s inevitably a short pause during manual track change with fading effect enabled, it definitely decreases our listening pleasure.
I always enjoy the fading features brought to me by the foo_out_dsound_ex2 component in the old time, it has custom pause, skip, seek and stop fading length. And the most important thing is, it will solve the short pause problem.
Finally, I’ve decided to port the foo_out_dsound_ex2 to 0.9.x, and it’s done. However, it is illegal to distribute it due to the SDK restrictions, so people, if you want it, leave your email in this post, I can assure that you will forget about the default DS output.
15/08/2008: NO MORE EMAILS WILL BE SENT
28/07/2008
the output component has been updated to resolve the volume changing problem.
also I’ve made a component that allows you to use components using metadb_display_hook (e.g. ui_panels, cwb_hooks) in foobar2000 0.9.5.3+, if those obsoleted components make you stay with 0.9.5.2, this is your gospel. use your instinct to find the download.
Permalink
July 2, 2008 at 12:43 am
· Filed under foobar2000
foo_dsp_crossfader v0.3.4.1
- added overlapping as an alternative to crossfading effect
- added corresponding items for overlapping (menu, commandline handler, and behavior control)
- little improvement for the behavior control
foo_dsp_crossfader v0.3.4
- removed old metadb_display_hook implementation
- added behavior control in config dialog to customize the condition to run the dsp process (using title format)
- config dialog changes no longer in real time
- commandline handler parameter has been changed from “/gapless_crossfader” to “/gc”
- the old $gapless_crossfader function in behavior control is now $gc
- added some variables for using in behavior control:
%gc_playback_order% - current playback order
%gc_stop_after_current% - stop the playback after current one
for example, to enable fading only when playback order is Random:
$if($strcmp(%gc_playback_order%,Random),$gc(fading:enable,1),$gc(fading:enable,0))
Permalink
April 12, 2008 at 12:59 am
· Filed under foobar2000
foo_dts 0.1.4
- natural playback of DTS WAV
foo_input_mslive 0.4.6
- fixed that cannot play entries with REPEAT element
foo_input_mslive 0.4.5
- fixed crashing when trying different referenced urls
foo_dts 0.1.3
- natural playback of DTS CD (auto detect, no more context menu)
foo_dts 0.1.2
- support direct DTS CD playback (activate from context menu after loading the CD)
Permalink
February 16, 2008 at 7:47 am
· Filed under foobar2000
foo_input_mslive 0.4.4
- fixed when playing asf that contains video, sound gets corrupted
- add stream url dialog now has a “browse” button
- some minor updates
I have just updated this blog to a new version, during the process I accidentally deleted some unsupported old components, so they are not available anymore.
also, I have finally decide to compile all the components with static libraries, so you just need a computer with SSE support, and no need any extra dlls.
我剛把這個 blog 更新到新版本, 更新的過程中不小心把一些已不支援的舊插件移除了, 所以它們不再提供下載.
另外, 我終於決定重新把插件和靜態運行庫作連結的編譯, 所以除了一台支援 SSE 的電腦外, 不再需要任何額外的 dlls.
Permalink
February 4, 2008 at 10:14 pm
· Filed under foobar2000
foo_input_wma 0.1.7.2
- resolved locking up with too many WM attributes
foo_input_mslive 0.4.3
- fixed a bug in the add stream url dialog
- fixed that adding stream url to the current playlist is undoable
- fixed that REF link to another playlist is not playable
foo_input_mslive 0.4.2
- fixes:
ENTRYREF does not work as expected
some asx parsing bugs
resetting the config settings does not reset all
- news:
buffering time can now be specified
stream location history can now be cleared
as I said in the earlier post, I’m using vc2008 now, so mslive also needs vc9 runtime libraries.
however, I don’t know why some people reporting that vc9 runtime is not backward compatible to older versions (vc8, vc8sp1), so in case you can’t use some of my components, probably you should also install vc8sp1 runtime libraries.
I will recompile all the components to use vc9 runtime when a update version of the intel compiler that compatible to vc2008 is available, but at the moment, only mslive, wma decoder, and crossfader require vc9 runtime libraries.
Permalink
December 24, 2007 at 5:16 am
· Filed under foobar2000
happy new year 2008~
foo_dsp_crossfader 0.3.3.5 (2/1/2008)
- fixed one menu item status shown incorrectly when the menu group is locked
it is recommended updating to this version to avoid future crash of incompatibility with newer version of foobar2000.
also, starting from this update, I’m using visual studio 2008.
in other words, my newer components or updates will require vc9 runtime libraries, the download link is in my component post.
the vc9 runtime libraries is backward compatible to vc8.1/vc8 runtime libraries, so you only need that for all my components.
and I’m still waiting for an update version of intel compiler that supports vs2008, so for the moment, the components will be compiled with the normal vc compiler.
Permalink
October 18, 2007 at 12:00 am
· Filed under foobar2000
29/10/2007
0.4.1
- fixed that creating asx may have duplicated entries
0.4
- able to create asx playlist by stream urls for tagging
- grouped main mslive menu items
- context menu item for creating asx playlist
- added an option to avoid displaying the static track info of direct stream urls
- and some little things updated
Permalink
October 15, 2007 at 2:21 am
· Filed under foobar2000
updated to foo_menu_addons 0.4 (29/10/2007)
- completely cloned the main menu in the context menu
updated to foo_input_mslive 0.3.9.1 (23/10/2007)
- display the actual url without the mslive syntax included if no artist name and track title
- corrected the codec info
22/10/2007 02:33PM
finally have my blog back, ok, the main critical update is the crossfader.
the time in this host computer seems to be wrong, so please ignore the post timestamp.
foo_dsp_crossfader 0.3.3.4
- compatible with foobar2000 0.9.5
foo_input_wma 1.7.1
- no more collision with the built-in decoder (please delete old foo_input_awma first)
Permalink
August 21, 2007 at 12:57 am
· Filed under foobar2000
updated to foo_uie_wmpvis 0.1.3 (30/09/2007)
- added support for WMP11 ENU 11.0.5721.5230
- fixed crashing when right click to show the menu
updated to foo_dsp_crossfader 0.3.3.2 (28/09/2007)
- bug fix of random crash during seeking when “fade in on seek” is activated
updated to foo_dsp_crossfader 0.3.3.1
- improved a bit silence detection
foo_dsp_crossfader 0.3.3
- allow different fading duration for track change, manual track change and seeking
- integrated skip silence for removing silence in the middle
- allow more interaction with other components
I always wanted to have different fading durations for each situation, but was too lazy, now it’s done, enjoy~
since a lot of change to the config, be sure to remove crossfader from the dsp chain and load with the new config again, otherwise unexpected behavior may happen!
foo_input_mslive 0.3.9
- now can interact with crossfader (requires crossfader 0.3.3+)
- added an option to auto disable crossfader when playing with mslive
Permalink
August 17, 2007 at 2:17 am
· Filed under foobar2000
finally have the motivation to make an update, getting lazy after returning from australia, been watching movies and playing
here is the change log
also, recently I’ve realized people from the mainland of china cannot directly access my blog due to the their GFW, quite sad and disgusted about it.
Permalink