Unoffical empeg BBS

Quick Links: Empeg FAQ | RioCar.Org | Hijack | BigDisk Builder | jEmplode | emphatic
Repairs: Repairs

Page 1 of 2 1 2 >
Topic Options
#59534 - 16/01/2002 10:08 Crossfading - revisited
tgnb
stranger

Registered: 14/01/2002
Posts: 33
Loc: earth
Just did a quick search through the database and did not find anything "recent" about crossfading support. Is this a planned feature?
In anycase, i guess i can start this thread in hopes of gauging how many ppl are currently still interested in crossfading support between songs and when the player starts up.
_________________________
: tgnb :

Top
#59535 - 16/01/2002 10:17 Re: Crossfading - revisited [Re: tgnb]
SE_Sport_Driver
carpal tunnel

Registered: 05/01/2001
Posts: 4903
Loc: Detroit, MI USA
I would love it on Shuffle mode. I think I started one of those threads a while back...
_________________________
Brad B.

Top
#59536 - 16/01/2002 10:24 Re: Crossfading - revisited [Re: tgnb]
Nosferatu
enthusiast

Registered: 24/08/2001
Posts: 344
Loc: France, Champagne
Count me in ...
_________________________
Empeg IIa - 10 Gb - Red Fascia - Tuner, the day is coming - I Will Strike From the Grey -

Top
#59537 - 16/01/2002 10:43 Re: Crossfading - revisited [Re: Nosferatu]
LTJBukem
enthusiast

Registered: 18/07/2001
Posts: 299
This would only work on Songs with real endings rather than continuous tracks ...

Personally, it could sound good, or it could sound absolutely AWFUL!!
_________________________
LTJ

Top
#59538 - 16/01/2002 10:52 Re: Crossfading - revisited [Re: LTJBukem]
SE_Sport_Driver
carpal tunnel

Registered: 05/01/2001
Posts: 4903
Loc: Detroit, MI USA
I don't thnk it would sound aweful as long as it happens in random mode only. Try some winamp plug-ins for the experience... they rock.
_________________________
Brad B.

Top
#59539 - 16/01/2002 10:53 Re: Crossfading - revisited [Re: LTJBukem]
tonyc
carpal tunnel

Registered: 27/06/1999
Posts: 7058
Loc: Pittsburgh, PA
Well if you're listening to continuous tracks then you don't need to enable cross-fading

If you're shuffling, it doesn't matter because two songs in a shuffle aren't going to usually flow nicely into one another unless they happen to be adjacent songs from the same album (a very odd case indeed if you have a lot of songs.) So even if they're "continuous songs" a cross-fade would make the transition a bit less abrupt. Not necessarily natural (especially if you're going from a jazz tune to a heavy metal tune) but less abrupt.

_________________________
- Tony C
my empeg stuff

Top
#59540 - 16/01/2002 10:56 Re: Crossfading - revisited [Re: tonyc]
SE_Sport_Driver
carpal tunnel

Registered: 05/01/2001
Posts: 4903
Loc: Detroit, MI USA
You'll be surprised how well some totally differant songs will fade into one another...
_________________________
Brad B.

Top
#59541 - 16/01/2002 11:11 Re: Crossfading - revisited [Re: SE_Sport_Driver]
tonyc
carpal tunnel

Registered: 27/06/1999
Posts: 7058
Loc: Pittsburgh, PA
Oh, of course, and when this happens it's often very cool, sometimes very amusing.

There were some threads a while back about having some kind of system for tagging songs with metadata so that shuffle would try to line up songs that "went well" together in terms of transitions, but nobody could describe a really solid method for making it happen. That would make cross-fading even more effective.
_________________________
- Tony C
my empeg stuff

Top
#59542 - 16/01/2002 11:15 Re: Crossfading - revisited [Re: tonyc]
SE_Sport_Driver
carpal tunnel

Registered: 05/01/2001
Posts: 4903
Loc: Detroit, MI USA
Maybe I'm just a sucker for cross-fading because if two totally differant songs were about to play one after another - I'd rather they fade into one another. I had this plug in for WInamp and just loved it. I found myself skipping songs less because things flooooowed better.
_________________________
Brad B.

Top
#59543 - 16/01/2002 11:44 Re: Crossfading - revisited [Re: tgnb]
tgnb
stranger

Registered: 14/01/2002
Posts: 33
Loc: earth
Winamp 3 beta does not have this as a plugin anymore, but rather "built-in". In addition there is now a Alpha of Winamp3 available for linux.. maybe some code from there could be re-used with permission? or am i just waaaaaaaaaaay off.. It also allows to set the time of the crossfader.
And i agree. if its a feature you can turn on and off. then anyone could decide on their own whether it sounds good for their tastes or not.
_________________________
: tgnb :

Top
#59544 - 16/01/2002 13:14 Re: Crossfading - revisited [Re: tgnb]
Yang
addict

Registered: 14/01/2002
Posts: 443
Loc: Raleigh, NC
I would think crossfading when the player starts up and continues in the middle of a song would be really nice. A sudden spike in volume isn't always the nicest thing to hear..

Top
#59545 - 16/01/2002 13:15 Re: Crossfading - revisited [Re: Yang]
tfabris
carpal tunnel

Registered: 20/12/1999
Posts: 31565
Loc: Seattle, WA
I would think crossfading when the player starts up and continues in the middle of a song would be really nice. A sudden spike in volume isn't always the nicest thing to hear..

Version 2.0 of the software already does this. But that's not crossfading, it's volume-ramp at startup.
_________________________
Tony Fabris

Top
#59546 - 17/01/2002 01:09 Re: Crossfading - revisited [Re: SE_Sport_Driver]
Diznario
enthusiast

Registered: 17/10/2001
Posts: 265
Loc: Portland OR
I couldn't agree more. The crossfade plugin for WinAmp is one of the coolest inventions of all time, and it definitely makes everything flow better. Even if the songs are completely unrelated.

If the empeg had crossfade, I would allways have it enabled.

OK, I admit it, I'm addicted.
_________________________
Dario
MK2 in an Impreza 2.5RS

Top
#59547 - 17/01/2002 06:48 Re: Crossfading - revisited [Re: tgnb]
rob
carpal tunnel

Registered: 21/05/1999
Posts: 5335
Loc: Cambridge UK
Cross fading would require that we run two decoders simultaneously. We did update the architecture to support this (HSX109 uses it for a different purpose) however there could be bandwidth issues doing it in real time with high bitrate (e.g. WAV) files.

Rob

Top
#59548 - 17/01/2002 08:35 Re: Crossfading - revisited [Re: rob]
eslange
journeyman

Registered: 16/11/2001
Posts: 74
Loc: Utrecht, Netherlands
Is two decoders a requirement?

I mean: if the ouput bit-stream is buffered for, let's say 4 seconds, than we've more or less 2 seconds of the current playing and queued for playing. Some other process should find the silent moment and does the cross-over.
Ok above is not wriiten very clearly, but I think I have seen above story earlier in an other discussion thread.

EiSl

Top
#59549 - 17/01/2002 18:27 Re: Crossfading - revisited [Re: rob]
eternalsun
Pooh-Bah

Registered: 09/09/1999
Posts: 1721
Loc: San Jose, CA
Then support it for low bitrate at first.....

Calvin

Top
#59550 - 18/01/2002 00:48 Re: Crossfading - revisited [Re: rob]
Terminator
old hand

Registered: 12/01/2000
Posts: 1079
Loc: Dallas, TX
Crossfading a bunch of wav files shouldnt be necessary in theory, becuase they already play without gaps in them, right? Maybe there could be some way of disabling cross fading on wavs.

Top
#59551 - 18/01/2002 03:55 Re: Crossfading - revisited [Re: Terminator]
wfaulk
carpal tunnel

Registered: 25/12/2000
Posts: 16706
Loc: Raleigh, NC US
Crossfading and gapless playback, while related, are two different issues. Gapless playback is obvious. Crossfading is where you have one song fade out as another comes in, overlapping for a few seconds, like they do at your favorite Top40 station. It's amazing how much better shuffle mode sounds when this happens. It doesn't seem like it would, but it really does.
_________________________
Bitt Faulk

Top
#59552 - 18/01/2002 04:10 Re: Crossfading - revisited [Re: tgnb]
Taym
carpal tunnel

Registered: 18/06/2001
Posts: 2504
Loc: Roma, Italy
I'm defintiely for it. Empeg ppl said in the past they would eventually include it in the player sw, but not in 2.0 sw version. If I recall well. Do you confirm, Empeg ppl?
_________________________
= Taym =
MK2a #040103216 * 100Gb *All/Colors* Radio * 3.0a11 * Hijack = taympeg

Top
#59553 - 18/01/2002 09:16 Re: Crossfading - revisited [Re: wfaulk]
Terminator
old hand

Registered: 12/01/2000
Posts: 1079
Loc: Dallas, TX
Your right, I was hoping that cross fading would cover up the gaps between my songs since mp3s are not gapless.

Top
#59554 - 19/01/2002 11:28 Re: Crossfading - revisited [Re: Terminator]
hybrid8
carpal tunnel

Registered: 12/11/2001
Posts: 7738
Loc: Toronto, CANADA
Find the threads covering the ripping and encoding of MP3s to help with "introduced" gaps. I don't have a problem with gapless playback with most of my gapless segues. At least the gap or any introduce artifact s so small as to not cause any kind of problem or be noticeable.

Bruno
_________________________
Bruno
Twisted Melon : Fine Mac OS Software

Top
#59555 - 19/01/2002 18:03 Re: Crossfading - revisited [Re: hybrid8]
Terminator
old hand

Registered: 12/01/2000
Posts: 1079
Loc: Dallas, TX
Yes, I have read all of them. I have tried using the nogap option in lame, and everything else people had suggested. The gap is almost inperceptable, but its still there. Cross fading would solve the problem, and would make all my trance sound better in shuffle mode. :-) Thanks for the suggestions though!

