Android Open Source - Hardware usb btmidi






Project Summary

MIDI for Android, over USB as well as Bluetooth.

Web Site / Source Repository

btmidi is hosted in the following web site
https://github.com/nettoyeurny/btmidi

If you think the Android project btmidi listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Project Detail

The following table is the detailed list of btmidi.

ItemValue
Java File Count55
Supported screen sizes[mdpi, hdpi, xhdpi]
Minimum SDK Version8
Activity Count8
Test Case Count4
jar files usedandroid-support-v4.jar
easymock-3.1.jar
Required Permissionsandroid.permission.BLUETOOTH
android.permission.INTERNET




Resource Files

There are 28 image files in btmidi. The names of the image files are listed as follows.

black1.png
black11.png
black2.png
black21.png
black3.png
black31.png
black4.png
black41.png
black5.png
black51.png
din5.png
ic_action_search.png
white1.png
white11.png
white2.png
white21.png
white3.png
white31.png
white4.png
white41.png
white5.png
white51.png
white6.png
white61.png
white7.png
white71.png
white8.png
white81.png

The following screenshort is generated from the image listed above.

null




Java Source Files

btmidi has the following Java source files.

com.noisepages.nettoyeur.bluetooth.BluetoothDisabledException.java
com.noisepages.nettoyeur.bluetooth.BluetoothException.java
com.noisepages.nettoyeur.bluetooth.BluetoothNotConnectedException.java
com.noisepages.nettoyeur.bluetooth.BluetoothSppConnection.java
com.noisepages.nettoyeur.bluetooth.BluetoothSppObserver.java
com.noisepages.nettoyeur.bluetooth.BluetoothUnavailableException.java
com.noisepages.nettoyeur.bluetooth.midi.BluetoothMidiDevice.java
com.noisepages.nettoyeur.bluetooth.util.BluetoothDeviceSelector.java
com.noisepages.nettoyeur.bluetooth.util.DeviceListActivity.java
com.noisepages.nettoyeur.common.RawByteReceiver.java
com.noisepages.nettoyeur.midi.FromWireConverter.java
com.noisepages.nettoyeur.midi.FromWireConverterTest.java
com.noisepages.nettoyeur.midi.MidiDevice.java
com.noisepages.nettoyeur.midi.MidiReceiver.java
com.noisepages.nettoyeur.midi.ToWireConverter.java
com.noisepages.nettoyeur.midi.ToWireConverterTest.java
com.noisepages.nettoyeur.midi.file.InvalidMidiDataException.java
com.noisepages.nettoyeur.midi.file.MetaMessage.java
com.noisepages.nettoyeur.midi.file.MidiEvent.java
com.noisepages.nettoyeur.midi.file.MidiFileFormat.java
com.noisepages.nettoyeur.midi.file.MidiMessage.java
com.noisepages.nettoyeur.midi.file.MidiUtils.java
com.noisepages.nettoyeur.midi.file.Patch.java
com.noisepages.nettoyeur.midi.file.Sequence.java
com.noisepages.nettoyeur.midi.file.ShortMessage.java
com.noisepages.nettoyeur.midi.file.StandardMidiFileReader.java
com.noisepages.nettoyeur.midi.file.SysexMessage.java
com.noisepages.nettoyeur.midi.file.Track.java
com.noisepages.nettoyeur.midi.file.spi.MidiFileReader.java
com.noisepages.nettoyeur.midi.player.MidiPlayer.java
com.noisepages.nettoyeur.midi.player.MidiPlayerService.java
com.noisepages.nettoyeur.midi.player.MidiSequence.java
com.noisepages.nettoyeur.midi.player.MidiSequenceObserver.java
com.noisepages.nettoyeur.midi.util.SystemMessageDecoder.java
com.noisepages.nettoyeur.midi.util.SystemMessageDecoderTest.java
com.noisepages.nettoyeur.midi.util.SystemMessageEncoder.java
com.noisepages.nettoyeur.midi.util.SystemMessageEncoderTest.java
com.noisepages.nettoyeur.midi.util.SystemMessageReceiver.java
com.noisepages.nettoyeur.mididemo.BluetoothMidiDemo.java
com.noisepages.nettoyeur.miditest.BluetoothMidiTest.java
com.noisepages.nettoyeur.usb.ConnectionFailedException.java
com.noisepages.nettoyeur.usb.DeviceInfo.java
com.noisepages.nettoyeur.usb.DeviceNotConnectedException.java
com.noisepages.nettoyeur.usb.InterfaceNotAvailableException.java
com.noisepages.nettoyeur.usb.UsbBroadcastHandler.java
com.noisepages.nettoyeur.usb.UsbDeviceWithInfo.java
com.noisepages.nettoyeur.usb.UsbException.java
com.noisepages.nettoyeur.usb.midi.UsbMidiDevice.java
com.noisepages.nettoyeur.usb.midi.util.UsbMidiInputSelector.java
com.noisepages.nettoyeur.usb.midi.util.UsbMidiOutputSelector.java
com.noisepages.nettoyeur.usb.util.AsyncDeviceInfoLookup.java
com.noisepages.nettoyeur.usb.util.UsbDeviceSelector.java
com.noisepages.nettoyeur.usbmididemo.UsbMidiDemo.java
com.noisepages.nettoyeur.usbmiditest.UsbMidiTest.java