HyperBlade Wireless Saber Sound Software Scimitar Operating Instructions w/ Bluetooth Sound Modules Hyperdyne Labs 2006

Similar documents
HyperBlade Bluetooth Serial Port Setup Guide For use with Scimitar Software and USB Bluetooth adapter Hyperdyne Labs 2006

Wireless Saber Sound Kit Assembly and Instruction Document

HyperBlade SaberSD In-the-Hilt Amplified Sound Module Hyperdyne Labs,

SABERCoRE 3.0 ( SABERCORE 3.0 ) Quick Reference Guide

Interpretype Bluetooth Setup Procedure

Adobe Sound Booth Tutorial

MODEM AND DIALUP. Installation/Configuration. (Windows 95/98/Me/NT/2000/XP)

1 Introduction. ThinPrint Client Installation Page 1

Welcome Installation Authorization The T-Pain Engine: Quick Start Interface Sound Check... 10

Introduction. Requirements. Activation

IP Solution Intelligent Surveillance Solution

EZSCREEN ThruTouch Touch Film. User s Guide

set for a fixed view. Install the PTZ camera and the stationary camera in close proximity of each other

Bridge Cable User s Guide

LP2CD Wizard 2.0 User's Manual

Media 1000 Product Guide

AI4100 Portable Reader User Manual

Q: How do I connect to my wireless network?

F.A.Q s for TEW-421PC, TEW-423PI, and TEW-424UB(version 2)

Digital TV. Quick Reference Guide

Web-based Configuration. First, setup motion detection windows in the web-based configuration of the camera.

Blaze EZ Quick Start Guide (Model: T70EZ) HIMS

User s Guide. Creative Desktop Wireless 8000

ELECTRONIC CLASSROOM OPERATIONS GUIDE Room 502 V4.1

Ambush Client Software User Guide For use with the full Range of Ambush DVRs Version 1.2

IPM Scope. USB Microscope with drivers and software for Microsoft Windows Computers Works with laptop computers too

Windows NT Server Printer Driver Upgrade Instructions

Thank you for choosing Loadstar Sensors. Need additional help? Call us at or us at

Useful Google Apps for Teaching and Learning

1. Installing the Drivers for Windows

User Guide for ID-e Tag List Feature

INSTALLING & USING THE NORWOOD ALERT

How to set up a Default Printer

Download the Driver software from the following link: Establish Bluetooth Connection

Exercise 3-1. Program Editing, Using RoboCIM EXERCISE OBJECTIVE

NVR Management Software

Roger D. Secura

Kean University. System Guide. cougar.kean.edu. Your window to the world

Onetouch Controller Driver

Apple is rightfully proud of the user interface design incorporated into

Instructions & Software Install Version 6.30a (Feb 2018) Copyright 2018 DealerTool.co.uk

imovie with Still Pictures

Blue Point Engineering

Introduction. EC2 User Manual with Technical Addendum 1.0 1

E-11 Trooper Blaster upgrade Hyperdyne Labs 2009

Sales Manual Part II

USER MANUAL- HPU-120

Migrating Label Formats from Legi for Windows 2.X to Legitronic Labeling Software 3.5.X

Advanced Help Guide. Wireless Signature Pads. Copyright 2018 Topaz Systems Inc. All rights reserved.

IBM NetBAY Virtual Console Software. Installer and User Guide

Creating an Animated Sea Aquarium/Getting Acquainted with Power Point

Contents. Remote Control Playback Controls What s on TV? Using the OK Button Using the Info Button... 6

Spectrometer Visible Light Spectrometer V4.4

In the first class, you'll learn how to create a simple single-view app, following a 3-step process:

Firmware install with Windows XP

Projector Operation Guide

Repetier-Host Documentation

mobile PhoneTools User s Guide

Wireless IP Bird Box Camera

INSTRUCTIONS Please read all instructions carefully before using

AT-LP2D-USB Turntable. Software Guide

Hi-Res 8 Wi-Fi Digital Picture Frame with MP3 player Table of Contents

Minimizer Kiosk Instructions Pi 3 Model

CAMit I Camera with built in Modem

User Guide Version 1.0.0

User s Guide. Creative Desktop Wireless 9000 Pro

3 USING NERO BURNING ROM

95.9 fm CKUW Policies & Procedures

EXERCISE 12: ANIMATION

