The Yamaha EZ-EG Guitar Midi Controller Thread

Anything about MUSIC but doesn't fit into the forums above.
Post Reply New Topic
RELATED
PRODUCTS

Post

Marc,
Thanks for your speedy replies!I haven't tried to use any other virtual MIDI ports, I'll see if that helps. It would work fine to send the CC's on a different channel of the same port. I have been sending un-needed info. from MIDI OX to the hta, so I will see if paringcutting it down to just sysex fixes it.
Have you continued to use your EZ for music making?
nathankingcole

Post

nathankingcole,

you can try this:

Open the hta file and look for this function
Sub midi_OnMidiEvents

In there delete everything after
case 3 ' midi message
until the line before
case 9 ' Ez sysex

Now insert this code between case 3 ' midi message and case 9 ' Ez sysex

Code: Select all

		  ch = Data(0) And &H0F
		  b = Data(0) And &HF0
		  port = 0
		  ' port: 0:none  1:LeftSplit  2:RightSplit  3:Midiplayback  4:EZ Out
		  ' ch 1 - 16
		  If ch > 5 And b = &HB0 Then
		    Select Case Data(1) ' CC#
		      Case 1
		        port = 1 : ch = 1
		      Case 7, 11
		        port = 3 : ch = 10
		      Case Else
		        port = 3 : ch = 16  
		    End Select  
		  End If  
		  If Port > 0 Then 
		    Data(0) = b + ch -1
		    Midi.SendMidiEvent MidiOut(Port-1),-1,Data
		  End If
You can have as many Case CC# you need.
You can choose among 4 different ports, but the best would be to use port 3:MidiPlay (MIDI OUT) or port 4:EZ-AG/EG(MIDI OUT) if you didn't connect a second cable to your EZ.

And yes, I do use my EZ a lot, mainly playing the bass or for guitar picking/strumming.

Marc

Post

Image
does anyone have a link to this program.
as anyone i have found has been not working :help:

Post

mole98 wrote:does anyone have a link to this program.
Sorry, I changed my internet provider and still didn't updated the links.
But you can directly download it here:
http://homepage.hispeed.ch/mbncp/download/MIDIX.zip

Marc

Post

AUTO-ADMIN: Non-MP3, WAV, OGG, SoundCloud, YouTube, Vimeo, Twitter and Facebook links in this post have been protected automatically. Once the member reaches 5 posts the links will function as normal.
mbncp wrote:
mole98 wrote:does anyone have a link to this program.
Sorry, I changed my internet provider and still didn't updated the links.
But you can directly download it here:
http://homepage.hispeed.ch/mbncp/download/MIDIX.zip (http://homepage.hispeed.ch/mbncp/download/MIDIX.zip)

Marc
thanks :)

should be receiving my AZ-AG tommorow, couldnt seem to find a EZ-EG here in the UK.
but im happy found one ex-demo for £99

Post


Post

mbncp wrote:nathankingcole,

you can try this:

Open the hta file and look for this function
Sub midi_OnMidiEvents

In there delete everything after
case 3 ' midi message
until the line before
case 9 ' Ez sysex

Now insert this code between case 3 ' midi message and case 9 ' Ez sysex

Code: Select all

		  ch = Data(0) And &H0F
		  b = Data(0) And &HF0
		  port = 0
		  ' port: 0:none  1:LeftSplit  2:RightSplit  3:Midiplayback  4:EZ Out
		  ' ch 1 - 16
		  If ch > 5 And b = &HB0 Then
		    Select Case Data(1) ' CC#
		      Case 1
		        port = 1 : ch = 1
		      Case 7, 11
		        port = 3 : ch = 10
		      Case Else
		        port = 3 : ch = 16  
		    End Select  
		  End If  
		  If Port > 0 Then 
		    Data(0) = b + ch -1
		    Midi.SendMidiEvent MidiOut(Port-1),-1,Data
		  End If
You can have as many Case CC# you need.
You can choose among 4 different ports, but the best would be to use port 3:MidiPlay (MIDI OUT) or port 4:EZ-AG/EG(MIDI OUT) if you didn't connect a second cable to your EZ.

And yes, I do use my EZ a lot, mainly playing the bass or for guitar picking/strumming.

Marc
Marc,
Thanks for sending the code. I edited the hta and inserted the code, but the application is still functioning as before. Do I need to change anything in the text file of a preset? The application screen is offering me the same options for foot peadl MIDI in as it did before the code change, but now I can't seem to pass the CC's through the app into my host program (Ableton Live). Any suggestions?
Thanks!
nathankingcole

Post

In this case, if you removed all these lines and replaced it with that code, the foot pedal settings don't have any effect anymore.
Instead, in the code, you have to tell the program what CC to pass and to which port, channel.

Code: Select all

          Select Case Data(1) ' CC# 
            Case 1 
              port = 1 : ch = 1 
            Case 7, 11 
              port = 3 : ch = 10 
            Case Else 
              port = 3 : ch = 16  
          End Select  
This is just a template, you have to change things to your needs.
if you set port=3, which is the port normally used to playback MIDI files, click on Show MIDI playback, and set the port that you will use to send these CC to your host (some MIDI Yoke port).
Then in this code, if you want to send CC 1, 10, 33 to channel 6 and CC 2, 20 and 60 to channel 10 you would write.

Code: Select all

          Select Case Data(1) ' CC# 
            Case 1, 10, 33 
              port = 3 : ch = 6 
            Case 2, 20, 60
              port = 3 : ch = 10 
            Case Else 
              port = 3 : ch = 16  ' send everything else to channel 16
          End Select  
If you need to pass some of these CC to the same port as the EZ output, set port = 1

Hope it's a little more clear, if not let me know ;)

Post

Marc,
Very clear explaination.Thanks for being so generous with your time and knowledge!

Post

Oooh this is tooo freakin' funny!!

http://cgi.ebay.com/Custom-MIDI-Guitar- ... otohosting

Besides this thread was in BAD need of a BUMP!!
Where oh where can my EZ gurus be?? :lol:

Cheers......CL :oops:
Last edited by CapnLockheed on Tue Jun 06, 2006 1:50 am, edited 3 times in total.
the secrets to old age: Faster horses, Richer Women, Bigger CPU's

https://soundcloud.com/cristofe-chabot/sets/main

Post

Mind enclosing that in [url] tags? :)

Post

Wot like that? :D

Cheers....CL :oops:
the secrets to old age: Faster horses, Richer Women, Bigger CPU's

https://soundcloud.com/cristofe-chabot/sets/main

Post

I think you need to get rid of the spaces too :/

Post

There you go...all happy chocolates now! :D

Cheers.....CL :oops:
the secrets to old age: Faster horses, Richer Women, Bigger CPU's

https://soundcloud.com/cristofe-chabot/sets/main

Post

Mmmm happy choccies..

Heh @ the ebay auction tho, does he seriously think he's gonna get near $1400?!

Post Reply

Return to “Everything Else (Music related)”