Forum rss-feed

Forum

Pico: Pico Hardware Only Setup (with bomebox)

Most Recent

written by: TheTechnobear

the community build of EigenD will run on a raspberry PI :)

however, it will not work with the Pico, because of the BCM2835 used for USB and a bug in the support of usb... the tau/alpha work fine.

BUT... the pico/eigend will work with a Beaglebone Black (a very similar device, but uses a different USB chipset)

Im also working on a different solution for embedded devices/eigenharp, as I think EigenD is a bit 'heavy' for them, basically this is just a small process which runs on the Beaglebone Black/PI talking to the eigenharps and then spits out midi/osc.
this is up and running and I use it 'privately', but its still a way off release... (as always its a matter of finding the time!)


written by: gotBASS

Thu, 24 Nov 2016 18:00:32 +0000 GMT

Is the pico essentially "class compliant"
I am interested in buying one to use with a hardware setup, where it would be run through a Bomebox to produce 5-pin DIN MIDI.
If it should just work, would it provide a "one MIDI channel-per-note" signal, or would it be on one channel, with channel-specific CCs not sent, or some other variation?
If it is not class compliant, would it be possible for a linux driver to be provided to the guy who makes the bomebox?
He would almost certainly provide it to users of this device through his firmware update feature to enable this functionality if so.


written by: john

Fri, 25 Nov 2016 14:03:30 +0000 GMT

The Pico is not a USB MIDI class compliant device, it generates way too much raw data for that. It passes that data up the USB connection to the host CPU which then does considerable signal processing on the raw data, some of which is done by a proprietary algorithm. In order to run a Pico you have to be running a version of the EigenD software to run the signal processing and the translation into MIDI. The Bomebox looks like a neat little gadget but I suspect it would be quite a lot of work to get the needed software running on it and it may well not have enough resources to run it anyway. The Bomebox is also not described anywhere as an open source device so I doubt that there will be much interest in doing that work from our community and to be honest we'd be unlikely to license our codebase to a non open source project by a private company anyway. I believe that there has been some work done on a Raspberry PI solution to an embedded Pico device, that is probably a much better potential solution and one we'd be happy to support in any way we can.

John


written by: TheTechnobear

Wed, 30 Nov 2016 13:07:07 +0000 GMT

the community build of EigenD will run on a raspberry PI :)

however, it will not work with the Pico, because of the BCM2835 used for USB and a bug in the support of usb... the tau/alpha work fine.

BUT... the pico/eigend will work with a Beaglebone Black (a very similar device, but uses a different USB chipset)

Im also working on a different solution for embedded devices/eigenharp, as I think EigenD is a bit 'heavy' for them, basically this is just a small process which runs on the Beaglebone Black/PI talking to the eigenharps and then spits out midi/osc.
this is up and running and I use it 'privately', but its still a way off release... (as always its a matter of finding the time!)




Please log in to join the discussions