mcjMidiVU - a 128-channels prop for live display of Midi Music Events ( or general purpose bar chart

mCasualmCasual Posts: 4,607
edited April 2015 in Freebies

!READY ! READY ! READY ! READY ! READY ! READY !

https://sites.google.com/site/mcasualsdazscripts5/mcjmidivu

and if you have trouble downloading the zip here’s the direct link

https://sites.google.com/site/mcasualsdazscripts5/mcjmidivu/mcjMidiVU.zip?attredirects=0&d=1

-

that's part of my midi music to Daz Studio Animation kit of script

but i think it has a bright future for other needs, namely, it can be used to create 128-points curves

--

there’s 128 morph channels, and each one controls the position of the red VU bar for that note/drum
it will serve as an in-scene visual guide during the production of music videos

for non-percussive instruments, the prop simply has to be relabeled

( and a first occasion to use one of the 260 New Free mcjDoorFrames ! )

the little script i wrote to create the animation

node = Scene.getPrimarySelection()
obj=node.getObject()
for( fr = 0; fr <= 30; fr++ )
{
 Scene.setFrame(fr)
 for(i = 0; i <128;i++)
 {
  off = fr / 30 * Math.PI * 2
  mo = obj.getModifier(i)
  pr = mo.getValueChannel();
  pr.setValue( .5 + .5 * Math.cos ( off + i / 127 * 8 * Math.PI + Math.PI) )
 }
}

Fig 5 - added a morph to widen the backdrop

i'll probably add a morph to globally set the width of the bars

so you could even turn this into a 128 pickets picket fence

Amypicket.jpg
655 x 1080 - 490K
momovu.gif
310 x 512 - 705K
sinesoftimes.jpg
1280 x 720 - 496K
ahHaYouReadImageFileNames.jpg
1116 x 618 - 394K
VU.jpg
1280 x 720 - 512K
Post edited by mCasual on

Comments

Sign In or Register to comment.