Author Topic: MIDI ports  (Read 1638 times)

Offline bigsofty

  • Community Developer
  • Prof. Inline
  • ******
  • Posts: 2580
    • View Profile
MIDI ports
« on: 2010-Nov-23 »
Now I have not done this since my days on the Atari ST so please excuse me if I don't use the correct lingo  :S

The iOS update has allowed access to MIDI sessions via the camera port and I was thinking it would be great to be able to mess with MIDI devices using GLB.

I would imagine that some sort of MIDI IN/OUT command would be all that is needed, since all status flags, event, commands etc are bust packets of bytes sent down these ports. So one command could probably do it.

Code: GLBasic [Select]
MIDI 0,var // Read a byte from the MIDI port
MIDI 1,val // Send a byte to the MIDI port

This is probably not a request that will not be required by your average GLB coder but I thought there would be no harm in putting in a request all the same.  ;)

Cheers,


Ian
Cheers,

Ian.

“It is practically impossible to teach good programming style to students that have had prior exposure to BASIC.  As potential programmers, they are mentally mutilated beyond hope of regeneration.”
(E. W. Dijkstra)

Offline doimus

  • Dr. Type
  • ****
  • Posts: 284
    • View Profile
Re: MIDI ports
« Reply #1 on: 2010-Nov-23 »
Multi touch screen will be kick-ass controller for MIDI devices!
I had the opportunity to use Korg Kaossilator, an instrument which uses multi-touch screen as control surface, and it's simply amazing!
http://www.youtube.com/watch?v=mBrBSMdlF-w


Connect your iPhone to one of these for the ultimate awesomeness:
http://www.davesmithinstruments.com/products/tetra/tetra_video.php