Yeah, it is a Boss ME-50 Multi-effects unit.
Buy Boss ME-50 Guitar Multi Effects Processor online at Musician's Friend
Oh and it sounds much better than the sound bites let on. If you go to Bosses official website the sound clips are slightly better but I sill feel it gives it no justice.