Quick Start Guide to using Light Converse along with Pangolin LD2000 and BEYOND

Central Management Software. Cam Viewer 3 Lite. User Manual

IT Essentials v6.0 Windows 10 Software Labs

Click Install View Touch. Installation starts. Click Next. Click Finish.

Court Recorder 8 USER GUIDE

Multi-NVR Manager. Quick Start Configuration Usage

Exhibitor Software User s Manual. Exhibitor Software V

Blaze Audio Karaoke Sing-n-Burn

RC-SV Configuration Guide Revision 3

OpusFSI Flight Simulator Interface for FSX & Prepar3D. OpusFSI ButtKicker Audio Control

EasyMP Operation Guide. Multimedia Projector. PowerLite 826W PowerLite 825 PowerLite 85

ToyBox Futuristi Instruction Manual

CHAIRSIDE 2009 USER MANUAL

Working with the Dope Sheet Editor to speed up animation and reverse time.

Word - Basics. Course Description. Getting Started. Objectives. Editing a Document. Proofing a Document. Formatting Characters. Formatting Paragraphs

Screen Logo. When the screen is inactive, a screen saver would be shown.

TOC DX1-K Operations Manual

Cassette2CD Wizard 2.05 User's Manual

AccuFIT9000. Application Software. Userʼs Manual RC5

Make Your Pictures Come to Life with Photo Story 3

Studio 5.5. User Manual

i-phonenet X-Lite (ver 3.0) SoftPhone Setup June 2006 ver 1.0

Introduction to Motion

Welcome to Mac OS X, the world s most advanced operating system. This book helps you start using Mac OS X. First install the software, then discover h

GET FAMILIAR WITH WINDOWS MOVIE MAKER

MeshConnect ISP / WNA (ZIC2410USB-WNA-1) User Guide

IP CamSecure. User s Manual. All features and functions are subject to change without notice. Please visit for the latest ones.

Introduction: Broadcom BCM943142HM Wireless Communication Device User's Guide

Table of Contents Surveillance Center Overview...3 Log...30 Live Camera Panel...31 Live Camera Panel Explained I...32

Apple is rightfully proud of the user interface design incorporated into

KCS Motion. Video Motion Analysis Software

Transcription:

HyperBlade Wireless Saber Sound Software Scimitar Operating Instructions w/ Bluetooth Sound Modules Hyperdyne Labs 2006 INTRODUCTION The wireless saber sound kit allows you to add motion-interactive sound effects to your toys and props. With the aid of a host PC, you can playback CD quality sounds based on your own body movements. The saber module has been designed for you to easily add sound effects to lighted sabers, swords, and other motion-based props. The Bluetooth wireless sound module kit comes complete with: Assembled motion board w/ Bluetooth radio Scimitar PC software on CD INSTALLING THE SOFTWARE To utilize the software, you need a PC running Windows 98, NT, 2000, XP, a CD rom drive, and a USB Bluetooth dongle. Prior to using the software, make sure you have read the HyperBlade Bluetooth Serial Port Setup Guide document. To install the software, insert the CD into your CD drive. If the installer program does not automatically start, open explorer, click on the CD drive, and double click on the installer program named installer.exe. Once the installer program starts, it will prompt you where to install the application software to. The default directory for install is: C:\Program Files\Hyperdyne Labs\ Once the software is installed, you can use explorer to goto the directory where the software was installed. Open that directory and double click on the application named Scimitar. This is the main application you need to interface with the wireless board and playback all the sounds. 1

USING THE SOFTWARE The software application has 5 tabs on it. Each tab is for configuring the different sound events, configuring the thresholds to trigger the sounds, and configuration support for the wireless boards. Here is a picture of the 1 st tab, labeled One Shots. Using this tab: This tab sets up the startup sound files for when the saber is turned on, off, and also the ambient hum that is played when the saber is active. The ambient hum sound is automatically looped, so make sure the looping sounds good and does not have any pops or clicks when the sound is looped. You might have to edit a custom sound file to get the desired looping effect. The Saber On box holds the activation sound. The Saber Off box holds the deactivation sound. The Hum box olds the looped hum sound. The hum frame also has a pitch slider. This allows you to automatically change the desired pitch of the hum sound (lower or higher). Also note that Automatic Pitch Hum Control is always active. That is, as the saber is pointed down towards the ground, the hum pitch will slowly lower. As the saber is pointed up towards the sky, the hum pitch will slowly raise. The Music box holds an optional music wav track that can play in the background while doing a simulated fight scene! This box also has its own volume slider, so you can set the volume of the music track independent of the saber sounds. To the right of each edit box is a folder button, which allows you to browse for a wav file to add. 2

