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: could foobar2000 play the special section of a song? (Read 7335 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

could foobar2000 play the special section of a song?

i want foobar2000_0.9.5.5 to play the special section of a song that i choose, how can i to do this?
is there any plugin that can do this?
thanks for your help.

could foobar2000 play the special section of a song?

Reply #1
You could use foo_ui_bookmark, but it seems that you need ColumsnUI for this.

An alternative would be to use a cue sheet or APL.

You may need to explain what "special section" is.  Is it like a "special friend"?
I'm on a horse.

could foobar2000 play the special section of a song?

Reply #2
You could use foo_ui_bookmark, but it seems that you need ColumsnUI for this.

An alternative would be to use a cue sheet or APL.

You may need to explain what "special section" is.  Is it like a "special friend"?

thank you very much!
"special section" means some partial of a song.
For example, i like to listen to a part of a song, so i want foobar2000 can play this part of the song repeatly, how can i do this?

could foobar2000 play the special section of a song?

Reply #3
For example, i like to listen to a part of a song, so i want foobar2000 can play this part of the song repeatly, how can i do this?

I've had this A-B feature in my foobar. I think it was provided by foo_preview, but I'm not 100% sure.
Can't wait for a HD-AAC encoder :P

could foobar2000 play the special section of a song?

Reply #4

For example, i like to listen to a part of a song, so i want foobar2000 can play this part of the song repeatly, how can i do this?

I've had this A-B feature in my foobar. I think it was provided by foo_preview, but I'm not 100% sure.


I think the plugin is "Menu Addons (foo_menu_addons)" and the feature is Repeat A-B
http://www.hydrogenaudio.org/forums/index....showtopic=47332

could foobar2000 play the special section of a song?

Reply #5


For example, i like to listen to a part of a song, so i want foobar2000 can play this part of the song repeatly, how can i do this?

I've had this A-B feature in my foobar. I think it was provided by foo_preview, but I'm not 100% sure.


I think the plugin is "Menu Addons (foo_menu_addons)" and the feature is Repeat A-B
http://www.hydrogenaudio.org/forums/index....showtopic=47332

i have download foo_menu_addons, thanks for help of all people above.

could foobar2000 play the special section of a song?

Reply #6
For example, i like to listen to a part of a song, so i want foobar2000 can play this part of the song repeatly, how can i do this?
Quickly reading about the A-B thing, it looks like the settings aren't saved between sessions, so I'll persevere.

I'm not familiar with APLs, so I'll focus on cue sheets.  Here's what I'd do:

I'd use Goldwave or Wave Repair to create an accurate cue sheet for the track.  You could use other software but the two mentioned will allow you to pick your points at frame level.  Goldwave is Shareware, but will read MP3 files.  Wave Repair is Shareware, but has a Freeware mode, which fortunately has the functionality that you need; unfortunately you will need to work with a WAVE version of your file.  I don't see this as a major problem: it's worth doing things properly.  I use foobar to convert my lossy file to WAVE, create the cue sheet using the WAVE in Wave Repair, and then manually edit the cue sheet to point to the lossy file.

In both applications you would load in the file, and then use the controls to navigate to the point at which you want to start listening, adding a cue point.  You'd then navigate to the point at which you want to stop listening, and add another cue point.

Once you have done this (you may create as many cue points as you want) you would save the cue sheet.  If you used Wave Repair on a WAVE converted from an MP3 then you would need to open the cue sheet in Notepad and amend the FILE reference to the name of the MP3 file.  Ensure that the cue sheet and MP3 are in the same folder, and then drag the cue sheet into your foobar playlist.  You can add/edit TITLE and PERFORMER lines in your cue sheet, to name the sections.

As an example, here is a cue sheet I just created in Wave Repair, using a WAVE I created using foobar's Converter on an MP3:

Code: [Select]
REM Cue Sheet written by Wave Repair
FILE "X:\Dinosaur Jr\Ear Bleeding Country - The Best Of Dinosaur Jr\13 - Get Me.wav" WAVE
  TRACK 01 AUDIO
    INDEX 01 00:00:00
  TRACK 02 AUDIO
    INDEX 01 02:56:53
  TRACK 03 AUDIO
    INDEX 01 03:37:35

Note that the FILE reference uses an absolute path to the source, and that we have three tracks, with track 2 being a "favourite section".  I would edit this in text editor to this:

Code: [Select]
REM Cue Sheet written by Wave Repair
PERFORMER "Dinosaur Jr."
TITLE "Ear Bleeding Country - The Best Of Dinosaur Jr"
FILE "13 - Get Me.mp3" MP3
  TRACK 01 AUDIO
    TITLE "Get Me: Part One"
    INDEX 01 00:00:00
  TRACK 02 AUDIO
    TITLE "Get Me: Part Two"
    INDEX 01 02:56:53
  TRACK 03 AUDIO
    TITLE "Get Me: Part Three"
    INDEX 01 03:37:35

Edit: For more information, take a look at the cue sheet wiki article.
I'm on a horse.

 

Re: could foobar2000 play the special section of a song?

Reply #7
Just in case someone hops in here by chance, looking for the same thing, - i don't know since when, but thankfully, there is a Skip plugin which now offers the ability to Skip certain sections of a track, via a SKIP tag. Refer to the corresponding thread here: https://hydrogenaud.io/index.php?topic=89254.0
and the Skip Track plugin: https://www.foobar2000.org/components/view/foo_skip
It works!
I feel elated.

For example, to start a track from 8th second and finish playing it exactly at 05:00 (mm:ss), one has to define (right click on track -> Properties -> Metadata tab -> + add new) a SKIP tag with the following contents: -00:00:08,00:05:00-
(note that if you use fader, the exact times will differ slightly for the fade in/out effect to kick in)