Sean

Top
#59556 - 20/01/2002 23:21 Re: Crossfading - revisited [Re: Terminator]
hybrid8
carpal tunnel

Registered: 12/11/2001
Posts: 7738
Loc: Toronto, CANADA
I'd like a configurable cross-fader as well. Mainly for use with shuffle modes and not to try and fix things that should be gapless (though it will also do that).

I use an excellent one (SqrSoft Advanced Crossfading) with Winamp for which I've set to some pretty rudimentary settings. I set it to its CLUB preset and then made some small adjustments (no fading on seek for instance, nor tracks less than 55 seconds (good number based on my other position settings)). It's worked great on anything I've played through it. Even if the two pieces of music are completely different styles and/or tempo.

Bruno
_________________________
Bruno
Twisted Melon : Fine Mac OS Software

Top
#59557 - 21/01/2002 06:33 Re: Crossfading - revisited [Re: SE_Sport_Driver]
Willd
new poster

Registered: 15/01/2002
Posts: 17
Loc: Sussex UK
Assuming crossfading is technically feasible, it would be a really nice feature. I would imagine its pretty complicated to program, and I would imagine a big strain on the processor. But if you;re listening to loud thumping music theres nothing worse than sudden dead silence inbetween tracks. Even if the tracks dont go together well, its better just to have continuous sound IMO. Failing that even a fast fade out, and fade in (no overlap) might be better than a hard cut!

As for pre-matching which mp3's go together, Hmm, theoretically, a field on the ID3 tag could store info about pitch, BPM, and fadein startpoint and endpoint., and at the end of the track, fadeout startpoint and endpoint.
Perahps asking the machine to tweak the speed of similar BPM'd tracks (like a real DJ) might be asking a little too much however
_________________________
Sussex, UK. Rio car 30Gb and Neo35

Top
#59558 - 21/01/2002 11:56 Re: Crossfading - revisited [Re: hybrid8]
eternalsun
Pooh-Bah

Registered: 09/09/1999
Posts: 1721
Loc: San Jose, CA
It would be awesome if the empeg team can pull together cross fade. And also add a checkbox to emplode to mark "Never Crossfade" -- as there are music, even whole genres that do not make sense to cross fade.

Calvin

Top
#59559 - 22/01/2002 06:42 Re: Crossfading - revisited [Re: eternalsun]
JeffS
carpal tunnel

Registered: 14/01/2002
Posts: 2858
Loc: Atlanta, GA
I think crossfading would be great, even between different types of music. My end goal is to create my own music "stations" based on genre but with my music and without commercials and DJ's. Crossfading would just add to the effect.