NOTE: The wav files you use for each sound can be mono or stereo. The sample rates of the sound files can be anything that is supported by your sound card. This makes it easy for you to record your own sounds, find prerecorded wav files online, etc. The farthest button from the edit box shows a play arrow. You can use this button to preview the sound you selected. Pushing the button will play out the wav file that you have currently selected. The Remote Command Enable box has checkboxes to enable or disable certain events that the hilt responds to: Swing: a check mark indicates that swing information is sent to the hilt when it occurs Clash: a check mark enables the ClashEffect feature and sends clash information back to the hilt Strike: a check mark indicates clash information is sent back to the hilt (not used). The Saber On/Off box has a pushbutton to send a remote saber activate/deactivate command back to the hilt whenever the button is pressed. Please see the Bluetooth sound module and LED driver unit documentation on how to connect up this feature to from the sound board to your driver board. Once this is done, a remote PC operator can ignite and retract your saber on command! After you have selected sounds for each startup event, you can go to the next tab. Here is a picture of the 2 nd tab, labeled Swings. DEFINITION: A swing is detected when the saber is lightly waved back and forth, up and down. Or if the motion unit is body worn, a swing happens when the motion unit is waved around fast or slow. The sensitivity of the swing sounds can be configured in the Configuration tab. 3

Using this tab: This tab sets up all the swinging sound files that are automatically played out when the saber is turned on. For the swinging feature of the saber, you can now add many different swing sounds that are played out for each swing event. This gives much more variety in sound playback To the right of each edit box is a folder button, which allows you to browse for a wav file to add. NOTE: You can add multiple files using this tab. You can remove a wav file from the file list by highlighting it and then hitting the red X button on the right side. The farthest button from the edit box shows a play arrow. You can use this button to preview the sound you selected. Pushing the button will play out the wav file that you have currently selected. There is also a random checkbox to the right of the file list. By checking this box, the sounds will be randomly selected each time a swing event is detected. If you leave this box unchecked, then the sound files are played in order from top to bottom each time a swing event is detected. After the last sound is played out, the program goes back to the top of the list and plays the list in order again. After you have selected sounds for your swing sounds, you can go to the next tab. Here is a picture of the 3 rd tab, labeled Clashes. DEFINITION: A clash is detected when the saber (or motion unit) is swung and suddenly stopped, vigorously waved around, or the act of hitting something which causes a jarring effect. The sensitivity of the clash sounds can be configured in the Configuration tab (covered later). 4

Using this tab: This tab sets up all the clashing sound files that are automatically played out when the saber is turned on. For the clashing feature of the saber, you can add many different clash sounds that are played out for each clash event. This gives much more variety in sound playback To the right of each edit box is a folder button, which allows you to browse for a wav file to add. NOTE: You can add multiple files using this tab. You can remove a wav file from the file list by highlighting it and then hitting the red X button on the right side. The farthest button from the edit box shows a play arrow. You can use this button to preview the sound you selected. Pushing the button will play out the wav file that you have currently selected. There is also a random checkbox to the right of the file list. By checking this box, the sounds will be randomly selected each time a clash event is detected. If you leave this box unchecked, then the sound files are played in order from top to bottom each time a clash event is detected. After the last sound is played out, the program goes back to the top of the list and plays the list in order again. After you have selected sounds for your clash sounds, you can go to the next tab. Here is a picture of the 4 th tab, labeled Strikes. DEFINITION: A strike is detected when the saber is suddenly pushed forward or backward only along a parallel line with the ground. The saber unit must experience a force in one axis only, which is along its longest side. The strike is good for utilizing push sounds, punching, blocking, or other movements that only go straight forwards or backwards. The sensitivity of the strike sounds can be configured in the Configuration tab (covered later). 5

