Godzilla Piano Transformer Fast 807M 4k solo Piano music transformer trained on 1.14M+ MIDIs (2.7M+ samples) Project Los Angeles Tegridy Code 2025