Hi David,
Again, sorry if I caused offense, I didn't mean to.
That's no offense at all. I am just a little annoyed with other people like ewi-usb.com (and more of them) who put up information on shiny looking websites (I have one, too, BTW) but publish wrong information and don't seem to care about it. Or companies like Akai who give you no information at all about their products!
I'm happy if the patch is helping you. I needed to finish this anyway right now because I am putting the editor into a hardware machine at the moment.
Cheers Ingo
Here's the finished patch. Any feedback is welcome. I don't have a web site of my own, but if anyone knows of a suitable repository for puredata code, let me know.
David.
Hi David,
I have not tested your patch so far but:
Your default midi channel is "0" ??? Your velocity default is 32 instead of "120" default for breath_cc2 should be aftertouch and not "0" default key delay should be "7" (not that this matters at all) but...
pitchbend up / down needs to be "127" and not 124 / 125 as stated by "www.ewi-usb.com".
Didn't I mention there were errors on that website?
Although I told that some of the stuff is incorrect and provided you the correct information you simply copy this wrong information and want to publish it somewhere else with your own copyright???
Come on!
Ingo
See below.
On Mon, Mar 14, 2011 at 7:36 AM, Ingo ingo@miamiwave.com wrote:
Yes, you did tell me there were errors, but you didn't say what they all were. The only error you mentioned specifically was the need to send the NRPN message (and thanks for that). However, I looked at the files produced by the Garritan software, and they seemed to agree with the defaults on that web site, as far as I can remember. Maybe it depends on which version of the firmware and which version of the Garritan software you're using, I don't really know. In any case, they can be overridden, that's the whole purpose of writing this patch in the first place.
As for the Midi channel, I'm not sure whether the first midi channel is supposed to be 0 or 1. It's just the default anyway, it's going to have to be changed, depending on how many midi devices you have attached, and in what order.
The copyright isn't on the information from his web site (which I'm not reproducing anyway), it's on my PureData code, so I don't really understand what you're complaining about.
Come on!
Ingo
P.S. Did you mean midi channel or midi port? The inlet to EWI-send is for the midi port.
On Mon, Mar 14, 2011 at 8:23 AM, David dfkettle@gmail.com wrote:
Hi David,
P.S. Did you mean midi channel or midi port? The inlet to EWI-send is for the midi port.
The midi port depends on your hardware. That cannot be known. The midi channel is 1 (like in Pd) however the EWI needs numbers between 0 and 15 while the common use of midi channels goes from 1-16 (like in Pd).
So the patch needs to show "1" while it is transmitting "0" to the EWI.
As far as the default values in general: Only a few of them are important to be set to a specific value. Two of them are the pitchbend settings which need to be set to 127. They do nothing at 124 or 125. I thought you tested this? (Although I have to admit that I have not updated the firmware or software within the last 6 months.)
Ingo
I made the changes to the default values that you recommended (if there are any more that are wrong, let me know). And I fixed the Midi channel problem. That was just a dumb mistake on my part. Although I set the range to be from 1 to 16 in the number box, I was initializing it to zero!
Hope you like this version a little better.
David.
By the way, it seems I also have version 1 of the firmware, if you can believe what it says in the EWI configuration panel. I'm not sure how it would know that, unless there's a SysEx or NRPN message to query the version number. As for the software, I have v1005 (?!) of the Akai EWI USB software and v1.066 of the Aria software, for Windows x64. Is that what you have?
On Mon, Mar 14, 2011 at 7:12 PM, David dfkettle@gmail.com wrote: