Csound Csound-dev Csound-tekno Search About

[Csnd] Android MIDI Commander app as Csound controller?

Date2014-02-28 20:09
From"Art Hunkins"
Subject[Csnd] Android MIDI Commander app as Csound controller?
I am trying to use the Android MIDI Commander app as a MIDI controller for 
.csd's. I don't know that it is possible. Here is what the documentation 
says:

--------------

Midi Commander is an Android app that lets you send MIDI messages through an 
usb-connected MIDI interface. Define the MIDI messages (control change, 
program change, short sysex message) associated with each button, and use 
them to change patches and control a midi keyboard or similar midi 
equipment.

Important notes: Midi Commander works on Android devices featuring USB host 
mode, and can be installed on devices running at least Android 4.0.3. Some 
devices support Usb host mode via USB OTG adapters (sometimes root access 
may be required). Furthermore, the MIDI device connected to the Android 
device must be class-compliant: in short, the only requirement to the MIDI 
device is that it can run without specific drivers on the major desktop OSs.

Detecting the connected Midi device:
With Midi Commander installed, when you connect a MIDI device, you will see 
a system dialog pop up, asking if you want to use Midi Commander to open the 
Midi device. Select Midi Commander, the app will open, and the name of the 
connected Midi Device will be displayed on top of the main page of Midi 
Commander: you are now ready to start!

---------------

Facts:
1) I've determined that indeed my Android tablet has a fully functional USB 
host mode.
2) MIDI Commander does not detect my "MIDI device" (my desktop computer or a 
running .csd? are these not "MIDI devices"?)  There is no system dialog pop 
up. No MIDI devices appear on the main page of MIDI Commander.
3) When my tablet is USB-connected to my computer, Windows does advise that 
my "USB device" is 2.0 and could perform better if I had a USB2.0 interface, 
but that's all that happens either on the tablet or the desktop. (Nothing 
further about any "driver.")
4) I've both a MIDIYoke and a TouchOSC (Bohm) Bridge installed on my desktop 
as MIDI In devices that show up when I run Csound. No MIDI control results 
when I select either (-M0, -M1). But PortMIDI is happy, selecting the device 
I specify, and the run continues normally - but silently (no MIDI action).

Bottom Line:
Should this basic setup work? Or does "the only requirement to the MIDI 
device is that it can run without specific drivers on the major desktop OSs" 
mean that MIDI Commander will only play hardware synths/effects/etc. and not 
software like Csound? Or what?

Art Hunkins




Date2014-02-28 20:26
FromDavid
SubjectRe: [Csnd] Android MIDI Commander app as Csound controller?
The way I read the description is that it can be used to control real MIDI devices (keyboards, etc.), not to talk to a computer. But I'm just guessing.


David.


On Fri, Feb 28, 2014 at 3:09 PM, Art Hunkins <abhunkin@uncg.edu> wrote:
I am trying to use the Android MIDI Commander app as a MIDI controller for .csd's. I don't know that it is possible. Here is what the documentation says:

--------------

Midi Commander is an Android app that lets you send MIDI messages through an usb-connected MIDI interface. Define the MIDI messages (control change, program change, short sysex message) associated with each button, and use them to change patches and control a midi keyboard or similar midi equipment.

Important notes: Midi Commander works on Android devices featuring USB host mode, and can be installed on devices running at least Android 4.0.3. Some devices support Usb host mode via USB OTG adapters (sometimes root access may be required). Furthermore, the MIDI device connected to the Android device must be class-compliant: in short, the only requirement to the MIDI device is that it can run without specific drivers on the major desktop OSs.

Detecting the connected Midi device:
With Midi Commander installed, when you connect a MIDI device, you will see a system dialog pop up, asking if you want to use Midi Commander to open the Midi device. Select Midi Commander, the app will open, and the name of the connected Midi Device will be displayed on top of the main page of Midi Commander: you are now ready to start!

---------------

Facts:
1) I've determined that indeed my Android tablet has a fully functional USB host mode.
2) MIDI Commander does not detect my "MIDI device" (my desktop computer or a running .csd? are these not "MIDI devices"?)  There is no system dialog pop up. No MIDI devices appear on the main page of MIDI Commander.
3) When my tablet is USB-connected to my computer, Windows does advise that my "USB device" is 2.0 and could perform better if I had a USB2.0 interface, but that's all that happens either on the tablet or the desktop. (Nothing further about any "driver.")
4) I've both a MIDIYoke and a TouchOSC (Bohm) Bridge installed on my desktop as MIDI In devices that show up when I run Csound. No MIDI control results when I select either (-M0, -M1). But PortMIDI is happy, selecting the device I specify, and the run continues normally - but silently (no MIDI action).

Bottom Line:
Should this basic setup work? Or does "the only requirement to the MIDI device is that it can run without specific drivers on the major desktop OSs" mean that MIDI Commander will only play hardware synths/effects/etc. and not software like Csound? Or what?

Art Hunkins





Send bugs reports to the Sourceforge bug trackers
csound6:
           https://sourceforge.net/p/csound/tickets/
csound5:
           https://sourceforge.net/p/csound/bugs/
Discussions of bugs and features can be posted here
To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound"




Date2014-03-01 01:06
FromChet Udell
Subject[Csnd] eMersion Gesture Control
Hi Community

Please take a look at the eMersion Gesture Control system here:

It's MIDI mapping features are extremely intuitive and has been tested on Csound (and tons of other software/hardware). A big plus, the device is small and wireless. It also outputs data via OSC, DMX (for stage lights), UDP (for network), and Switchblade (emulates keyboard and mouse gestures to control any software, browser, or game).

This a a cool project and we're looking for supporters right now;

Thanks for letting me share,
Chet
========
Dr. Chet Udell
Music Composition (+Electrical Engineering)
University of Florida

On Feb 28, 2014, at 12:26 PM, David wrote:

The way I read the description is that it can be used to control real MIDI devices (keyboards, etc.), not to talk to a computer. But I'm just guessing.


David.


On Fri, Feb 28, 2014 at 3:09 PM, Art Hunkins <abhunkin@uncg.edu> wrote:
I am trying to use the Android MIDI Commander app as a MIDI controller for .csd's. I don't know that it is possible. Here is what the documentation says:

--------------

Midi Commander is an Android app that lets you send MIDI messages through an usb-connected MIDI interface. Define the MIDI messages (control change, program change, short sysex message) associated with each button, and use them to change patches and control a midi keyboard or similar midi equipment.

Important notes: Midi Commander works on Android devices featuring USB host mode, and can be installed on devices running at least Android 4.0.3. Some devices support Usb host mode via USB OTG adapters (sometimes root access may be required). Furthermore, the MIDI device connected to the Android device must be class-compliant: in short, the only requirement to the MIDI device is that it can run without specific drivers on the major desktop OSs.

Detecting the connected Midi device:
With Midi Commander installed, when you connect a MIDI device, you will see a system dialog pop up, asking if you want to use Midi Commander to open the Midi device. Select Midi Commander, the app will open, and the name of the connected Midi Device will be displayed on top of the main page of Midi Commander: you are now ready to start!

---------------

Facts:
1) I've determined that indeed my Android tablet has a fully functional USB host mode.
2) MIDI Commander does not detect my "MIDI device" (my desktop computer or a running .csd? are these not "MIDI devices"?)  There is no system dialog pop up. No MIDI devices appear on the main page of MIDI Commander.
3) When my tablet is USB-connected to my computer, Windows does advise that my "USB device" is 2.0 and could perform better if I had a USB2.0 interface, but that's all that happens either on the tablet or the desktop. (Nothing further about any "driver.")
4) I've both a MIDIYoke and a TouchOSC (Bohm) Bridge installed on my desktop as MIDI In devices that show up when I run Csound. No MIDI control results when I select either (-M0, -M1). But PortMIDI is happy, selecting the device I specify, and the run continues normally - but silently (no MIDI action).

Bottom Line:
Should this basic setup work? Or does "the only requirement to the MIDI device is that it can run without specific drivers on the major desktop OSs" mean that MIDI Commander will only play hardware synths/effects/etc. and not software like Csound? Or what?

Art Hunkins





Send bugs reports to the Sourceforge bug trackers
csound6:
           https://sourceforge.net/p/csound/tickets/
csound5:
           https://sourceforge.net/p/csound/bugs/
Discussions of bugs and features can be posted here
To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound"





Date2014-03-01 22:45
FromRory Walsh
SubjectRe: [Csnd] eMersion Gesture Control

Looks interesting. Good luck with the project.

On 1 Mar 2014 01:07, "Chet Udell" <cudell@ufl.edu> wrote:
Hi Community

Please take a look at the eMersion Gesture Control system here:

It's MIDI mapping features are extremely intuitive and has been tested on Csound (and tons of other software/hardware). A big plus, the device is small and wireless. It also outputs data via OSC, DMX (for stage lights), UDP (for network), and Switchblade (emulates keyboard and mouse gestures to control any software, browser, or game).

This a a cool project and we're looking for supporters right now;

Thanks for letting me share,
Chet
========
Dr. Chet Udell
Music Composition (+Electrical Engineering)
University of Florida

On Feb 28, 2014, at 12:26 PM, David wrote:

The way I read the description is that it can be used to control real MIDI devices (keyboards, etc.), not to talk to a computer. But I'm just guessing.


David.


On Fri, Feb 28, 2014 at 3:09 PM, Art Hunkins <abhunkin@uncg.edu> wrote:
I am trying to use the Android MIDI Commander app as a MIDI controller for .csd's. I don't know that it is possible. Here is what the documentation says:

--------------

Midi Commander is an Android app that lets you send MIDI messages through an usb-connected MIDI interface. Define the MIDI messages (control change, program change, short sysex message) associated with each button, and use them to change patches and control a midi keyboard or similar midi equipment.

Important notes: Midi Commander works on Android devices featuring USB host mode, and can be installed on devices running at least Android 4.0.3. Some devices support Usb host mode via USB OTG adapters (sometimes root access may be required). Furthermore, the MIDI device connected to the Android device must be class-compliant: in short, the only requirement to the MIDI device is that it can run without specific drivers on the major desktop OSs.

