64levels FÜr Die Mpc1000
PeterPiper0815 schrieb:
Ich hab zwar kein MPC aber mich würde interessieren wie das Teil auf PitchBend Daten reagiert. Also man spielt mit einem Keyboard ein Pad an (bzw das Sample das da drauf liegt) und dreht sich einen am PitchBend ab.
1. Wird das Sample gepitcht und kann man die Daten im MPC Sequenzer aufzeichnen?
...
Die die Intresse an dieser Funktion haben hab ich vielleicht einen ansporn gegeben und die versuchen das jetzt Nächtelang zu programmieren
hast du. here we go:
64LEVELS FÜR DIE MPC1000
na ok, fast. das mit dem pitchbend nützt nix, weil die sampler-sektion der mpc das ignoriert. man kann zwar pitchbend-daten im midi-sequencer aufzeichnen, das hat aber keinen einfluss auf die pads; die reagieren nur auf mpc-eigene TUNE-events. und die kriegt man von außen da nicht rein...
ne andere lösung ist, ein .pgm zu bauen, wo auf jedem pad das gleiche sample liegt, die dann halt durchgestimmt sind: PAD B12 (Midi-Note D3) = Tune +/- 0, B13 = TUNE +1, B14 = Tune +2, B11 = TUNE -1, B10 = TUNE -2 usw. bis D16 = TUNE +36 und A01 = TUNE -27.
das sample, das in dem .pgm für jedes pad voreingestellt ist, existiert noch nicht. jetzt muss man bloß noch ein beliebiges sample entsprechend umbenennen, und schon kanns losgehen.
runterladen könnt ihr das hier:
64light.zip (6kB, LIESMICH.TXT LESEN!!!)
das ganze hat den entscheidenden nachteil, dass filter, lfo, effekte, hüllkurven etc. dabei verlorengehen. man kann sich da mit resamplen behelfen, dass nützt für lfos oder delay aber auch nix, ausserdem kann man nachträglich nur umständlich was verändern.
aber um mal schnell ein sample chromatisch zu spielen, ist es ganz brauchbar.
der nächste schritt wäre ein pc-programm, das die 16levels-funktion "emuliert". dem übergibt man ein .pgm und das pc-prog kopiert dann alle pad-settings außer TUNE von einem pad auf alle anderen. TUNE wird wie oben angepasst. mit
bluebox geht das zwar auch, das erfordert aber immer noch ne menge manuelle arbeit ("apply settings to all pads" für alle parameter). mit nem bisschen programmieren könnte das ganze eigentlich vollautomatisch laufen. ich kann zwar keine echte programmiersprache mehr und hab keine lust, das jetzt wieder aufzufrischen, aber ich schau mal, ob ich das auch als dos-batch hinkriege...