- Скриншоты сборки и краткое описание
    
 Главное окно выглядит вот так. Полноэкранный режим выглядит некрасиво, но над этим я буду работать. Сборка использует шрифты, находящиеся в папке плеера (спасибо UI Hacks). Песни в плейлисте группируются по альбомам. В заголовке пишется исполнитель альбома, название и Album Gain. В записях помимо исполнителя, названия и номера трека указывается дата выпуска альбома, Track Gain и как этот элемент кодирован (LS=lossless, Ls=lossy, Sy=Synthesized). Если треки\альбом не сканировались RG, в заголовке и записях для каждого несканированного альбома\трека будет пометка "NO RG!" или "!RG".
 Cикбар из сборки выкинут в пользу Waveform Seekbar, ибо перематывать "на глаз" гораздо удобнее, да и сходу можно посмотреть, как был сведён альбом (и поругаться вслух на войну громкости ). ).
- Используемые модули
- Код: Выделить всё
- Core (2013-12-27 11:08:12 UTC)
 foobar2000 core 1.3
 foo_albumlist.dll (2013-12-27 10:57:38 UTC)
 Album List 4.5
 foo_audioscrobbler.dll (2010-06-04 00:27:04 UTC)
 Audioscrobbler 1.4.7
 foo_burninate.dll (2011-02-24 01:40:34 UTC)
 Audio CD Writer 3.0.3
 foo_cdda.dll (2013-12-27 10:57:10 UTC)
 CD Audio Decoder 3.0
 foo_converter.dll (2013-12-27 10:56:52 UTC)
 Converter 1.5
 foo_cuefilter.dll (2009-04-28 06:09:44 UTC)
 CUE Playlist Filter 0.1.7.0
 foo_discogs.dll (2013-06-18 17:52:24 UTC)
 Discogs Tagger 1.31
 foo_dsp_eq.dll (2013-12-27 10:58:06 UTC)
 Equalizer 1.0
 foo_dsp_resampler_mod.dll (2012-04-04 17:06:07 UTC)
 SoX Resampler mod 0.7.8 mod
 foo_dsp_std.dll (2013-12-27 10:57:46 UTC)
 Standard DSP Array 1.3
 foo_dumb.dll (2013-12-27 15:32:00 UTC)
 DUMB module decoder 1.0.70
 foo_dynamic_range.dll (2012-04-06 12:48:34 UTC)
 Dynamic Range Meter 1.1.1
 foo_fileops.dll (2013-12-27 10:53:04 UTC)
 File Operations 2.2
 foo_foobarCon.dll (2013-09-09 08:55:26 UTC)
 HTTP Control for FoobarCon 0.97.26-fc
 foo_freedb2.dll (2013-12-27 10:52:32 UTC)
 Online Tagger 0.7
 foo_gep.dll (2013-11-23 05:21:10 UTC)
 Game Emu Player 1.177
 foo_input_adplug.dll (2013-05-14 09:24:02 UTC)
 AdPlug 1.44
 foo_input_dsdiff.dll (2011-05-18 11:01:22 UTC)
 DSDIFF Decoder 1.4
 foo_input_hvl.dll (2013-11-23 05:21:11 UTC)
 Hively Tracker decoder 1.14
 foo_input_monkey.dll (2013-04-20 17:25:31 UTC)
 Monkey's Audio Decoder 2.1.7
 foo_input_std.dll (2013-12-27 11:08:14 UTC)
 Standard Input Array 1.0
 foo_jesus.dll (2010-09-22 17:34:06 UTC)
 Autosave & Autobackup 10
 foo_keep_queue.dll (2010-11-11 19:28:46 UTC)
 Keep Queue 0.3.5
 foo_midi.dll (2013-12-27 15:32:01 UTC)
 MIDI synthesizer host 1.229
 foo_out_wasapi.dll (2013-03-12 03:15:25 UTC)
 WASAPI output support 3.2.3
 foo_playcount.dll (2012-11-02 09:39:38 UTC)
 Playback Statistics 3.0.2
 foo_queuecontents.dll (2012-02-23 13:06:40 UTC)
 Queue Contents Editor 0.5.1
 foo_rg_trn.dll (2010-01-13 16:01:00 UTC)
 ReplayGain override 0.1.3
 foo_rgscan.dll (2013-12-27 10:55:34 UTC)
 ReplayGain Scanner 2.2
 foo_sid.dll (2013-12-27 15:32:06 UTC)
 sidplay2 1.31
 foo_skype.dll (2011-05-21 09:33:24 UTC)
 Skype playing notifications 0.2
 foo_ui_columns.dll (2011-02-27 20:22:58 UTC)
 Columns UI 0.3.8.8
 foo_ui_hacks.dll (2013-10-29 06:57:00 UTC)
 UI Hacks 2013-02-19
 foo_ui_std.dll (2013-12-27 11:08:12 UTC)
 Default User Interface 0.9.5
 foo_uie_albumlist.dll (2009-06-13 22:49:19 UTC)
 Album list panel 0.3.5
 foo_uie_lyrics3.dll (2013-11-23 05:21:11 UTC)
 Lyric Show Panel 3 0.4.1
 foo_unpack.dll (2013-12-27 10:54:24 UTC)
 ZIP/GZIP/RAR Reader 1.6
 foo_vst.dll (2011-03-04 23:19:04 UTC)
 VST 2.4 adapter 0.9.0.3
 foo_w7shell.dll (2010-01-16 19:09:20 UTC)
 Windows 7 integration 0.2.9.1
 foo_wave_seekbar.dll (2013-07-28 18:38:31 UTC)
 Waveform seekbar 0.2.40
 
