From WiiLi
//created by From-Nibly 2008
//distribute and change as much as you like
//happy coding
//if you have questions on the coding direct them to thatoneemail@gmail.com
if var.yes = true and var.fret = true then
midi.firstnote = -1
midi.SecondNote = -1
midi.ThirdNote = -1
midi.FourthNote = -1
wait 5ms
endif
midi.firstnote = var.note1
midi.SecondNote = var.note2
midi.ThirdNote = var.note3
midi.FourthNote = var.note4
if var.fret = false then
var.note1 = -1
var.note2 = -1
var.note3 = -1
var.note4 = -1
endif
// this bit of script allows you to make multiple strumms without having to let go of the frett everytime
if var.strum = true and var.go = false then
var.yes = true
endif
if var.strum = true and var.go = false then
var.go = true
endif
if var.strum = false then
var.go = false
endif
if var.yes = true
wait 40ms
var.yes = false
endif
//sets the instrument to some sort of guitar
midi.instrument = 28
//setting up controls
var.green = wiimote.Guitar.Fret1
var.red = wiimote.Guitar.Fret2
var.yellow = wiimote.Guitar.Fret3
var.blue = wiimote.Guitar.Fret4
var.orange = wiimote.Guitar.Fret5
var.wammy = wiimote.Guitar.WhammyBar
//if any frets are pressed var.fret = true
if var.green = true or var.red = true or var.yellow = true or var.blue = true or var.orange = true then
var.fret = true
else
var.fret = false
endif
//if you strum either up or down var.strum = true
if wiimote.Guitar.StrumDown = true or wiimote.Guitar.StrumUp = true then
var.strum = true
else
var.strum = false
endif
/*the frett schemes are are described before each section for easy viewing*/
'*----'
if var.green = true and var.red = false and var.yellow = false and var.blue = false and var.orange = false then
if var.yes = true then
var.note1 = 50
var.note2 = 50
var.note3 = 50
var.note4 = 50
endif
endif
'-*---'
if var.green = false and var.red = true and var.yellow = false and var.blue = false and var.orange = false then
if var.yes = true then
var.note1 = 52
var.note2 = 52
var.note3 = 52
var.note4 = 52
endif
endif
'--*--'
if var.green = false and var.red = false and var.yellow = true and var.blue = false and var.orange = false then
if var.yes = true then
var.note1 = 54
var.note2 = 54
var.note3 = 54
var.note4 = 54
endif
endif
'---*-'
if var.green = false and var.red = false and var.yellow = false and var.blue = true and var.orange = false then
if var.yes = true then
var.note1 = 56
var.note2 = 56
var.note3 = 56
var.note4 = 56
endif
endif
'----*'
if var.green = false and var.red = false and var.yellow = false and var.blue = false and var.orange = true then
if var.yes = true then
var.note1 = 58
var.note2 = 58
var.note3 = 58
var.note4 = 58
endif
endif