Of course, if its impossible (or practically impossible) to program, that pretty much ends the discussion.
_________________________
-Jeff
Rome did not create a great empire by having meetings; they did it by killing all those who opposed them.

Top
#59560 - 23/01/2002 01:18 Re: Crossfading - revisited [Re: JeffS]
CurlyKicker
member

Registered: 04/01/2002
Posts: 135
Loc: Orange County, CA
"I think crossfading would be great, even between different types of music. My end goal is to create my own music 'stations' based on genre but with my music and without commercials and DJ's. Crossfading would just add to the effect."

I agree!
_________________________
http://www.ubernet.org/

Top
#59561 - 02/03/2002 05:58 Re: Crossfading - revisited [Re: tgnb]
tgnb
stranger

Registered: 14/01/2002
Posts: 33
Loc: earth
Should i really start a crossfading poll? ;->
_________________________
: tgnb :

Top
#59562 - 02/03/2002 19:34 Re: Crossfading - revisited [Re: JeffS]
hybrid8
carpal tunnel

Registered: 12/11/2001
Posts: 7738
Loc: Toronto, CANADA
Practically impossible? I know a few people that can probably do it. They're all on this BBS. As mentioned above by someone else, it can be a processor drain, but no one has ever mentioned anything to say it's not technically possible (for hardware or software reasons).

Have you ever used SqrSoft's crossfader for Winamp? It works very well between any kind of music. Of course it also trims leading and trailing silence (near silence actually because there's some fuzziness in the detection (which is a good thing)). Very incredible little plugin. It has far too many features than should ever be attempted for the empeg, but the basic cross-fading stuff (Club-type settings) are what we could benefit the most from.

At this time, this is something that should be handled by the player software and not a hack, IMO. Of course if the player were openned up to plugins and patches via some kind of API, that could be a difference story...

Bruno
_________________________
Bruno
Twisted Melon : Fine Mac OS Software

Top
#59563 - 04/03/2002 06:01 Re: Crossfading - revisited [Re: tgnb]
cyberco
member

Registered: 29/01/2002
Posts: 109
Loc: United Kingdom
Very interesting stuff, a subject that I too am quite interested in!

It's not so difficult to crossfade on a PC platform, resourses allow two decoders to play at different rates and the output to be mixed, I've done it in windows!

Not sure how easy it would be on the Empeg, you need processing power but also you need ram to buffer both streams and you need to pre-analise the beginning-end of each track to calculate BPM (Beats Per Minute) and work out syncronise positions!

Possible, but a little tricky to squeeze into a machine that is already performing miricles! I guess it will take a really good programmer with plenty of time on their hands to stand a chance of getting done!

Just my thoughts ;-)

_________________________
----------------------- www.cyberco.net www.3000gt.co.uk

Top
#59564 - 04/03/2002 07:51 Re: Crossfading - revisited [Re: cyberco]
tonyc
carpal tunnel

Registered: 27/06/1999
Posts: 7058
Loc: Pittsburgh, PA
Eh... Don't get too excited... Nobody's saying the first incarnation of cross-fading on the Empeg needs to figure out BPM or match beats or anything like that. That's a very advanced feature that even on a PC rarely works well (a lot of human DJ's can't even do it right.) The best beat-finding algorithms on the planet are only going to work with certain types of music with easily identifiable beats... And then I have yet to see any software which even attempts to identify the measures or lead beats which would be matched up... Even on its best day, I think a PC would just be lining up two arbitrary beats up, which wouldn't make for much of a good mix.

