DiyLightAnimation

Software => Vixen => Topic started by: smeighan on January 25, 2012,

Title: MIDI files as input to RGDSB
Post by: smeighan on January 25, 2012,
I posted this thread to the LOR forum. There was a question as to the ability to convert mp3 files into midi.

http://forums.lightorama.com/view_topic.php?id=26053&forum_id=72&jump_to=304226#p304226


I have started protyping a module for the tool i am building
meighan.net/seqbuilder/index.php
to read midi files and create various 3d affects on mega-trees.

There are two software programs that i know of that convert mp3 to midi.

http://www.intelliscore.net/ ~$150
http://widisoft.com/english/products.html ~$200

Looking at the spectrum analyzer of a wave and trying to figure out notes and instrumentation is very hard. These programs do a pretty good job. I think i like the widisoft program better. I just need the midi file to be good enough to get the beat and the general melodies.

I am a semi-professional musician. I play the flute,piccolo, recorders in 4 orchestras. I also do music arrangements using Sibelius and Music Notation.

rgbsb is written in php. I plan on using these php classes for parsing midi files
http://valentin.dasdeck.com/midi/

I am currently working on getting the xml file outputs for LOR/LSP and Vixen for rgbsb before i tackle this new project.

I do think i will have a midi file parser as part of rgbsb by this summer.


As a musician I have always had it in the back of my mind to use the midi files as a driver to the animation sequences i plan on building.
There are some people who have typed in the score for Trans siberian Orchestra songs. One of them is here
http://www.westnet.com/Holiday/midi/sarajevo.mid

so watch for midi files as another input to rgbsb this summer.



I am halfway thru the LOR xml file output, i expect it done this weekend. I will then turn to Vixen and then LSP.

thanks
sean
Title: Re: MIDI files as input to RGDSB
Post by: pk on January 25, 2012,
Sean -

There is a plugin for vixen that accepts a .mid file.  I played with it a bit last season and it worked.

FYI I live in Arvada
Title: Re: MIDI files as input to RGDSB
Post by: smeighan on January 25, 2012,
Hi;

what does Vixen do with the midi file?

Here is what my initial thoughts on the design. I have the math model for snowflakes to put around a mega-tree. I am going to experiment so the snowflakes will be higher on the tree if the pitch of the melody is high and towards the bottom if it is lower. I plan on using different animations depending on the track of the song. Different colors and shapes for percussion, strings. Think something like Fantasia. I am thinking of making a dashboard that shows the midi file and alows you to select different animation models for different parts.
I am thinking major keys = brighter colors, minor keys = something different.

I don't expect this to be the whole show, but something that can get 70% of it written as a starting point.

We will see where it ends up this summer.

Just more ideas ....

thanks
sean
Title: Re: MIDI files as input to RGDSB
Post by: pk on January 25, 2012,
I used a .mid file that was only piano.  It mapped each note to a channel.

If you have Vixen, send me a PM and I will send it to you.