on top of mixing and producing duties , duncan also provides the majority of the instrumentation of his records , including piano , guitar , bass , cello , rhodes , melodica , synths , glockenspiel , drum , percussion , and harmonica .