Generally, when someone around here says "crossfading" we just mean buffering up the 2nd song with maybe 10 or 15 seconds left in the 1st song and, at an appropriate time (possibly when one track begins to fade on its own, possibly at a user-defined time like 5 seconds from the track's end, etc) the first track will fade out and the second one will to fade in. This part is comparatively easy, and yes, it does require a little more CPU to be decoding a second stream in the background, but there's definitely room for it on the Empeg if it's written correctly. It doesn't have to decode the second stream in real-time, for instance, so the amount of CPU doesn't necessarily need to double.

I'm encouraged that there's semi-official talk about this being available in a future release over in the Programming forum. But I won't be holding my breath, necessarily.
_________________________
- Tony C
my empeg stuff

Top
#59565 - 04/03/2002 08:10 Re: Crossfading - revisited [Re: tonyc]
cyberco
member

Registered: 29/01/2002
Posts: 109
Loc: United Kingdom
Nice comments, sorry for getting a little carried away there but I do tend to be a little bit of a perfectionist at times!

I'll be keeping my eye on this with interest.....
_________________________
----------------------- www.cyberco.net www.3000gt.co.uk

Top
#59566 - 04/03/2002 14:39 Re: Crossfading - revisited [Re: tgnb]
SE_Sport_Driver
carpal tunnel

Registered: 05/01/2001
Posts: 4903
Loc: Detroit, MI USA
Something like this would rock on the RioCentral too.... wink wink
_________________________
Brad B.

Top
#59567 - 04/03/2002 14:42 Re: Crossfading - revisited [Re: SE_Sport_Driver]
tonyc
carpal tunnel

Registered: 27/06/1999
Posts: 7058
Loc: Pittsburgh, PA
Something like this would rock on the RioCentral too.... wink wink

I think that's exactly why Rob has said that it could be "coming to an Empeg near you" in a future release. It seems they wanted simultaneous decoding on the "other product" and the Empeg will be the benefactor. They're staying true to their word of retro-fitting features into our beloved Empeg.
_________________________
- Tony C
my empeg stuff

Top
#59568 - 04/03/2002 19:25 Re: Crossfading - revisited [Re: cyberco]
hybrid8
carpal tunnel

Registered: 12/11/2001
Posts: 7738
Loc: Toronto, CANADA
Take a look at the specific crossfader for Winamp I mentioned. No doubt it has seen some updates since the version I downloaded. Still very capable and the quality/performance is phenomenal. Some simple settings would still be a nice option on the empeg however. I'd like to be able to tall it not to fade songs of a certain minimal length for instance. As well as how much overlap to create on the fade.

The empeg guys are really good at coming up with creative solutions, so I'd leave any additional recommendations until after we see what comes down the pipe in the near future.

Bruno

BTW, would you mind terribly perhaps relocating the picture of your car to the small bitmap for your ID instead of in your sig? It's a little bit of an inconveniece having that huge block of graphic mixed in with all the text while reading. Especially multiple times in a thread.
_________________________
Bruno
Twisted Melon : Fine Mac OS Software

Top
#59569 - 04/03/2002 22:00 Re: Crossfading - revisited [Re: hybrid8]
SE_Sport_Driver
carpal tunnel

Registered: 05/01/2001
Posts: 4903
Loc: Detroit, MI USA
Bruno, I've been using that plug-in for years (still using the old version!) It simply ROCKS. It lets you seemlessly listen to hours and hours to music. I swear any transition, even from Buddy Holly to Skinny Puppy seems to "work."
_________________________
Brad B.

Top
#59570 - 05/03/2002 01:52 Re: Crossfading - revisited [Re: hybrid8]
cyberco
member

Registered: 29/01/2002
Posts: 109
Loc: United Kingdom
Thanks bruno,

One of the best cross-faders I've seen in action was in Mix-Maestro Professional, you could change songs at any time "on-the-fly" (even half way through a song) and it was perfect integration/mixing 99% of the time! - don't know how these guys did it but it is really impressive!


BTW, I've got rid of the car graphic now (sob sob) and replaced it with the evil face! Sorry if it was annoying you man.
_________________________
----------------------- www.cyberco.net www.3000gt.co.uk

Top
#59571 - 05/03/2002 02:27 Re: Crossfading - revisited [Re: cyberco]
wfaulk
carpal tunnel

Registered: 25/12/2000
Posts: 16706
Loc: Raleigh, NC US
I think the annoying part was the massive graphic, not the fact that it was a picture of a car. In fact, I'm sure of it. Replacing it with a picture that has a greater height could be construed as worse. Why not just leave the graphic off altogether? (Please?)
_________________________
Bitt Faulk

Top
#59572 - 05/03/2002 02:56 Re: Crossfading - revisited [Re: wfaulk]
cyberco
member

Registered: 29/01/2002
Posts: 109
Loc: United Kingdom
OK guys, no more picture :-(

Is everyone happy now?
_________________________
----------------------- www.cyberco.net www.3000gt.co.uk

Top
#59573 - 05/03/2002 10:48 Re: Crossfading - revisited [Re: cyberco]
loren
carpal tunnel

Registered: 23/08/2000
Posts: 3826
Loc: SLC, UT, USA
thank you =]
_________________________
|| loren ||

Top
#59574 - 05/03/2002 10:52 Re: Crossfading - revisited [Re: wfaulk]
cyberco
member

Registered: 29/01/2002
Posts: 109
Loc: United Kingdom
It's just not the same seeing my posts without the car at the base Still, if it keeps everyone else happy who am I to complain!

_________________________
----------------------- www.cyberco.net www.3000gt.co.uk

Top
#59575 - 05/03/2002 11:23 Re: Crossfading - revisited [Re: cyberco]
mlord
carpal tunnel

Registered: 29/08/2000
Posts: 14478
Loc: Canada
I am definitely happier now.

Thanks!

Top
#59576 - 05/03/2002 15:44 Re: Crossfading - revisited [Re: mlord]
papinist
member

Registered: 30/12/2001
Posts: 119
Loc: Italy
me too.
_________________________
Stefano

Top
#59577 - 05/03/2002 19:59 Re: Crossfading - revisited [Re: cyberco]
hybrid8
carpal tunnel

Registered: 12/11/2001
Posts: 7738
Loc: Toronto, CANADA
Oops, sorry. I didn't mean for you to replace the pic of the car with another pic. It's a nice pic. But in the body of your messages it takes up a lot of space. Plus I'm on a modem, so I actually have to download it at least once per session (if IE doesn't make it load once per thread.. Ugh..) Some people put a pic of their cars into their personal pic, so you could do that instead of the Joker image if you wanted to.

