Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: Game Emu Player (foo_gep) by kode54 (Read 275984 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

Re: Game Emu Player (foo_gep) by kode54

Reply #500
I've noticed that NEZ Plug style M3U playlists are not working for GBS and NSF formats, but they do work for KSS and HES. Is this by design?

Re: Game Emu Player (foo_gep) by kode54

Reply #501
Firstly, I love the component. I wanted to ask if it might be possible to add channel level pitch shifting and / or volume controls?

Re: Game Emu Player (foo_gep) by kode54

Reply #502
Hi. I have a question regarding the foo_gep plugin for foobar.

How do I loop .nsf files (or any file format for that matter) to play indefinitely?

I can do this in winamp when I listen to chiptune formats, but I don't know how to do this in footbar.
Thanks.

Re: Game Emu Player (foo_gep) by kode54

Reply #503
Open Preferences, locate Playback -> Input -> Game Emu Player, and configure it there.

In a future version of all of my components, I will try making this configured by observing whether the current playback order mode is set to Repeat (track).

Re: Game Emu Player (foo_gep) by kode54

Reply #504
Can you update the foobar gep component? I want to use gep control for psf and psf2. And is there another way to split psf's and seperate save it?  If it is, let me know.

Re: Game Emu Player (foo_gep) by kode54

Reply #505
Splitting most xSF formats is not logical or useful:

PSF/PSF2/SSF/DSF/QSF/NCSF: All of these formats use hardware sound chips simulated by their plugins, but all of the games' sound libraries use dynamic channel allocation. You'll find individual instruments almost randomly hopping their way repeatedly through all 24 or 32 channels of a given chip, and you would have to merge and split those all by hand.

USF/GSF: These formats use pure software mixing, so muting individual instruments and channels would require per-album hacks to the sound code within the dumps.

Not to mention that none of these formats are covered by foo_gep.

Re: Game Emu Player (foo_gep) by kode54

Reply #506
Hi, kode54!
foo_gep unfortunately produces no sound when playing VGM tunes from the following collections:
Sonyc_MS.zip and Mario_Bros_(Atari_5200).zip (and basically all VGM files using Pokey chip.
foo_input_vgm plays these tunes fine though.

Re: Game Emu Player (foo_gep) by kode54

Reply #507
Sonyc_MS.zip - YMF-278B ... Oh, there's a ROM I wasn't bundling or asking people to acquire...

Mario Bros (Atari 5200) and other Pokey titles - Looks like my resampler wasn't tuned for ratios greater than 34:1. Now it'll handle over 60:1.

Re: Game Emu Player (foo_gep) by kode54

Reply #508
Sonyc_MS.zip - YMF-278B ... Oh, there's a ROM I wasn't bundling or asking people to acquire...

Mario Bros (Atari 5200) and other Pokey titles - Looks like my resampler wasn't tuned for ratios greater than 34:1. Now it'll handle over 60:1.
Thanks, works like a charm!

If there was an alley of foobar2k stars, you'd be there.

Re: Game Emu Player (foo_gep) by kode54

Reply #509
Hello there, i have just came from a fresh installation, and i did not bring the plugins onto it, now i have found that GEP ( and vgmstream, highly advanced, and so on ) is missing. Does anyone have a mirror for version 1.207 of the 18th of November of 2016 As listed by the component page?

In fact, what happened for all of Kode54's plugins to go missing?



Re: Game Emu Player (foo_gep) by kode54

Reply #512
Refer to this thread to find some answers and a glimps of a silver lining at its current end.

Send a PM to kode. See here: https://hydrogenaud.io/index.php/topic,113130.html

Welp. Guess i will have to do so, and wait patiently for them to get published again. ( also to remember to do backups more frequently )

Re: Game Emu Player (foo_gep) by kode54

Reply #513
I believe there's a bug in foo_gep while loading/playing the soundtrack of Super Marion Land 2.
When you visit that url you can see that you can also download all the individual tracks as mp3, and that track 24 - the reason for my post - is supposed to be 29 seconds. There's a good chance that guy has used foo_gep for the conversion then, because in reality track 24 loops infinitely. When you manually time-seek beyond 0:29 you'll understand why.

Re: Game Emu Player (foo_gep) by kode54

Reply #514
Not a bug in the player. If you turn on the tempo/mute override in the GEP Control, and enable playing forever, you'll note that it plays through the silence.

Silence detection is set to 10 seconds. Perhaps I should increase it to a full 30 seconds for GBS?

Re: Game Emu Player (foo_gep) by kode54

Reply #515
Hah! I never knew about the existence of "GEP Control" in the "View"-menu. First time I've used it now. :-[
"Force all songs to play indefinitely" under "Global settings" wasn't needed to play through the silence.
Is it save to have "Enable playback override" permanently enabled, or does it cause problems with other things?

Re: Game Emu Player (foo_gep) by kode54

Reply #516
It's safe to leave enabled, but know that now very short tracks without timing information will now play for the full 3 minutes, or whatever you've configured your default duration to be.


Re: Game Emu Player (foo_gep) by kode54

Reply #518
Hello!

The latest version appears to be broken, many songs play like this: The Alps - Stage 1.ogg - 109 KB

The game in question is "Marsupilami" for Sega Mega Drive in VGZ format.

I can’t find the older version for the plugin, please help!

Re: Game Emu Player (foo_gep) by kode54

Reply #519
It's a bug in the current VGMPlay code, you'll have to wait for someone to either fix VGMPlay, or fix the rip. I'll keep this topic up to date if I hear anything new.

Re: Game Emu Player (foo_gep) by kode54

Reply #520
Never mind. I’ve found a very old version (v1.177) in my very old computer I no longer use. I’ll stick to that until the newer version is fixed.

Re: Game Emu Player (foo_gep) by kode54

Reply #521
Note that this bug also occurs with the official VGM player software, VGMPlay. The author, ValleyBell, said they would be back some time in the new year. I will bug them about it then. I don't really know what's causing the issue, so I can't really identify it.

This switch to VGMPlay was supposed to make it easier to maintain the overly complex VGM format support, as well as fix lots of odd chips I didn't support before. Unfortunately, it introduces its own bugs that need to be fixed.

Re: Game Emu Player (foo_gep) by kode54

Reply #522
@kode54 currently there is a problem with reading data "20 Desert.vgm" from "Jill of the Jungle" PC-DOS rip by @NewRisingSun, using YM3812 chip emulation.. The current foo_gap just hangs for 30 secs, then refreshes and loads it into list. But conversion to audiofile totally hangs.
file: http://coraksoft1.narod.ru/temp/vgm/Jill_20_Desert.vgm
http://vgmrips.net/forum/viewtopic.php?f=12&t=2612

Update: Found core of problem - strangely, but this file has some conflicts with foo_unpack_lha plugin. If this plugin removed - then file works normally with foobar2k and foo_gap plugin.

Re: Game Emu Player (foo_gep) by kode54

Reply #523
@kode54 Additionally found best GBS (Gameboy music rips) plugin/player ever.
It has much better sound solution . It's "Bleep!".
Listened to the differences between any other plugins, and gep for foobar2000, you developed - still it's better
Latest Bleep: http://web.archive.org/web/20140330134651/http://www.neillcorlett.com/bleep/
 https://www.zophar.net/utilities/audio-multi/bleep-.html
Info from author: https://www.zophar.net/forums/showthread.php?t=15236
Source code: http://web.archive.org/web/20130616060313/http://www.neillcorlett.com/downloads/Bleep-1.09-source.zip

Example, where any other player/plugin simply will suck:
https://www.zophar.net/music/gameboy-gbs/gargoyles-quest
 Just listen the first song with any plugin (for winamp or foobar), and with bleep winamp plugin.
All of them will sound abruptly, like it's some process cpu time breaking... But with Bleep - it sounds like it was designed for - continuously and without some linear filteris.

Re: Game Emu Player (foo_gep) by kode54

Reply #524
How do you access the advanced options?  I remember messing with them in the past but have completely forgotten how to get them.  Sorry for such a simple question but can't find an answer on Google either.

edit: figured it out...  For some reason I thought it was accessed by clicking the graphic in foo_gep standard options.  Duh, you just go to the main Foobar advanced options (preferences > advanced > playback).