Latest/On this day/18 June
Beck: Odelay

18 June 1996 · 31 YEARS

Odelay

Beck

The Dust Brothers handle the production, constructing a gritty foundation from a vast array of obscure samples. The tracks function as a cohesive unit despite the rapid-fire shifts between disparate musical ideas.

This release blends lo-fi rock sensibilities with digital experimentation to create a unique result. It stands as a peak of sampling culture, offering a listening experience that retains its initial sense of surprise.

SourcesDiscogs master (identifies the album).

More albums released on 18 June