Using this tab: This tab sets up all the striking sound files that are automatically played out when the saber is turned on. For the striking feature of the saber, you can add many different strike sounds that are played out for each strike event. This gives much more variety in sound playback To the right of each edit box is a folder button, which allows you to browse for a wav file to add. NOTE: You can add multiple files using this tab. You can remove a wav file from the file list by highlighting it and then hitting the red X button on the right side. The farthest button from the edit box shows a play arrow. You can use this button to preview the sound you selected. Pushing the button will play out the wav file that you have currently selected. There is also a random checkbox to the right of the file list. By checking this box, the sounds will be randomly selected each time a strike event is detected. If you leave this box unchecked, then the sound files are played in order from top to bottom each time a strike event is detected. After the last sound is played out, the program goes back to the top of the list and plays the list in order again. After you have selected sounds for your clash sounds, you can go to the next tab. Here is a picture of the 5 th tab, labeled Configuration. DEFINITION: The configuration tab is the method which you can customize the sensitivity of all detected swing events, clash events, and strike events. The sensitivities will be bases on your swing style, where the motion unit is located, etc. 6

Using this tab: This tab configures all of the motion events that are available in the saber module. The events are swings, clashes, and strikes. The COM Port box chooses the Bluetooth serial port that you have assigned to your sound module. See the Bluetooth Places program for more info on this. The Alpha Filter box changes the amount of smoothing done to the incoming acceleration data. Moving the slider past 0.5 increases the smoothness of the incoming data, but also delays the motion detection algorithms. A value less than 0.5 decreases the smoothness of the data (which can cause falsing), but motion detection is very rapid. NOTE: You should tweak the alpha value so the data plots are near zero while not moving the saber and they show little variation. Also make sure for a given alpha value that swings and clashes the saber are still responsive. An alpha greater than 0.9 will result in a very sluggish movement. The rule of thumb is: The greater the alpha, the more sluggish the saber response and the lower the swing/clash thresholds should be. The less the alpha, the more responsive the saber response and the thresholds should be raised accordingly. This effectively gives you a tool to trade off threshold settings versus saber responsiveness. The Swing Threshold box sets the threshold that must be surpassed before a swing sound is played out. A good starting number for this threshold is in the range of 20-40. By looking at the second graph denoted Swing and Clash Packets, you can fine tune the threshold to the values you see when you wave the motion unit around. The Clash Threshold box sets the threshold that must be surpassed before a clash sound is played out. A clash can be thought of as a hard swing sound. When you suddenly stop the motion board, jar it, or vigorously wave it around, you can see on the second graph how the registered motion jumps back and forth. The clash is a second higher threshold that detects these sudden stops or motion. This allows you to play out swing sounds, but also have a second clash sound set play out when you wave the unit around more aggressively. A good starting number for the clash threshold is 4 or 5 times the value of the swing threshold. By looking at the second graph denoted Swing and Clash Packets, you can fine tune the threshold to the values you see when you vigorously wave the motion unit around. The Strike Threshold box sets the threshold that must be surpassed before a strike sound is played out. A strike is a unique motion that is done forward and backward only parallel to the ground. When you suddenly move the board back or forth in a straight line, you can see on the first graph how the registered motion jumps back and forth. The strike sound will play out if the threshold is surpassed, and if the registered motion is very straight. This allows you to play out a third set of special sounds, just as push sounds, punching, blocking, blaster deflection, etc. As previously mentioned, the first graph will show the registered motion of the motion board as you move it back and forth. The second graph shows the registered motion as you move the motion board side to side. Here is a picture of a saber and the types of defined motion. Strike motion Swing and clash motion 7

You can see a push forward or backward would initiate a strike sound. Waving the hilt side to side would play out swing and clash sounds. STARTING A SESSION You will first need to setup your Bluetooth USB dongle by installing their software. Also you will have to install a virtual serial port under the Bluetooth Places program that is installed with the dongle. This virtual serial port is what the Scimitar software attaches to in order to receive data from the wireless module. This procedure is covered in the HyperBlade Bluetooth Serial Port Setup Guide document. Turn on your wireless sound module. If you are using our HyperBlade system with a driver unit, do this by holding in the saber pushbutton for more than 2 sec. This will supply power to the Bluetooth module and allow the radio to boot up (DO NOT ignite the saber blade at this time!) If you ignite the saber blade you will have to remove power from the Bluetooth module (by holding the button in again), deactivate the saber blade, then power the sound module up again. Now go to the My Bluetooth Places icon and double click it. You can see in the below pic that two sound modules have been linked to different virtual serial ports. We will be connecting to the top device. Right click on the COM0 connection icon (corresponding to the paired sound module) that is currently powered on and select Connect. You will see a dialog come up. When the connection is complete you will see the connection next to the serial port. 8