- Немного истории и чего-то там ещё
- Дело было вечером, делать было нечего.
 Уже долгое время периодически появляюсь на форуме и смотрю всё подряд. Когда был молодым и неопытным, часто прибегал к помощи сборок фубара, чтобы было "всё и сразу" и чтоб было удобно и красиво. В этом плане мне очень полюбились сборки от Alex Realist и meDveD. Кстати, именно их работа пробудила во мне интерес сделать всё самому, так что спасибо вам огромное!
 Первое время моя собственная сборка напоминала эдакую монструозину из кучи панелей, плагинов и всяких свистелок, да и оформлено оно всё было на DUI, и с таким кол-вом всего ужасно тормозило. Со временем я опомнился и выдрал из сборки всё, чем пользуюсь реже раза в неделю и взялся "пойти глубже" и заточить конфиг под длительную работу без остановок и небольшой жор памяти. Ну и отзывчивость по требованию, конечно.
 В плане отзывчивости больше всего помогло перевести конфиг на CUI и выкинуть все ненужности, а с длительной работой подсобил UI Hacks, который умеет выгружать часть фубара из памяти, когда тот свёрнут\неактивен.
 В один момент я подумал: "А что ещё умеет играть F2k?". И тут меня понесло. Не буду вдаваться в подробности, скажу лишь, что теперь сборка умеет играть музыку множества трекерных форматов, и музыку с консолей и из старых игр в оригинале. В качестве бонуса я приложил архив с парой примеров.
- Установка
- Скачать архив
- Распаковать в C:\foobar2000 (путь к EXE должен получиться "C:\foobar2000\foobar2000.exe")
- Запустить foobar2000.exe, закрепить его на панели (Win7\8), создать ярлык (WinXP).
 
- Внимание!
- Если распаковываете в другое место, обязательно измените путь к ROM-файлу в плагине MIDI Synthesizer Host, см скриншот!- Настройка пути к ROM-файлу
 
 
- Если у Вас хорошая звуковая карта и настроен вывод звука на частоте выше 44\48 кГц (как у меня), обязательно измените частоты сэмплирования у Input-плагинов! Если у Вас не очень мощный CPU, на высоких частотах могут появиться заикания у некоторых трекерных мелодий, в этом случае убавьте частоту сэмплирования у DUMB Module Decoder и\или измените алгоритм интерполяции с Sinc на Cubic\Linear.- Где нужно поменять частоты
 
 
 
- Если распаковываете в другое место, обязательно измените путь к ROM-файлу в плагине MIDI Synthesizer Host, см скриншот!
С версии 0.1 и далее сборка выкладывается в формате ZIP, т.к. он наиболее распространён и его легче всего распаковать. Для тех, кто экономит трафик, есть ссылка на вариант в 7z.
Здесь можете скачать несколько мелодий-примеров, чтобы оценить, как хорошо (или плохо) фубар умеет синтезировать мелодии.





 
  
 





