NEW!! HIGHLIGHTS

Harmony Central
FREE Newsletter

PRESS RELEASE

Grabbo, MIDI Controller Software for BeOS, Uses Computer Vision

May 23, 1998Tebo Software announces the availability of a free demo version of Grabbo, a unique "video-to-MIDI converter" for the BeOS. Grabbo uses a realtime computer vision algorithm to generate MIDI commands that can be sent to external devices or to the BeOS internal MIDI synthesizer. Operating in realtime, Grabbo works with any video source, including broadcast television signals. Incoming video is analyzed and compared to stored video frames to compute MIDI values for output. Future versions of Grabbo will be able to send messages to any BeOS program, using BeOS inter-application messaging. Grabbo is the only BeOS software available for video control of MIDI devices.

The free beta version of Grabbo 0.9 is available today at the Tebo Software website, http://www.idiom.com/~tebo/, and will soon also be available at the BeWare site, http://www.be.com/beware/. The full commercial release is planned for Q4 1998, pricing to be determined. Check for final pricing and online ordering information at the Tebo Software website. Grabbo 0.9 will expire on August 1, 1998.

Grabbo analyzes images based on the orientation of objects, rather than position. Two different algorithms are currently provided: one outputs an index based on the closest matching image in a set of stored video frames. The other is a 3D interpolation scheme, which associates stored frames with points in 3D space, and computes a position between the points based on the similarity of the current video image to the keyframes. Although the current demo version controls a single 3D point, the full commercial release will support the interpolation of multiple 3D points, simultaneously; each coordinate of the interpolated positions will be assignable to a separate MIDI parameter. (The current demo release has these parameters hardcoded to specific parameters.) Using BeOS inter-application messages from Grabbo, the current 3D position is displayed using OpenGL by a companion application, 3dReceiver.

Bill Thibault, the creator of Grabbo, said, "Using Grabbo is like having your body connected to another place by an unseen, alien mechanism. Your body knows what to do with Grabbo, even if your mind is boggled by it."

Advertisement

Grabbo requires a BeOS-supported video capture card, which currently includes most cards using a Bt848 chip, such as the Hauppauge WinTV. Grabbo also requires a video display card which supports BeOS BDirectWindow, which allows 30fps display of incoming video. Currently, only Matrox Millenium and Mystique cards have BDirectWindow support. External MIDI hardware is not required, but is needed to realize Grabbo's full potential as a MIDI controller: Grabbo can the BeOS built-in synthesizer. On a fast cpu, Grabbo analyzes frames at 30fps. However, this version of Grabbo will only analyze at about 10fps on a Bebox-133. The size of the frames grabbed for analysis will be user-configurable in the commercial release, allowing any BeOS machine to achieve video-rate image analysis. BeOS was chosen for Grabbo due to its efficient handling of multimedia and its object-oriented API.

The BeOS (available from Be, Inc. at http://www.be.com ) is a new, modern, high-performance, media-optimized personal computer operating system that runs on Intel Pentium-based and PowerPC desktop computers. The BeOS incorporates pervasive multithreading, symmetric multiprocessing, protected memory, a 64-bit journaling file system, client-server based architecture and an object-oriented API. The BeOS delivers the performance required for multimedia applications, with unprecedented user responsiveness and enabling real-time manipulation and feedback capabilities in applications.

Tebo Software was founded by Bill Thibault in 1997. Dr. Thibault has a Ph.D. in Information and Computer Science from Georgia Tech, and is a member of the faculty of California State University Hayward. His work with Binary Space Partitioning (BSP) trees appears in SIGGRAPH conference proceedings and numerous textbooks on Computer Graphics. More recently, his work has focused on realtime multimedia performance.

For more information, visit their web site at www.idiom.com/~tebo.

Recent Tebo Headlines

  • Grabbo, MIDI Controller Software for BeOS, Uses Computer Vision (May 23, 1998)

    Similar Headlines

  • Randy Cox MIDI Software Introduces Software MIDI Controller (Nov 13, 2007)
  • MIDI Oxygen 44 USB MIDI Interface Optimized for BeOS (Jun 24, 1999)
  • New MIDI-Module In Samplitude & New Controller for SEK'D Software (Mar 03, 1999)
  • Mackie C4 Commander MIDI Controller Software Now Available Free Online (Jun 12, 2006)
  • Numark Introduces The Total Control USB/MIDI Tabletop DJ Software Controller (Jan 24, 2007)
  • BeOS to Support Envy24 Audio Hardware Controller (Apr 21, 1999)
  • Tanager AudioWorks, Inc. Rnnounced Chirp™ Virtual MIDI Keyboard Controller Software (Apr 01, 2008)
  • Opcode Announces Studio Vision 4.1 Audio and MIDI Sequencer (Sep 26, 1998)
  • Opcode's New "Vision DSP" Delivers Real-Time Audio Effects and Studio Vision Features (Jul 10, 1998)
  • Opcode Announces 4.5 Upgrade to Vision DSP and Studio Vision Pro (Jul 23, 1999)
  • Similar Products At Musician's Friend

  • Edirol PC-80 USB MIDI Controller with Software Instrument
  • MIDI Solutions Continuous MIDI Data Pedal Controller
  • MIDI Solutions F8 8 Input MIDI Footswitch Controller
  • PCDJ DEX Computer DJ Mixing Software
  • TASCAM US-144 USB 2.0 4X4 Audio MIDI Computer Interface
  • Home | About Us | Submit News | Advertise on HC | Privacy Policy | Terms of Use | Copyright Statement
    Email: webmaster@harmony-central.com | © 1995-2006 Harmony Central, Inc. All rights reserved.