GM5: Least-cost USB-MIDI Interface Chip for 4.50 EUR
#21
Posted 08 May 2008 - 23:50
Simone
#22
Posted 09 May 2008 - 00:22
noone ordered less than 3 ;D
seems like these cutes are in demand, you hungry midiboxers!
#23
Posted 09 May 2008 - 01:22
#24
Posted 09 May 2008 - 02:38
I might have to steal stryd_one's 10. ;D
#25
Posted 09 May 2008 - 03:00
#26
Posted 09 May 2008 - 03:23
i'll trade places w/ wilba, he deserves it and will prolly use them first anywayz
#27
Posted 09 May 2008 - 03:31
#28
Posted 09 May 2008 - 06:47
#29
Posted 09 May 2008 - 09:04
This chip sounds cool. I'm keen to see the specs, I suppose they'll be released eventually?
#30
Posted 09 May 2008 - 12:29
#31
Posted 09 May 2008 - 13:03
yesterday I have corrected the Total amount down and just from 302 to 286 again ;)
The first chip from wilba makes the 250 full
#32
Posted 09 May 2008 - 17:23
#33
Posted 09 May 2008 - 18:47
I've often wondered, when you use a USB / MIDI chip like this, is it possible to get it talking to your PIC more efficiently than MIDI itself? For example, could you build an IIC USB module that can act like multiple MIDI "cables"? Can it communicate with a PIC at a faster-than-MIDI speed, which could allow for better timing?
In theory yes. In practice it can affect the architecture of the firmware. E.g., required MIDI In/Out buffer size, maximum allowed CPU load, interrupt priorities, etc...
MIOS and most main applications have been designed for MIDI baudrate. Using higher baudrates can lead to failures.
Best Regards, Thorsten.
#34
Posted 11 May 2008 - 00:47
#35
Posted 11 May 2008 - 01:15
what avr model is used for the gm5?
The only existing AVR with USB and TQFP32 package is the AT90USB162 http://www.atmel.com...sp?part_id=4097. But does that really matter? You need to buy this IC with preprogrammed GM5 firmware anyway
#36
Posted 12 May 2008 - 00:13
did tk ever cosidered to implement those chips in mbhp?
regarding gm5: did the creators write dedicated driver? is there a standard tool like ez-usb for cypress?
what happens if i connect two gm5 to a computer?
and what happens in i try to connect two (or more) usb modules (cypress based) to a single computer?
i'm curios about the case in wich i build many usb midiboxes and i intend to use all these with a single computer...
#37
Posted 12 May 2008 - 00:39
since there are many avr with usb, why the monome creators used a fdti chip?
Just ask them, and please let me know about the reasons.
did tk ever cosidered to implement those chips in mbhp?
Yes, TK has considered this several times. There are at least three reasons why I don't find them suitable for MBHP:
- SSOP package, you are not able to solder this with a soldering iron
- expensive (because you need an additional adapter board SSOP->DIP (or similar) format)
- MIDI protocol not natively supported, a proxy is required which makes the usage complicated and error prone whenever you upgrade to an operating system which isn't supported by the proxy
regarding gm5: did the creators write dedicated driver?
Both: standard USB-MIDI and dedicated driver for windows (which hopefully fixes the known flaws which are documented at my website - I will test this)
is there a standard tool like ez-usb for cypress?
You don't need a programmer, the closed-source firmware is already programmed into the chip.
what happens if i connect two gm5 to a computer?
We will see... ;)
As mentioned in my initial posting, I won't order the first batch before I tested the chip under Windows and MacOS
and what happens in i try to connect two (or more) usb modules (cypress based) to a single computer?
i'm curios about the case in wich i build many usb midiboxes and i intend to use all these with a single computer...
You will see multiple devices - the max configuration I ever tested was 3 MBHP_USB and 1 MBHP_USB_PIC module.
I guess, that for the GM5 chips it will work the same way...
Best Regards, Thorsten.
#38
Posted 12 May 2008 - 10:52
and what happens in i try to connect two (or more) usb modules (cypress based) to a single computer?
i'm curios about the case in wich i build many usb midiboxes and i intend to use all these with a single computer...
You will see multiple devices - the max configuration I ever tested was 3 MBHP_USB and 1 MBHP_USB_PIC module.
I guess, that for the GM5 chips it will work the same way...
Best Regards, Thorsten.
mmmhh... so there is no need to modify the driver, in cubase\nuendo i'll se many midi ports as many usb modules i connect to the pc. right?
i just plug a second module and it will be recognized..
regarding the general concept: if i actually build a midibox with usb it's like building two machines in one: a midi-usb interface and a classic midibox controller.
in the monome project (if i understand) midi (or osc) data is generated by a software (the driver that recives serial signals from the hardware device)
this solution transfers "complexity" from the mcu to the driver.
don't you think that all the pic-usb problems could be solved using such a configuration? so there re no midi issues at all before the driver
anyway i'll join monome forum to get more infos
#39
Posted 12 May 2008 - 11:13
this solution transfers "complexity" from the mcu to the driver.
don't you think that all the pic-usb problems could be solved using such a configuration? so there re no midi issues at all before the driver
The big plus of the GM5 solution is that we finally have the chance to get an industy quality custom driver for a cheap USB-MIDI chip. If the "complexity" was transferred into the driver, this would mean we couldn't use this driver and a custom driver had to be made. A good driver is exactly the thing that was missing for the previous Midibox-USB solutions, so willingly decide to not use the original GM5 driver would be one of the most stupid things to do.
I'm wondering what's your motivation to question and complicate concepts before it was even fully tried out and tested? Can't you just be happy that a good solution seems near, wait like everyone else and then decide if that solution is suitable for your needs?
S
#40
Posted 12 May 2008 - 11:44
the questions i made regard general usb handling in diy projects, and are not strictly related to gm5 or to mios.
of course i'm happy about gm5 "as-is"
i only underlined that in a "monome like" solution you can freely handle midi, osc, qwerty or mouse control with less worry for mcu programming. i'm curious about the solutions in this direction
0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users