Detecting the connected Midi device:
With Midi Commander installed, when you connect a MIDI device, you will see a system dialog pop up, asking if you want to use Midi Commander to open the Midi device. Select Midi Commander, the app will open, and the name of the connected Midi Device will be displayed on top of the main page of Midi Commander: you are now ready to start!

---------------

Facts:
1) I've determined that indeed my Android tablet has a fully functional USB host mode.
2) MIDI Commander does not detect my "MIDI device" (my desktop computer or a running .csd? are these not "MIDI devices"?)  There is no system dialog pop up. No MIDI devices appear on the main page of MIDI Commander.
3) When my tablet is USB-connected to my computer, Windows does advise that my "USB device" is 2.0 and could perform better if I had a USB2.0 interface, but that's all that happens either on the tablet or the desktop. (Nothing further about any "driver.")
4) I've both a MIDIYoke and a TouchOSC (Bohm) Bridge installed on my desktop as MIDI In devices that show up when I run Csound. No MIDI control results when I select either (-M0, -M1). But PortMIDI is happy, selecting the device I specify, and the run continues normally - but silently (no MIDI action).

Bottom Line:
Should this basic setup work? Or does "the only requirement to the MIDI device is that it can run without specific drivers on the major desktop OSs" mean that MIDI Commander will only play hardware synths/effects/etc. and not software like Csound? Or what?

Art Hunkins





Send bugs reports to the Sourceforge bug trackers
csound6:
           https://sourceforge.net/p/csound/tickets/
csound5:
           https://sourceforge.net/p/csound/bugs/
Discussions of bugs and features can be posted here
To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound"





Date2014-03-02 03:21
FromDave Seidel
SubjectRe: [Csnd] eMersion Gesture Control

This looks fascinating! Thanks for bringing it to our attention.

- Dave

On Feb 28, 2014 8:07 PM, "Chet Udell" <cudell@ufl.edu> wrote:
Hi Community

Please take a look at the eMersion Gesture Control system here:

It's MIDI mapping features are extremely intuitive and has been tested on Csound (and tons of other software/hardware). A big plus, the device is small and wireless. It also outputs data via OSC, DMX (for stage lights), UDP (for network), and Switchblade (emulates keyboard and mouse gestures to control any software, browser, or game).

This a a cool project and we're looking for supporters right now;

Thanks for letting me share,
Chet
========
Dr. Chet Udell
Music Composition (+Electrical Engineering)
University of Florida

On Feb 28, 2014, at 12:26 PM, David wrote:

The way I read the description is that it can be used to control real MIDI devices (keyboards, etc.), not to talk to a computer. But I'm just guessing.


David.


On Fri, Feb 28, 2014 at 3:09 PM, Art Hunkins <abhunkin@uncg.edu> wrote:
I am trying to use the Android MIDI Commander app as a MIDI controller for .csd's. I don't know that it is possible. Here is what the documentation says:

--------------

Midi Commander is an Android app that lets you send MIDI messages through an usb-connected MIDI interface. Define the MIDI messages (control change, program change, short sysex message) associated with each button, and use them to change patches and control a midi keyboard or similar midi equipment.

Important notes: Midi Commander works on Android devices featuring USB host mode, and can be installed on devices running at least Android 4.0.3. Some devices support Usb host mode via USB OTG adapters (sometimes root access may be required). Furthermore, the MIDI device connected to the Android device must be class-compliant: in short, the only requirement to the MIDI device is that it can run without specific drivers on the major desktop OSs.

Detecting the connected Midi device:
With Midi Commander installed, when you connect a MIDI device, you will see a system dialog pop up, asking if you want to use Midi Commander to open the Midi device. Select Midi Commander, the app will open, and the name of the connected Midi Device will be displayed on top of the main page of Midi Commander: you are now ready to start!

---------------

Facts:
1) I've determined that indeed my Android tablet has a fully functional USB host mode.
2) MIDI Commander does not detect my "MIDI device" (my desktop computer or a running .csd? are these not "MIDI devices"?)  There is no system dialog pop up. No MIDI devices appear on the main page of MIDI Commander.
3) When my tablet is USB-connected to my computer, Windows does advise that my "USB device" is 2.0 and could perform better if I had a USB2.0 interface, but that's all that happens either on the tablet or the desktop. (Nothing further about any "driver.")
4) I've both a MIDIYoke and a TouchOSC (Bohm) Bridge installed on my desktop as MIDI In devices that show up when I run Csound. No MIDI control results when I select either (-M0, -M1). But PortMIDI is happy, selecting the device I specify, and the run continues normally - but silently (no MIDI action).

Bottom Line:
Should this basic setup work? Or does "the only requirement to the MIDI device is that it can run without specific drivers on the major desktop OSs" mean that MIDI Commander will only play hardware synths/effects/etc. and not software like Csound? Or what?

Art Hunkins





Send bugs reports to the Sourceforge bug trackers
csound6:
           https://sourceforge.net/p/csound/tickets/
csound5:
           https://sourceforge.net/p/csound/bugs/
Discussions of bugs and features can be posted here
To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound"