Mashup of LoadShare to Midi

LoadShare | text to Midi | MIDI crib sheet

The Load share takes a list of ratios or proportions and shares a stream of events to the destinations. This mash up takes the events and distributes the events to Midi Note values. Select the channel. I did a search for midi and php and found some php to convert text to midi. It supplies a midi file which can be played om Windows Media.

The first proportion is played louder, so it is best to have it as the lowest proportion.

Morcombe to Previn:- " I am playing all the right notes but not necessarily in the right order"

Chords:
0+4+3 use 5,0,0,0,5,0,0,5
0+3+5 use 5,0,0,5,0,0,0,0,5
0+5+4 use 5,0,0,0,0,5,0,0,0,5
Scales:
Major Scale: 0+2+2+1+2+2+2+1 use 5,0,5,0,5,5,0,5,0,5,0,5,5
Minor Scale: 0+2+1+2+2+1+3+1 use 5,0,5,5,0,5,0,5,5,0,0,5,5
Pentatonic : 0+2+2+3+2+3     use 5,0,5,0,5,0,0,5,0,5,0,0,5	
Input a list of parts (proportions).
After this number of events change the proportions to these.
new parts (proportions). NOTE buckets are not emptied.
then After this number of events change the proportions to these.
new parts (proportions). NOTE buckets are not emptied.
new parts (proportions). NOTE buckets are not emptied.

modulate time instead of note.
direction.
base note.
instrument.
'tempo' milliseconds.
randomize tempo.
PoissonCallRate

Text to midi uses software from: http://staff.dasdeck.de/valentin/midi/

Beatnik QuickTime Windows Media other (default Player)

sad midi file generated using ePIP to Midi mashup
----------------------------------------------------
0,5,0,12,13,0,3,0,4,4,0,0,3,5

sad midi file generated using ePIP to Midi mashup
http://www.dougrice.plus.com/dev/output_minor_nice.mid

http://www.dougrice.plus.com/dev/phpmidi2.php.htm

Using the proportions:

output_minor_nice.mid
0,5,0,12,13,0,3,0,4,4,0,0,3,5

500 
Wed Jan 27 08:37:01 UTC 2010 by Your name

reading writing .wav files
http://www.thisisnotalabel.com/How-to-Read-and-Write-WAV-Files---in-C-and-VB.php
Wed Jan 27 08:12:48 UTC 2010 by Your name


1,50,0,120,130,0,30,0,40,40,0,0,30,50

0,5,0,13,12,0,  3,0,4,4,0,0,3,5
0,5,0,12,13,0,  3,0,4,4,0,0,5,3
0,5,0,12,13,0,  3,0,4,4,0,0,3,5


0,5,0,12,  3,0,13,0,4,4,0,0,3,5
0,5,0,13,12,0,  3,0,4,4,0,0,3,5


================================================
working:-
0,5,0,12,13,0,3,0,4,4,0,0,3,5
100

0,5,0,12,13,0,3,0,4,4,0,0,3,5
391

0,0,0.13,
493


60
1
300 tempo

================================================
working:-
0,5,0,12,13,0,3,0,4,4,0,0,3,5
380

0,3,0,4,5,0,5,0,12,13,0,0,3,5
191

0,0,0.13,
493

60
1
300 tempo