And back on the cross-fader. If anyone else hasn't seen the specific one I've mentioned, download it from the Nullsoft Winamp pages in the plugin section. It really is something you have to check out to fully appreciate.

Bruno
_________________________
Bruno
Twisted Melon : Fine Mac OS Software

Top
#59578 - 06/03/2002 01:43 Re: Crossfading - revisited [Re: hybrid8]
cyberco
member

Registered: 29/01/2002
Posts: 109
Loc: United Kingdom
Don't worry - graphics gone now
_________________________
----------------------- www.cyberco.net www.3000gt.co.uk

Top
#59579 - 20/03/2002 10:00 Re: Crossfading - revisited [Re: tonyc]
dano5050
new poster

Registered: 22/01/2002
Posts: 14
Loc: San Mateo, CA USA
I think it would be useful to keep "crossfading" and "gapless" playback as distinct concepts. I think they're both useful features, and as judged by the response to this thread, potentially two of the most sought-after additions to the empeg player. (That and some better genre-based searching/playing capabilities).

One thing that's obvious is that the musical taste of the listener plays a lot into the interpretation of this feature. The folks amongst us (myself included) that enjoy seamlessly mixed music need a feature that is truly (or as best as current technology--such as some of the gapless or crossfading plugins for winamp--can produce) gapless. meaning no audible gap whatsoever. Folks that are not fans of the genre may not appreciate the difference between a minute, but audible gap, and NO gap -- or OVERLAP -- whatsoever. An overlap of a split second can be just as bad, because you lose the beat. The music in this genre actually has one song seamlessly blending into another, and the tracking that breaks the songs up into separate mp3 files is really an artifact of wanting to be able to skip around occasionally. otherwise we would just leave them as one long song.

I'm sorry to go so overboard on the description... but sometimes I get worried that people do not quite appreciate the distinctions--and it would really suck to have folks do a lot of work on this and end up w/ something short of the mark for a lot of us. Crossfading in a pop-dance club generally
is a less precise (though not necessarily easier) maneuver where the point that one song ends and another begins are not nessecarily matched precisely on the beat. Again, not looking for beatmatching... because the beats have already been matched by the DJ that recorded the album... i'm just looking for zero gap between the tracks that are already there.

BTW, has it been established whether anyone on the empeg staff is a big fan of house/trance music? It would certainly help if we had a mole on the inside....

Dan

