|
|
3D Studio MAX und midicontrol- die midictrl des 3DSmax macht leider nichts anderes als die timeleiste zu steuern, man hat also keine möglichkeit, mit den standartfeatures die formen oder materialen zu verändern. - zwar lässt sich im track view eine form (bzw. der xyz-scale) per audiofile verzerren, leider nimmt der standartalgorithmus nur die amplitude des wavefiles war und kann diese auch nur an ein objekt vererben also keine weiteren objekte zeitlichversetzt controllen. - einzige möglichkeit wäre realisierung über das 3rd partie programm 'Max/MSP' von Cyclone 74, hier werden midi sequenzen in float expressions umgewandelt und in ein textfile geschrieben, das mit maxscript auslesbar und implementierbar ist..textfile: Ax Bx Cx Dx mit Ax= note mit Bx = velocity mit Cx = channel (instrument) mit Dx = frame 61 25 2 47 = d' 1/4 PIANO 2,35sec 61 0 2 58 = d' 1/1 PIANO 2,9sec 64 50 2 58 = f' 1/2 PIANO 2,9sec 64 0 2 70 = f' 1/1 PIANO 3,5sec 52 -2 1 20 = C -3/1 DRUMS 0sec die einzelnen Zeilen müssen dann mit maxscript (/readline command) ausgelesen werden und dabei in formen (/addbox /lattice /move.scale.rotate /sphere.probs.xyz.seqmentcount commands) umgewandelt werden. dieser prozess geht zwar nahezu in echtzeit, allerdings muss max die animation danach noch rendern. ein weiterers problem is die synchronisierung der instrumente, da sie stehts 100% taktgleich kommen müssen und das einstellen einer toleranzrate fast unmöglich wäre. ein auslesebefehl würde sich (zu lasten der konzeptionellen ausführung) bestimmt realisieren lassen, dennoch würde ich eine rein trailer / algorithmische regel - darstellung vorziehen. -- MarioSupa - 12 Jun 2005
|
Topic ChristianKloetzelMidiCtrl3DS . { Edit | Attach | Ref-By | Printable | Diffs | r1.1 | More } |
Copyright © 1999-2003 by the contributing authors.
All material on this collaboration platform is the property of the contributing authors.
|
This website has been archived and is no longer maintained.