The Yamaha EZ-EG Guitar Midi Controller Thread
-
- KVRAF
- 3066 posts since 31 May, 2002 from My chair
I haven't noticed the high strings being sloppier than the others, but I did include some general code to help eliminate double-triggers. At the top of the objPatch.js file is a numeric constant for GLITCH_WINDOW which you can increase to help eliminate loose string mis-fires.
- m
- m
Markleford's band, The James Rocket: http://www.TheJamesRocket.com/
Markleford's tracks: http://www.markleford.com/music/
Markleford's free MFX, DXi2, DR-008 modules: http://www.TenCrazy.com/
Markleford's tracks: http://www.markleford.com/music/
Markleford's free MFX, DXi2, DR-008 modules: http://www.TenCrazy.com/
-
- KVRist
- 63 posts since 1 Mar, 2007
Thanks Markleford, I've done the things you wrote down and it works better now. Still my computer has problems with the guitar playmodes
. It doesnt like the midi info from the strings. Than again I only have the AG not the EG.
I work the most with Playmode [1] fretboard, because thats only tapping. But you have tuned the fretboard modes in perfect fourths, and so my guitar skills are way less now.
Is there an EZ way to get this fretboard modes to standard guitar tuning (EADGBE)? Or maybe I can use a guitar mode but than only tapping, so without the strings giving the velocity data?
I work the most with Playmode [1] fretboard, because thats only tapping. But you have tuned the fretboard modes in perfect fourths, and so my guitar skills are way less now.
Is there an EZ way to get this fretboard modes to standard guitar tuning (EADGBE)? Or maybe I can use a guitar mode but than only tapping, so without the strings giving the velocity data?
-
- KVRAF
- 3066 posts since 31 May, 2002 from My chair
You can either use the sound select buttons on the EZ itself, or click the arrows on the GUI to get to the next and previous programs (there are 20 of them, though many are "default").
- m
- m
Markleford's band, The James Rocket: http://www.TheJamesRocket.com/
Markleford's tracks: http://www.markleford.com/music/
Markleford's free MFX, DXi2, DR-008 modules: http://www.TenCrazy.com/
Markleford's tracks: http://www.markleford.com/music/
Markleford's free MFX, DXi2, DR-008 modules: http://www.TenCrazy.com/
-
- KVRist
- 63 posts since 1 Mar, 2007
Sorry but thats not what I meant
; I tried the different programs; it's great stuff. But I mean:
Is it easy to change the scipt of a freatboard-program into the standard guitar tuning? Or change the script of an guitar-program (without the strings giving any midi data)?
My main problem is: I would like to use the standard guitar tuning. But with the programs you wrote for that tuning the velocity is giving by the strings. The fretboard programs use only the frets (what I like) but have the perfect fourth tuning.
I dont know if I ask too much, I dont know anything about scripting
Is it easy to change the scipt of a freatboard-program into the standard guitar tuning? Or change the script of an guitar-program (without the strings giving any midi data)?
My main problem is: I would like to use the standard guitar tuning. But with the programs you wrote for that tuning the velocity is giving by the strings. The fretboard programs use only the frets (what I like) but have the perfect fourth tuning.
I dont know if I ask too much, I dont know anything about scripting
-
- KVRAF
- 3066 posts since 31 May, 2002 from My chair
Ahh, sorry, I misunderstood...
Edit the "ezPreset.js" file, find the 'initMode(newMode)' function, and change any perfect-fourths tuned patch so that rows 0 and 1 have a base note one lower than listed.
For instance, find the first occurrence of:
And replace it with:
Hopefully that will take care of it for you. If you can't seem to make it work, send me a PM or email.
- m
Edit the "ezPreset.js" file, find the 'initMode(newMode)' function, and change any perfect-fourths tuned patch so that rows 0 and 1 have a base note one lower than listed.
For instance, find the first occurrence of:
Code: Select all
patch.row[0].baseNote = 78;
patch.row[1].baseNote = 73;
Code: Select all
patch.row[0].baseNote = 77;
patch.row[1].baseNote = 72;
- m
Markleford's band, The James Rocket: http://www.TheJamesRocket.com/
Markleford's tracks: http://www.markleford.com/music/
Markleford's free MFX, DXi2, DR-008 modules: http://www.TenCrazy.com/
Markleford's tracks: http://www.markleford.com/music/
Markleford's free MFX, DXi2, DR-008 modules: http://www.TenCrazy.com/
-
- KVRAF
- 3030 posts since 12 Mar, 2002 from Central NY
the secrets to old age: Faster horses, Richer Women, Bigger CPU's
https://soundcloud.com/cristofe-chabot/sets/main
https://soundcloud.com/cristofe-chabot/sets/main
- KVRAF
- 18418 posts since 26 Jun, 2006 from San Francisco Bay Area
Hey gang. I picked up one of these babies on ebay after reading this thread, but here's my problem. I'm not quite getting the procedure for using these scripts. I'm using a simple Toshiba Laptop running XP with the latest version of Live. I'm running the MIDI out of the EZ into the in on a Alesis Photon 25 (got to love that Infra Red control!) Is there anywhere that a step by step description of getting the EZ-EG running soft synths in Live might be found? Also, if there was a commercial driver that you might install with a UI, I'd be the first in line to pay for it.
Thanks,
Mark
Thanks,
Mark
Zerocrossing Media
4th Law of Robotics: When turning evil, display a red indicator light. ~[ ●_● ]~
4th Law of Robotics: When turning evil, display a red indicator light. ~[ ●_● ]~
- KVRAF
- 8563 posts since 2 Aug, 2005 from Guitar Land, USA
The ez transmits midi over 6 channels. Is your Alesis setup for it, or for one midi channel in?
Never used your host, any host will handle it the same, midi is midi. With the exception of some hosts handling only one midi channel, get a script/ez suite and it'll all go to one midi channel.
Never used your host, any host will handle it the same, midi is midi. With the exception of some hosts handling only one midi channel, get a script/ez suite and it'll all go to one midi channel.
The only site for experimental amp sim freeware & MIDI FX: http://runbeerrun.blogspot.com
https://m.youtube.com/channel/UCprNcvVH6aPTehLv8J5xokA -Youtube jams
https://m.youtube.com/channel/UCprNcvVH6aPTehLv8J5xokA -Youtube jams
- KVRAF
- 18418 posts since 26 Jun, 2006 from San Francisco Bay Area
Oh I can get it to work, it just seems to work really poorly. Lots of stuck notes mostly. Not sure what I'm doing wrong. I installed MIDI Yoke and got as far as "after configuring your ports correctly in your sequencing host, you just need to run this script application:" On the tencrazy.com/gadgets/ezeg/ page. I want to run his script but how do I know if it's configured correctly?
How does one configure the ports correctly? I see the MIDI Yoke ports in Live and they're inabled. I feel like I'm missing a step. I tried running MidiYokeSeetup and all it asks me to do is repair or uninstall. I'm sure all this works fine but I'm very unfamiliar with MidiYoke so I think this is my problem.
How does one configure the ports correctly? I see the MIDI Yoke ports in Live and they're inabled. I feel like I'm missing a step. I tried running MidiYokeSeetup and all it asks me to do is repair or uninstall. I'm sure all this works fine but I'm very unfamiliar with MidiYoke so I think this is my problem.
-
- KVRAF
- 3066 posts since 31 May, 2002 from My chair
In the EZ script app you will see a place to specify input and output ports. The *input* port will be the physical MIDI port that the EZ guitar is plugged into. The *output* port will be any of the MIDI Yoke virtual reports: it doesn't matter which, just remember the number you pick.zerocrossing wrote:How does one configure the ports correctly?
In Live, you will need to make sure that the physical MIDI port that the EZ guitar is plugged into IS DISABLED AS AN INPUT PORT. This is very important: otherwise it is a typical source of hanging notes. Then, you must make sure that the corresponding numbered MIDI Yoke port is *enabled* as an *input* port in Live.
- m
Markleford's band, The James Rocket: http://www.TheJamesRocket.com/
Markleford's tracks: http://www.markleford.com/music/
Markleford's free MFX, DXi2, DR-008 modules: http://www.TenCrazy.com/
Markleford's tracks: http://www.markleford.com/music/
Markleford's free MFX, DXi2, DR-008 modules: http://www.TenCrazy.com/
- KVRAF
- 8563 posts since 2 Aug, 2005 from Guitar Land, USA
I've had hanging notes when plugged in directly to hardware. These aren't intended to be Midi guitars.
The only site for experimental amp sim freeware & MIDI FX: http://runbeerrun.blogspot.com
https://m.youtube.com/channel/UCprNcvVH6aPTehLv8J5xokA -Youtube jams
https://m.youtube.com/channel/UCprNcvVH6aPTehLv8J5xokA -Youtube jams
-
- KVRAF
- 1789 posts since 17 Mar, 2004 from Bretagne, the west of France
Reading the manual would help, EZ controllers don't send NOTE OFF, except when you touch the mute plate which sends a ALL NOTES OFF
RunBeerRun wrote:I've had hanging notes when plugged in directly to hardware. These aren't intended to be Midi guitars.
-
- KVRAF
- 3066 posts since 31 May, 2002 from My chair
That could be the case maybe they wanted MIDI In/Out capability primarily to allow song loading. Whatever the case, they probably only tested against Yamaha hardware!RunBeerRun wrote:I've had hanging notes when plugged in directly to hardware. These aren't intended to be Midi guitars.
The biggest problem comes from the fact that pressing the frets sends out a low-velocity Note On message without ever sending a corresponding Note Off, so it relied on the touchplate (EZ-AG) or string muting (EZ-EG) to turn off notes, and even then it might not work for a given synth.
But that's the cool thing about these scripts apps: reliability!
- m
Markleford's band, The James Rocket: http://www.TheJamesRocket.com/
Markleford's tracks: http://www.markleford.com/music/
Markleford's free MFX, DXi2, DR-008 modules: http://www.TenCrazy.com/
Markleford's tracks: http://www.markleford.com/music/
Markleford's free MFX, DXi2, DR-008 modules: http://www.TenCrazy.com/
- KVRAF
- 18418 posts since 26 Jun, 2006 from San Francisco Bay Area
Thanks Markelford! Everytime I launched your .hta file and Live one or both would crash. However, I didn't disable the actual midi device. (I tried the included Yamaha MIDI converter instead) I'm hoping that was the problem.
I've been super busy, and perhaps I don't understand the proper "mute" technique with the EZ-EG, but it seemed that putting an open hand on the "string" section was really unreliable for muting a note. So I'm excited about getting your script app running for reliability... or more importantly PREDICTABILITY. Thanks for all the help!
I've been super busy, and perhaps I don't understand the proper "mute" technique with the EZ-EG, but it seemed that putting an open hand on the "string" section was really unreliable for muting a note. So I'm excited about getting your script app running for reliability... or more importantly PREDICTABILITY. Thanks for all the help!
Zerocrossing Media
4th Law of Robotics: When turning evil, display a red indicator light. ~[ ●_● ]~
4th Law of Robotics: When turning evil, display a red indicator light. ~[ ●_● ]~
