Class MIDIDevice

    • Constructor Detail

      • MIDIDevice

        public MIDIDevice()
    • Method Detail

      • addEntity

        public MIDIError addEntity​(java.lang.String name,
                                   boolean embedded,
                                   long numSourceEndpoints,
                                   long numDestinationEndpoints,
                                   MIDIEntity newEntity)
      • create

        public static MIDIDevice create​(MIDIDriver owner,
                                        java.lang.String name,
                                        java.lang.String manufacturer,
                                        java.lang.String model)
      • createExternal

        public static MIDIDevice createExternal​(java.lang.String name,
                                                java.lang.String manufacturer,
                                                java.lang.String model)
      • getNumberOfEntities

        public long getNumberOfEntities()
        Since:
        Available in iOS 4.2 and later.
      • getEntity

        public MIDIEntity getEntity​(long entityIndex0)
        Since:
        Available in iOS 4.2 and later.
      • addEntity

        protected MIDIError addEntity​(java.lang.String name,
                                      boolean embedded,
                                      long numSourceEndpoints,
                                      long numDestinationEndpoints,
                                      MIDIEntity.MIDIEntityPtr newEntity)
        Since:
        Available in iOS 4.2 and later.
      • removeEntity

        public MIDIError removeEntity​(MIDIEntity entity)
        Since:
        Available in iOS 4.2 and later.
      • createExternal

        protected static MIDIError createExternal​(java.lang.String name,
                                                  java.lang.String manufacturer,
                                                  java.lang.String model,
                                                  MIDIDevice.MIDIDevicePtr outDevice)
        Since:
        Available in iOS 4.2 and later.
      • create

        protected static MIDIError create​(MIDIDriver owner,
                                          java.lang.String name,
                                          java.lang.String manufacturer,
                                          java.lang.String model,
                                          MIDIDevice.MIDIDevicePtr outDevice)
        Since:
        Available in iOS 4.2 and later.
      • dispose

        public MIDIError dispose()
        Since:
        Available in iOS 4.2 and later.