[ 3 / biz / cgl / ck / diy / fa / g / ic / jp / lit / sci / tg / vr ] [ index / top / reports / report a bug ] [ 4plebs / archived.moe / rbt ]

2017/01/28: An issue regarding the front page of /jp/ has been fixed. Also, thanks to all who contacted us about sponsorship.

/3/ - 3DCG

View post   

[ Toggle deleted replies ]
File: 72 KB, 479x400, animusic-dvd-boxes.jpg [View same] [iqdb] [saucenao] [google] [report]
660813 No.660813 [Reply] [Original]

I'm working on a python add-on for Blender that uses NLA strips to animate objects based on a midi file. No UI currently, just a raw script, but I used it to make this:

>> No.660816

that's cool anon

>> No.660835

Holy shit I want this. All I'd do is run memes through honestly.

>> No.660841

That's actually pretty neat anon. Thanks for sharing.
I remember seeing Animusic a long long time ago on PBS or something as a kid. It was super cool to me back then and really stuck with me. At one point I completely forgot about where I had saw it and thought it was some random dream or something that I had, because I couldn't find anyone else that I knew that had watched it.
How does it work?

>> No.660861

There was also an in depth book by Andrew Lowell on this topic that seems to have disappeared.

>> No.660877


Isn't Touchdesigner the main piece of software in this market now?

>> No.660930

The way it works is you create an NLA action from keyframes, then you convert a midi file to a .csv which is easier to decode, then just have it go through and check every midi tick if the channel and note we're looking for matches our criteria. If there's a match it applies the NLA strip. More variable like animation delay and length are used to customize the animation further. Currently you have to input all the variables in at the top of the script and you have to go object by object, but I plan on making a UI, repeatable, and do every instrument at the same time

>> No.660957

I have no idea. There is some connection between Houdini's CHOPs context and touch designer though. I just posted those links in case any other anon's were interested in this kind of work and wanted a jumping off point.

>> No.660960

TouchDesigner is a spin-off of Houdini, but I don't know how close SideFX and Derivative are currently, nor how much of today's Houdini can be directly translated into TouchDesigner or vice-versa.


Name (leave empty)
Comment (leave empty)
Password [?]Password used for file deletion.