Make Android device a MIDI one - Android Q&A, Help & Troubleshooting

Hello! I'm thinking about this by a while. Actually the Android MIDI software you can find on Google Play use MIDI over IP or rtpMIDI technologies to send the MIDI signal via WiFi. Knowing how a network works, specially the wireless one, I think it's a waste of _time_. I thus thought why not passing the signal over USB? That's not a problem, just create a peer program on the target machine and comunicate via sockets or similar - not. My idea is to setup the application so that the target computer can see the MIDI device with no special drivers or programs or hacks (MIDI over USB is a standard).
Is it possible then to let the Android device be seen by the computer as a MIDI device, or at least "even" as a MIDI device?
Thanks.

Related

OBD/Car Diagnostics?

I find it hard to believe that this topic has not been discussed here. Perhaps I didn't hit the right keyword combination in the search (if so, please accept my apologies and kindly guide me in the right direction).
I am interested in connecting my 8125 to the diagnostics port (OBD II) on my car in order to read error messages.
I found this relatively cheap tool online that lets you connect to your laptop.
It also has some links for software that will run on the PPC as well as a serial to USB cable (with mini adapter).
Does anyone know if this is feasible?
Here's the tool:
http://www.scantool.net/index.php
Here's the PPC software:
http://www.scantool.net/?mode=displaySoftware&os=Pocket PC
oops
I work for a scan tool software / hardware company. We have recently been discussing developing an application for the PPC.
Here are a few additional applications.
http://www.autoenginuity.com/products-scantoolppc.html
http://www.obd2.com/win_ce/data/win_ce.htm
http://www.autologicco.com/pocketline/pocketobdpro.shtm
I use a bluetooth unit with my laptop and wizard, it is available from
http://www.vitalengineering.co.uk/
I have used it with a few PDA's and it works really well I can clear codes log data from the sensors etc its OBDII and CAN compatible
R
Thanks for the suggestions!
The unit Rob suggests seems pretty powerful for the price.
And the fact that he's tried it with the Wizard helps!
I think you can download the software and run it in simulation mode to see if it does the things you want it too.
good luck getting the setup you want.
R
rob61280 said:
I use a bluetooth unit with my laptop and wizard, it is available from
http://www.vitalengineering.co.uk/
I have used it with a few PDA's and it works really well I can clear codes log data from the sensors etc its OBDII and CAN compatible
R
Click to expand...
Click to collapse
I've also used the Elmscan unit mentioned above with a Sena Serial -> Bluetooth dongle along with my 8125 or a Treo and been able to monitor my idling vehicle from as much as 50 feet away. I'm not sure why I would ever need to do that but it's nice to know it's there.
this sounds interesting, what is this?
OBD lets you peer into your car's computer to see what's going on more or less. Very helpful with cars the have idiot lights instead of guages. Autoenginuity.com has some great software and has bluetooth adapters for the American side of the pond. I think they're $128.00 for the BT module, not sure about the others.
I want to connect my wizard to the OBDII port of my car to use a programm called "VAG-CHECK".
I have an OBDII to USB cable, and i managed to convert it to miniUSB.
My problem is that the software can use only serial ports.
What I believe I need, is a "serial over usb" driver that will implement a virtual serial port and will redirect data to the usb port. Am I right? Do you know if there is such software?
Thanks in advance.
Even if you had the mentioned driver, you would still need a USB host enabled pocket pc. The wizard acts only as USB client, so it's not possible to connect it to any other USB devices rather than a PC.
And - before that question comes up - USB host is not a piece of software, it's hardware! You won't ever be able to add this feature to a Wizard. Sorry...
Thanks a lot!
My next try was to buy a bluetooth to serial adapter, that supports the serial port interface. What I did, is that I paired the two devices, but no serial port is added in the wizard. So I added it manualy (outbound serial port, com6). But neither the OBD software can see this port, nor a hyperterminal emulation. I cannot even initiate this link from the wizard. Is there any way to achieve this?

Having trouble pairing via bluetooth...

I have a 64 bit Windows 7 computer. I open bluetooth file transfer , pair it with my computer successfully, and then I get an error that Windows 7 does not have device drivers for bluetooth peripheral. I have installed the driver on the phone and am able to connect via USB with no problems. I am not sure what I am missing. I don't see anything on HTC's site. Anyone able to clue me in on what I am doing wrong?
i am having the same issue, i have a thinkpad t500. i have done all the thinkpad driver updates, windows updates and also installed htc sync. and there are 2 portions of the bluetooth peripherals that dont work.
the ones that work are the following
1. av remote control target
2. av source
3. headset ag
4. opp
Looks like camera/video and info are the ones failing. here is the specific hardware id's.
BTHENUM\{453994d5-d58b-96f9-6616-b37f586ba2ec}_VID&0001000f_PID&0000
BTHENUM\{453994d5-d58b-96f9-6616-b37f586ba2ec}_LOCALMFG&000f
can anyone that has gotten the thunderbolt to do bluetooth get specific driver info for the ids above that would be great help.
thanks
Pedro

Q: Is there a way to Android to Android tether or have navtive bluetooth DUN?

I have Parrot Asteroid in my car as of last night and i am looking for a way to share internet with it. Apparently it supports bluetooth DUN via cell phones but as far as i know the SGS2 doesn't support DUN. I have tried wifi tether for root to test but i get an error on the device. Ideally i would like to have Native DUN support for the SGS2 so when it connects via bluetooth for the voice and media it will start sharing internet without any application startup.
Also an alternative method would be USB internet sharing between the android device. This will be beneficial as it would charge the phone too. I know this is supported to a windows machine but another android device?

[Q] How to programmatically check if device is paired by Bluetooth

I'm connecting two program one for PC and other on Android by Bluetooth. The android program is server and is waiting for connecting. But i want to allow to connect only paired devices. Someone know how i can check it?

[Q] USB Audio from Lollipop with "USB-aware" application

Hello everyone!
First of all, I'm new to this forum and I hope I'm on the right section.
I am developing an Android app that uses USB in host mode. The USB device can stream audio (both playback and capture), but can also send/receive other data (no more than a few bytes) in interrupt/bulk mode.
The idea is to use USB Audio driver provided by Lollipop for audio, and the USB methods provided by the SDK for the other data.
When using Lollipop's USB audio driver, the OS "automatically routes audio playback and capture appropriately". However, the documentation (source.android.com/devices/audio/usb.html#hostApplications - sorry for the link, as a new user I can't post external link) also says that "the automatic routing may interfere with applications that are USB-aware".
I tried the automatic routing and it works. The problem is the following: when Android captures or plays audio, it seems that all the data sent/received in the same direction by another way are blocked (like interrupt ones, through the SDK). That is to say, if I play audio from the smartphone, I can't send any other data to the device (and if I capture, I can't receive).
Additional information:
The bandwith is not an issue: I succeeded to receive both "audio" and data using Libusb in isochronous mode for audio and the SDK for other data. But I can't write an entire driver for USB Audio with Libusb, and I'm not sure that a simple isochronous transfer does the trick correctly.
The device is recognized by a PC both as a microphone and a speaker, so this is not a device issue.
The phone is not rooted.
Is there a way to solve that?
Also, assuming I can use the Lollipop's driver, does anybody succeeded in sending and receiving audio at the same time?
Best regards,
Victor

Categories

Resources