You can see in our example that the wireless sound module ShimaSaber1 has been connected to serial port COM7! Start up the Scimitar application. Goto the Configuration tab. Select the proper COM port that the Bluetooth connection corresponds to. The software will detect the com ports that are available on the computer. NOTE: The program will remember the last selected port and thresholds. Hit the button on the right side labeled Start RX. This will open up the selected COM port and begin to receive data from the hilt. NOTE: You wont see data on the Config graphs right away since the very first time during Bluetooth startup there cannot be any data transfers. This is normal. But once you ignite the blade data will start streaming - then you should see it on the graphs in the Scimitar program. If data is successfully being transmitted and received, you will see the two graphs drawing a white line. This is the registered motion as it is being received. If you wave the motion board around, you will see the registered motion show up on the graphs. 9

Wave the motion board back and forth (away and towards you). You should see motion being registered on the top graph. Here is a picture of the strike graph you should see during a back and forth motion: Wave the motion board side to side (to the left and right of you). You should see motion being registered on the bottom graph. Here is a picture of the swing graph when you wave the motion board side to side: 10

Your wireless connection is complete! You can now ignite your blade and the sound effects will start playing out based on the motion of the saber! If you want to close the session just hit OK and the Scimitar program will end. Also note when you do this the Bluetooth COM connection will also drop. So to reconnect you will have to perform the above procedure again. Multiple Scimitar Sessions If you are using more than one saber with wireless sound modules, then you can run multiple copies of Scimitar and make sure you have the correct COM port for each session. Just double click on the Scimitar icon twice to initiate 2 sessions of the program. Set up the COM ports for each wireless sound module. Connect to the sound modules like above, then start receiving data from the Scimitar applications. The Scimitar program will automatically mix the sounds from both sabers and play the final mix out to the sound card! Below you can see 2 sessions of scimitar running, one with COM7 for the first wireless module, and COM8 for the second wireless module. Since for this PC setup there are 2 bluetooth sound modules associated with those 2 COM ports. Now when I power up both wireless sound modules, connect to them under My Bluetooth Places, then ignite the sabers both Scimitar programs will receive the streaming data from the respective saber hilt, giving you 2 sabers under PC control!! 11

TROUBLESHOOTING Q: The swing and clash sounds don t corroborate with my movements. A: You have to tune the thresholds to match your swinging style. Goto the configuration tab in Scimitar and see how the registered motion shows up for your normal waving and vigorous waving. Set the swing threshold to a lower value than the clash threshold. To just turn on swing sounds, you can set the clash threshold to a very large number, effectively turning off the clash sounds. Q: I cant get the strike sounds to play out. A: In order for the strike sounds to play out, you must move the board in a very straight line back and forth with respect to the board s long side. If you do not do this, or move the board at a slight angle from its long side, the sounds will not play out consistently. You can lower the strike threshold until you get the hang of triggering the strike sounds. Q: The strike sounds play out when I wave the motion board around. A: If the strike threshold is too low, then there is a possibility of a strike sound playing out while waving the motion board around. You should increase the strike threshold to a point where it normally does not play out while swinging, but also set the strike threshold to a point where you can still trigger it by pushing forward and back. The alignment of the board for strike sounds is VERY important. Q: The range of the motion board decreases over time. A: The wireless connection will be effected by walls, obstructions, RF noise, and other environmental factors. The best environment is an open air area with little structure. Also, you must have the Bluetooth antenna in the hilt pointing down out of a clear area. Bottling the antenna inside a metal hilt is a bad idea, and will degrade the usable range of the wireless link! Q: When I go too far the connection gets lost. A: This can happen and you may have to power down and reset the Bluetooth connection as described above. If you start getting too far away, you will see dropped or lagging data coming in over the Config graph windows. Use these graphs as a telltale that you are getting too far from the base and that sporadic behavior may set in. Questions, concerns, comments, or found bugs for the Scimitar software should be sent to support@hyperdynelabs.com Not affiliated with Lucasfilm LTD or any Lucasfilm LTD franchise. Hyperdyne Labs accepts no liability in the misuse of its products. Simulated sword play should only be performed by trained professionals. Please consult a professional before attempting any kind of simulated play. 12