NOT GAPLESS PLAYBACK --> "Generally, when someone around here says "crossfading" we just mean buffering up the 2nd song with maybe 10 or 15 seconds left in the 1st song and, at an appropriate time (possibly when one track begins to fade on its own, possibly at a user-defined time like 5 seconds from the track's end, etc) the first track will fade out and the second one will to fade in. "
_________________________
Mark2 60GB Blue

Top
#59580 - 20/03/2002 10:04 Re: Crossfading - revisited [Re: dano5050]
Roger
carpal tunnel

Registered: 18/01/2000
Posts: 5680
Loc: London, UK
anyone on the empeg staff is a big fan of house/trance music?

Well, I'm into dance music (not necessarily just house), and Toby and Rob are big into (psychadelic) trance.

_________________________
-- roger

Top
#59581 - 20/03/2002 10:32 Re: Crossfading - revisited [Re: dano5050]
tfabris
carpal tunnel

Registered: 20/12/1999
Posts: 31565
Loc: Seattle, WA
I think it would be useful to keep "crossfading" and "gapless" playback as distinct concepts. I think they're both useful features, and as judged by the response to this thread, potentially two of the most sought-after additions to the empeg player.

Gapless playback is now a nonissue for the car player, as it can now (in version 2.0) play two tracks back to back with no gap whatsoever.

Any remaining issues with gaps are entirely the result of MP3 encoders and their inherent inability to create truly gapless files due to limitation in the MP3 format. This is all in the FAQ.

So the only remaining thing to discuss is the feature-request for a crossfader (which I will agree is a completely separate and unrelated issue).
_________________________
Tony Fabris

Top
#59582 - 20/03/2002 10:52 Re: Crossfading - revisited [Re: tfabris]
tms13
old hand

Registered: 30/07/2001
Posts: 1115
Loc: Lochcarron and Edinburgh
In reply to:

Gapless playback is now a nonissue for the car player, as it can now (in version 2.0) play two tracks back to back with no gap whatsoever.

Any remaining issues with gaps are entirely the result of MP3 encoders and their inherent inability to create truly gapless files due to limitation in the MP3 format. This is all in the FAQ.


Not quite - I still have a wish for the player to use the tag that Lame adds to discard the right number of samples from the beginning and end of tracks, giving gapless playback with no extra work at encode time.
_________________________
Toby Speight
030103016 (80GB Mk2a, blue)
030102806 (0GB Mk2a, blue)

Top
#59583 - 20/03/2002 12:38 Re: Crossfading - revisited [Re: tfabris]
dano5050
new poster

Registered: 22/01/2002
Posts: 14
Loc: San Mateo, CA USA
Tony,

I'm at a disadvantage in that I can't actually run the 2.0 code through its paces, but if there are still gaps between the songs (no matter who's fault they are) then gapless playback is still an issue. No offense intended. I guess I'm struggling with your comment in one line "no gaps whatsoever" followed by your slight retraction in the next "any remaining gaps..." Can you just clarify that from a listeners point of view, as opposed to an engineers... are there gaps or not?

I'm familiar with the kind of gaps between songs that are present because of limitations in the mp3 encoders, decoders,
specification, what have you. They suck. That's why I asked if there were any fans of the genre at Empeg. For those that don't listen to this type of music, they may appreciate the significance (or care).

What i'm concerned about is that when an effort is undertaken to truly remove all audible interruptions between 2 songs that are meant to stream fluidly from one to another--that a crude crossfading (slam one song approximately into the beginning of the other, perhaps even overlapping them to a degree) approach isn't favored over one that actually attempts to link the beginning of the first bit of data from the next song onto the last bit of data (silences, zeros and other mp3 padding removed) from the previous song. Or perhaps that the system would be able to be configured one way or the other.

Cheers and thanks for your attention here...

Dan
_________________________
Mark2 60GB Blue

Top
#59584 - 20/03/2002 12:44 Re: Crossfading - revisited [Re: dano5050]
tfabris
carpal tunnel

Registered: 20/12/1999
Posts: 31565
Loc: Seattle, WA
I guess I'm struggling with your comment in one line "no gaps whatsoever" followed by your slight retraction in the next "any remaining gaps..." Can you just clarify that from a listeners point of view, as opposed to an engineers... are there gaps or not?

The 2.0 player plays back the tracks exactly as they are, with no gaps between the tracks.

The problem is not the player's problem. The problem is that the MP3 files are encoded with actual silence embedded in the frames at the beginning of each song and at the end of each song. This has nothing to do with the player software, the player software already does all it can (reproduce the files exactly as they are exactly adjacent to each other).

It's not the player's fault that the FILES THEMSELVES have silent spots.

Again, this is all in the FAQ.
_________________________
Tony Fabris

Top
#59585 - 20/03/2002 14:54 Re: Crossfading - revisited [Re: tfabris]
dano5050
new poster

Registered: 22/01/2002
Posts: 14
Loc: San Mateo, CA USA
Tony...

OK, got it, 2.0 is gapless. but when you get around to
doing a cross-fader, or a buffering widget or whatever
the frick-n-frack it is to get the last gaps out--those "other"
gaps... you know, those ones that aren't your fault-- then
just take into consideration the need for a continuous bit stream... no gaps, no overlaps.

thanks! you guys are awesome, you really are...

yeoowwza

dan
_________________________
Mark2 60GB Blue

Top
#59586 - 21/03/2002 03:52 Re: Crossfading - revisited [Re: Roger]
prolux
member

Registered: 17/08/1999
Posts: 151
Loc: Manchester, UK
Roger you should know by now I'm into psychedelic trance, not psychadelic trance.

Top
#59587 - 22/03/2002 20:31 Re: Crossfading - revisited [Re: dano5050]
hybrid8
carpal tunnel

Registered: 12/11/2001
Posts: 7738
Loc: Toronto, CANADA
Dano, you should do a lot more reading around here before starting a couple of huge posts basically just repeating what's already been said. This topic (both if you prefer) has already been discussed to death. In fact, in your rather lengthy rehash, you left out some pretty important and very specific details about the issues we're dealing with here.

It also doesn't sound like you've looked at the various gapless plugins for Winamp. At least it doesn't sound like you've investigated the one I've mentioned a few times. There's nothing "unsophisticated" about it.

Now, about taking into account "no gaps" - please, stop mentioning it from the viewpoint that this has not been addressed. It has.

If you want to be specific, what's needed now, in addition to a cross-fader, is something to automatically trim silence (to either combat inherent problems with frame alignment or padding inserted by your encoder/ripper). Something that I've mentioned before, Tony's mentioned before and a few other people have mentioned before. If you'd care to investigate the cross-fader I've mentioned, you'll find it also does automatic removal of silence. You can control the amount of overlap as well as eliminate overlap if you want.

For cross-fading purposes, you can take virtually any track and fade it into another one maintaining superb and seamless quality of transition. This usually employs the use of silence removal at the same time. I've keep some modest default settings and don't tend to ever turn them off. I've gone through a number of continuous tracks with very good results. Yeah, everyone that wants this feature should know that it's not simply for allowing the playing of mixed albums. Cross-fading, in fact being the opposite of what you claimed, is quite sophisticated (or should be implemented as such).

Now, though it would be nice, I'd hardly call a cross-fader or silence removal (to improve gaplessness or for any other reason) a very high priority compared to some other things that have been mentioned in other threads. I certainly don't think they should be addressed or looked at for 2.0 features.

Bruno
_________________________
Bruno
Twisted Melon : Fine Mac OS Software

Top
#59588 - 23/03/2002 11:30 Re: Crossfading - revisited [Re: hybrid8]
rob
carpal tunnel

Registered: 21/05/1999
Posts: 5335
Loc: Cambridge UK
It would be nice for 2.01 though wouldn't it..

Rob

Top
#59589 - 23/03/2002 12:23 Re: Crossfading - revisited [Re: rob]
hybrid8
carpal tunnel

Registered: 12/11/2001
Posts: 7738
Loc: Toronto, CANADA
It would be nice any time. But you guys know what you already have on your plates and should obviously concentrate on what features you think are appropriate for your current contracts first. Cross-fading does make an excellent addition to a product like the RioCentral...

Bruno
_________________________
Bruno
Twisted Melon : Fine Mac OS Software

Top
Page 1 of 2 1 2 >