- Frequently Asked Questions
- Basic functions
- Ch I/O ⌘I
- RF Integration
- Instant Replay
- Channel Detail window
- Preferences ⌘P
- Edit Mode ⌘E
- Does SCP really mean Snap, Crackle & Pop?
- Players ⌘A
- Groups & Snapshots ⌘G
- Remote softwares
- Lock function ⌘L
- System requirements
- WTF is WaveToolFile format?
- How to network
- Creating an aggregate device
- Audio interfaces and sample rates
- Legacy receivers
- How should Wavetool be connected?
- Troubleshooting network problems
- Clear user preferences and quit
Getting Started with Wavetool
Snapshots, Players & SCP
Q: I bought a license but when trying to activate it, the activation screen gets stuck and nothing happens.
A: If this most unlikely issue occurs, the work around is to go to http://wavetool.fi/beta and download Wavetool V2.29. Launch this build and type in the activation code. After launching V2.29, you can choose WT menu item and from there ”Check for updates”, to get it to the latest version.
Q: Do I need the Client plug-in to be able to view/ control Wavetool from the desktop / iOS Remote? I want to do a setup with A2 using Wavetool and iPad remote plus FOH A1 wants to monitor what is going on as well.
A: No plugin needed. You`ll need a Client plug-in only when you want to have a multi-user setup with independent audio mixes, audio outputs and channel layout on Remotes.
Q: Price of the desktop Remote?
A: Desktop Remote is free of charge just like the iOS Remote. Downloads
Q: Do I need the Chat plug-in to enable chat between Wavetool and remotes?
Q: Will there be a Wavetool version for Windows or Android devices?
Q: How long will the Trial Mode work?
A: The Trial mode will work for 30 minutes then the audio will be muted.
Q: I can`t connect to my wireless receiver with Wavetool?
A: Use unique channel names on you wireless devices. Also check the other settings: Make sure your computer network port and wireless receivers are in the same subnet. Turn off wifi for the setup. Start by using static IPs on both computer and wireless receivers to make troubleshooting easier. Remember to add your wireless receiver IPs to Wavetool`s Wireless IP List and choose the correct receiver model. After adding the IPs to the list, give Wavetool ten seconds to poll the receivers before opening CH I/O and Wireless Device drop down menu. Read more about wireless and ip settings
Q: I can see RF level of the receiver on Wavetool but battery status or active antenna info is missing?
A: Name your wireless receiver channels with unique names either from the receiver manufaturers own setup program or directly from the receiver front panel to let Wavetool detect the receiver channels correctly.
Q: Wavetool won`t start up?
A:OSX needs to be 10.10.5 or later and the computer needs to detect at least one audio device. Open Audio & Midi Setup of your computer to make sure you have i/o device installed. Mac Mini 2014 does not have built in i/o so you need to install a virtual sound card or a hardware sound card.
Q: My iOS iPad is looking really strange after connecting to Wavetool?
A: Make sure that if you are using Wavetool V2, you have also downloaded iOS Wavetool Remote V2, as iOS Wavetool Remote V1 does not work with Wavetool V2. Downloads
Q: Audio in Wavetool sounds strange / distorted?
A: First make sure that your Wavetool Audio Buffer Length is long enough for your audio device. Default is 128 samples which works well with most of the audio devices. If making buffer size greater does not help, please record your audio with software like Audacity, Reaper or Garage Band and verify that your audio is clean in the recording. If this is not the case, you probably have an issue with your audio chain / network.
Q: I can ́t find a link for plug-in purchase from Wavetool web shop?
A: All the plug-ins can be purchased directly from Wavetool V2, under Wavetool menu item.
This is the main window of Wavetool.
Please note! You can control Wavetool with the desktop and iOS remote softwares without buying the Clients plugin.
Hint: You can also use the arrow keys fore faster navigation.
Instant Replay, sololisten and detail window.
Clear all soloed channels, including hard solos, by pressing Solo Clear for 1,5 seconds.
HINT: SHIFT + Left Click will reset single channel alert.
For more info check the Players section.
HINT: Select multiple channels to make quick adjustments.
HINT: Use ENTER and TAB to move between Names, Gain and Pan for faster editing.
HINT: Drag and drop channels and columns to edit order.
- Name: Edit names by double clicking on the name.
- Input ch: Assign hardware inputs to channels.
- Wireless device: Click a row to show a list of found receivers. Link an RF receiver to the input channel. This will display RF and battery data in the main window.
- Player: Assign a player to your channel (read more here)
- Disable SCP: SCP is designed for live microphones. You might have other input sources. Disable SCP to avoid too many false alerts.
- Disable RF Warnings: If your transmitters move out of reach a lot you might not want to be alerted every time.
- Pan: Between -100 (left) and 100 (right)
- Gain: Edit the input gain. (Channel max gain is now +28dB)
- Choose the panel (A or B) where the channel is shown
- Enable Instant Replay on selected channel
- Auto Solo: Choose Auto Solo channels. These channels will be soloed when there`s no active solo selection
- Link group: Link channel solos by choosing a Link group
- Set Gain On Selected Channels: Lets you gain multiple channels at once. (Channel max gain is now +28dB).
- Output channels: Patch the stereo output of the application to the correct channel on your audio device. Note that different in/out device combinations are possible. It is also possible to create an Aggregate device in OS X Audio MIDI setup if you want to go crazy and use a lot of inputs. (read more here about creating separate mixes to connected remotes.)
- Audio memory usage: Shows how much memory is used by Instant Replay
HINT: Write "--" + three characters after the channel name. And the channel strip number will be replaced by these three characters.
- Audio Limited A10 RACK More info (PDF 168KB)
- Beyerdynamic TG1000 (firmware 2.03.18 or newer)
- Lectrosonics Venue2
- Sennheiser Evolution G3 (firmware 1.7 or newer)
- Sennheiser G4 -Series
- Sennheiser 2000 series (firmware 1.7 or newer)
- Sennheiser 3732-2
- Sennheiser D6000
- Sennheiser EM3532 More info
- Sennheiser EM1046 More info
- Shure Axient
- Shure Axient Digital
- Shure UHF-R
- Shure ULX-D
- Sony DWR-R02DN
- Wisycom MRK950 & MRK960
- More models & brands coming soon...
You need to type in the transmitter's ip address and select type of transmitter. Do this by opening the "Wireless IP" window under Edit (⌘W). If the transmitter is connected correctly the Ping will show OK. You can save your ip setup and open it at a later time. Or import the info from WWB (Shure Wireless Workbench ) Once the setup is done the "Ch I/O" page will show all detected receivers by name in the drop-down menu.
HINT: The receiver channel names need to be different for every channel that you want to use.
HINT: With Sony DWR Receivers, you`ll need to have the transmitters on when you pair the receivers with Wavetool.
HINT: For the Sennheiser G3 500 & 2000 series the RX/TX firmware needs to be 1.7 or higher
HINT: For Wisycom it is not possible to run the Wisycom Manager simultaneously with Wavetool due to a limitation in the receiver.
- Next to the input channel number A/B letters show the active antenna input on the receiver.
- A battery indicator is located on the top right.
- The “LOW RF” alert will turn on when the incoming RF signal drops to zero. This alert can be turned off, on a channel-by-channel basis in the "CH I/O" window. The "LOW RF" alert will recover when the RF level comes back. You can change this behaviour and RF alert threshold in the Preferences (Cmd+P) window.
- The “Low battery” alert will turn on if battery status goes below 30%. Please note that Wavetool is dependent on the transmitter to convey the correct battery data. And the battery alert threshold can be adjusted in preferences. (Cmd+P)
Quality meter can be low although RF level is high.
Battery status shown in h/min. Works when the transmitter is used with the manufacturers own battery pack and the receiver shows this value.
Get instant access to your audio history!
With Instant Replay you can go back in time and listen to 5 min of audio history!
SCP will tell you when it thinks you might have a broken mic cable or other unwanted signal.
Instant Replay lets you go back in time and listen to it!
When selecting a channel with the Zoom tool. The Instant Replay window shows you a 5min audio history of the channel.
Here you can with a mouseclick go back in time and listen to the channel audio history.
And with ⌘M make a blue marker in the timeline.
Remember to enable Instant Replay in Channel I/O
- Upper left corner in red shows you where in history you are listening!
- The + Button shows or hides the Channel Detail window.
- The slider works as an zoom tool, that lets you zoom in on a specific area.
- Export audio: Lets you export an 5min audiofile for later examination!
- Stop Instant Replay: Stops the playback of the audio.
- Timeline to zero: Resets the timeline to zero.
- The red solid vertical line is the playhead.
- Red dotted vertical line is a SCP marking.
- Blue dotted vertical line is an added marker to timeline. (⌘M)
When selecting a channel with the Zoom tool. The Channel detail window with Instant Replay lets you view the labels of the channel and comments, like mic position or default beltpack gain. Press the +/- button to show or hide the Channel Detail window.
Under the Preferences / General menu you can adjust the following settings.
- SCP sensitivity (Default: Hight). Lower the setting if you are getting too much errors. SCP is looking for unnatural sounds and you might need to change this setting depending on type of microphone or sound source. High gives more alerts, low gives less.
- Low frequency detector sensitivity (Default: High). SCP looks for very low frequencies that are produced when a cable is broken. If you are working on a loud stage or microphones are near bass cabinets you will need to lower the sensitivity.
- Disable all warnings. Maybe you are preparing the gig and don't want multiple alerts going off.
- Recover from RF warnings. If your artist is running back and forth to a dressing room with no RF coverage then the Low RF alert will be reset once the transmitter is within range.
- RF alert threshold: Set the threshold for when you want to show the Low RF Warning.
- Battery alert threshold: Set the threshold for when you want to show the Low Battery Warning.
- No signal threshold: dBFS from -180 to -60 (0 = off) Set the threshold for when you want to show the No signal Warning.
- Log warnings to: Choose a place to save your log textfile.
- Audio buffer lenght: Set your desired buffer lenght (shorter = less latency) Attention! 64 samples might not work with all soundcards
- Wavetool Server identifier:
- Channel metering & SCP mode: Pre Gain / Post Gain setting. Post gain should be used when getting mic level signals straight from the receiver to Wavetool, as one needs to gain +10 to +24dB every channel.
- Single solo mode. Familiar from most mixing consoles. When activated you can only listen to one channel at a time. When not activated the channels will work in "mixed solo.
- Maintain solo selection after snapshot change.
- Bypass MIDI for snapshots:
- Search for Sennheiser 3532 devices when WT is launched.
- Search for Audio Limited A10 RACK devices when WT is launched. Attention! A10-RACK and EM3532 can not be used at the same time.
Under the Preferences / Display menu you can adjust the following settings.
- Audio & RF line width: Adjust the line thickness
- Audio curve color
- RF curve color
- Antenna A curve color
- Antenna B curve color
- Channel strip titel:
- Channel strip name
- Player role name if available
- Player real name if available
- Wireless channel name if available
- Channel strip border color
- Player image opacity: Set the opacity of your pictures on the channels.
- Flip channel strip lables: Puts the name label at the top of every channel.
- Reset to default: Resets to the Wavetool settings.
Under the Preferences / Chat menu you can adjust the following settings.
- Chat Username: Set the username you want the Master/Client to show up as, in the chat window
- Chat font size: Adjust the size of the font in the chat window. 36px, 24px or 12px
- Macro button scale: Adjust the scale/size of the Macro buttons. Big, Medium or Small
- Keep chat window always on top: Keeps the chat window on top of all programs.
- Flash screen when chat message is recived: A red frame around the main window will blink on incoming chat message.
- Listen to chat OSC message on port 53005: Chat accepts OSC messages. As an example, in QLab it`s possible to do a network cue, which sends a message to Wavetool Chat member(s).
- OSC Format
- /wtchat/ "Message"
- /wtchatflash/ "Message"
- OSC Examples
- /wtchat/QLab/All "Intro video started"
- /wtchatflash/QLab/Foh "SHOW IS ABOUT TO BEGIN!"
- Chat Macros: Edit the messages for the Macros 1-7 and assign a MIDI message as a trigger.
- Message settings: Choose which messages you like to show up in the chat window.
In Edit Mode (⌘E) you can Drag and Drop the channels as you like to have them in the Wavetool Main window.
In Edit Mode you can also edit single channel settings in the popup window by clicking on the channel.
Wavetool can stream audio to your iOS device. On a bad WiFi connection, you will notice the buffer size fluctuating widely. If the buffer runs out, the connection will be reset and the buffer will need to refill itself before audio playback can resume.
Start the stream by tapping on the “Start stream” button in iOS.
Tap on Stream Buffer to edit the buffer. The buffer size can be adjusted from 50 to 3000 milliseconds. Try with a small buffer size first and increase it if you encounter problems.
You can choose AAC streaming as an option for more challenging wifi environments on the iOS device (Swipe right to get to the iOS settings)
SCP, short for Snap, Crackle and Pop is our own algorithm for detecting problems in an audio signal. SCP is designed for use in live theatre and other applications with live microphones. It has been tested with dpa miniature capsules connected to various wireless systems and dpa 4099 instrument microphones. Set the SCP alert level to your liking under Preferences. High sensitivity will give you more alarms while low sensitivity will be more robust. SCP will tell you when it thinks you might have a broken mic cable or other unwanted signal.
Access the Chat window by pushing the Chat button in the main window. Here you will find seven custom macro messages that you`ll be able to edit in Preferences / Chat. At the bottom of the chat window you`ll find a drop down menu with all the chat members. You can send the message to all the chat members or directly to one member of the chat. A text field where you can write a custom message. And two buttons Send and Flash. Send will send the message to the assigned recipiant. Flash will send the message and page the recipiant with an blinking Chat notifier with the written message.
F1-F7 for custom macro messages. Or assign MIDI messages in Preferences/Chat
F8 for previous clicked channel in the Main window
F10 FLASH everyone
F12 Clear chat messages
Please note! The Chat plugin works between Wavetool and the remotes. You don't need the Clients plugin for the Chat.
On the iOS device, swipe right, and you`ll find the settings page.
Here you can set your chat username and text size. Choose to which master/client you want to connect. Choose between PCM or AAC as Streaming mode. Mono or Stereo. Single solo mode on or off. Choose the number of Macros that show up in the chat window. And fIlter the chat messages.
On the iOS device, swipe left, and you`ll find chat window.
Hint: Press and hold the chat macro button to edit text.
To add or edit a Player, go to the Edit menu and Players, or use quick command ⌘A. In Players window you`ll be able to add or edit players for the show.
You can add a image, name or role name and write additional notes for the player. You can link the player to the matching audio channel in channel i/o Player drop down menu. The Player image will then be shown on the channel and it`s opacity can be adjusted in Preferences menu. When selecting the channel with zoom tool a zoom window will open up with Player details and with five minutes of Audio and RF history of both antennas. You`ll be able to save/load your cast with several Players.
Open Groups & Snapshots from the edit menu or use quick command ⌘G.
In this window you`ll be able to name snapshots, name the groups, assign channels to groups, add new snapshots with independent group members and set MIDI parameters per snapshot, for an external snapshot trigger. You`ll be able to move snapshots by using move up or move down keys. Group colors can be changed and all the changes needs to be done EDIT ON. To change snapshot, open up your snapshot list from the edit menu. If you hard solo a group by pressing it 1,5 seconds, it will stay soloed even when changing snapshot. Clear all solos, including hard solos, by pressing Solo Clear for 1,5 seconds.
The desktop and iOS remote softwares are free of charge and can be found on our download page.
You can connect multiple desktop and iOS remotes to control Wavetool. If you want to have an independent audio mixes for your remotes buy the Clients plugin. (read more about Clients plugin here)
Please note! The Chat plugin works between Wavetool and the remotes. You don't need the Clients plugin for the Chat.
Up to four Remotes with independent audio mixes can be used with the Wavetool master when connected to the same network.
The Wavetool master and all the Remotes has it's own independent audio output, from the connected output audio device. To assign a hardware output to a Remote, go to channel I/O window, choose the client tab you want to edit and assign your hardware audio output. Master and client can not share the same output channels.
To edit client channel layout, drag & drop channels, enable/disable channels or assign them to Panel A or B. Pan / Gain can be adjusted independently for all clients.
Client name can be changed under Client tab and client friendly name.
Copy layout from Master: If you have made a layout on the Master and want to copy it to the Clients.
Set Gain On Selected Channels: Lets you gain multiple channels at once. (Channel max gain is now +28dB)
HINT: Both Desktop and iOS Remotes can be set to control the Master Wavetool computer.
An connected iOS Remote can stream audio to the iOS device. Push the Start Stream button in the iOS app to start the stream. Next to the Start Stream button is the streaming buffer. By pushing the streaming buffer you`ll be able to adjust the lenght of the buffer between 50ms to 3 seconds, depending on your network quality.
You can lock and unlock Wavetool from the edit menu or use the quick command ⌘L.
Wavetool on mac supports MacOS versions 10.10.5 (Yosemite) and later. Compatibility with 10.14. (Mojave) is unknown. We are currently testing this new OS release and we will post an official announcement when compatibility is known.
Total System RAM 4GB minimum, and when using Wavetool Instant Replay, then 8GB is recommended. Screen resolution 1024x768 minimum. Intel Core i5 processor or newer is recommended.
Wavetool on iOS supports iOS version 9 and later.
We want to save your show. We want you to save your show. Oh, and enable you to open it again at a later time. All settings of your show are saved as WTF.
A simple guide for simple audio professionals.
- Automatic discovery within a local network. No network or port setup needed for the user.
- Do you live in a larger managed network environment? No problem! Use static ip addresses for your devices. Wavetool traffic can be routed between Vlans. All you need to know is the IP address that your computer uses to connect to the network with access to the iOS device. That address needs to be entered into the Wavetool iOS remote.
- Wavetool uses TCP and UDP traffic. If the TCP port 57576 and the UDP port 5353 (Bonjour) are blocked, your IT wizards will need to open them. Sennheiser receivers talk on UDP port 53212.
Cable or WiFi?
We recommend connecting your mac to the network with an ethernet cable. For best streaming results, it is safer to leave WiFi for your mobile device, although it is still possible to use it for the computer if necessary. Recommended settings for show computers:
- Turn Wi-Fi OFF
- Turn off option "Show Wi-Fi status in menu bar"
- Go to System Preferences -> Network. Select Wi-Fi on the list. Press the "-" button on the bottom and "Delete the selected service"
- Now your computer is operator-safe!
DHCP or STATIC addresses?
DHCP automatic ip addresses are a nice way of getting all you devices to be easily found on the network, but we have noticed that DHCP addressing causes a lot of issues for many sound engineers. We recommend putting static ip addresses on all your gear.
In case you ever need to connect your Wavetool computer to internet or other networks it is also good to keep the Default Gateway set to 0.0.0.0. Otherwise your computer might get lost and think it will find google on your control network. (Please disregard this if you live in a larger network with virtual lans and you know what you are doing. But if you already know then why are you still reading?)
Multiple network cards?
We often see people running separate networks for audio (as in Dante or Ravenna) and control (wireless receivers and Wavetool iOs devices). We do it ourselves. As long as you keep you cables marked and color coded you should be fine. Use static addresses (see above) for all networks and leave the Default Gateway empty (see above). It also helps to rename the network card so you can find them easier (press the gear under the network interfaces list to do this).
It might be necessary to use inputs from different audio interfaces. Apple uses a function known as aggregate device, which allows the user to create a virtual sound card that uses many physical interfaces. Because this is all Core Audio, Wavetool will happily use aggregate devices.
HINT: You can change the channel order in an aggregate device by dragging the interfaces from left to right in the setup screen.
You can use different input and output devices (e.g. Madi in -> internal Line Out). Wavetool supports 48kHz and 96kHz sampling rates. Wavetool prompts you to choose the interface at startup. Both interfaces need to be in the same sample rate and bit depth before Wavetool can accept them. Please go to OS X Audio/MIDI Setup and ensure that your devices are in the correct sample rate and bit depth.
Wavetool has been tested with Dante Virtual Soundcard, Digigrid MGB and RME HDSPe (using thunderbolt PCIe chassis). Our test computers range from various Mac laptops to MacMinis. We are confident that Wavetool will run seamlessly on any up-to-date Mac.
Please make sure that at least one i/o device (hardware or virtual) is connected to your computer before launching Wavetool.
Supported features for EM-3532 connected with RS485
- RF data
- Battery data
- Change the EM3532 ID number
- Monitor up to five receivers linked over one serial port.
Supported features for EM1046 connected with Brainboxes ES-320 Ethernet - RS422 Serial Adapter
- RF data
- Battery data
HINT: When choosing audio input to be NONE with Sennheiser EM3532 & EM1046 Wavetool shows the receiver audio level.
Wavetool will work 7 days without a license on your computer. This is enough time for you to fall deeply in love with us. To make our platonic relationship official, get your Wavetool licenses in our shop.
The Wavetool Lite License limits audio to 16 channels. All other features are exactly the same as in the Pro version, including SCP and RF integration. Please notice that buying Plugins for Wavetool Lite is not possible. This license is for one computer, and can be remotely controlled.
The Wavetool Pro License includes 64 channels of monitoring and amazing RF integration.You can expand your standard license with in-app plugin purchases. This license is for one computer, and can remotely be controlled.
Please note! It is possible to use Wavetool Pro with the free remote software. You don't need the Clients plugin to control Wavetool Pro.
The Wavetool Bundle license includes Wavetool with the Chat, Snapshots and a whooping 128 channels of monitoring!
Wavetool Platinum Bundle
The Wavetool Bundle license includes Wavetool with all available plugins. With the Platinum bundle you can create separate listening busses and layouts for each Remote, catering for different engineers' needs during the show. This is for all you crazy Wavetool lovers out there!
How to buy in-app plugins
- 128 Channels
- Expand your audio to 128 channels!
- Make dynamic group changes. Control Snapshots by MIDI.
- Communication between remotes and set up our user configurable macros for instant messages. Please note! You can chat between Wavetool and remotes without the extra Clients plugin.
- Clients is the greatest plugin of them all! Clients enables you to make different channel setups for each Remote, up to 4 separate audio mixes for different remotes. Bring your audio to one place and have different people listen to different channels. If you are planning on putting 3 Wavetool computers in your show, this Plugin is for you!
- 3 days
- 30 days
- 365 days
With any license problems or questions please contact email@example.com
Using traditional USB or networked audio interfaces there are many different options. Here are two system drawings using Dante and MADI as examples to help you get going.
Using Dante Virtual Soundcard from Audinate you can get your Dante audio network channels to show up in Wavetool. You can then stream your monitor feed back to the Dante world or simply plug in your headphones in the computer.
Wavetool Dante diagram (PDF 50 KB)
Wavetool Dante pictorial (PDF 1,1MB)
MADI being the choise of many console makers, it is easy to plug Wavetool in to your MADI stream. Split the MADI signal from your stage rack and plug it in to a MADI interface in your computer. You can then listen to the MADI feed with headphones, external sound card or by building a WiFi network for remote operation and listening with iOS devices.
Wavetool MADI diagram (PDF 51KB)
Wavetool MADI pictorial (PDF 1,8MB)
iOS devices and streaming
If the iOS device jumps between two WiFi access points it will lose connection for a short period of time. This will reset both the connection and the iOS audio stream. If you encounter problems with your network, here are some things to consider.
Currently, iOS devices automatically search for internet connections on a given network. If the network is a local one without access to the the internet, the connection drops and therefore, you should manually specify network use without internet access under iOS settings.
Trouble finding your wireless receivers?
- After you put in the ip address of the receiver Wavetool will look for receivers every 10 seconds so please be patient.
- Wavetool lists your wireless receivers by name in the drop-down menu under CH I/O, so make sure every channel has a unique name. Format the names as 01_Name to get a nice alphabetically sorted list.
- Make sure your computer ip address is in the same subnet range as the receiver (if receiver is 192.168.1.45, then you computer ip address should start with 192.168.1 and end in something else than any other device on the network)
- Can you ping the receiver? Open Terminal.app (under Machintosh HD/Applications/Utilities) and write in ping [ip address] (example: ping 192.168.1.45). You should see that the receiver is responding. Quit by pressing CTRL+C. If the receiver is not responding you have a problem with the network settings. Check receiver, computer and network switch settings.
- Are you using multiple network interfaces? Try turning Wi-Fi off and disconnecting all other networks for troubleshooting.
- Are you using DHCP? Set all the devices to static addresses.
- If your are using Wisycom receivers please make sure that the Wisycom control software is not running. The receivers can only accept one connection at a time. Sorry.
IP addresses and players will be deleted if you don't save them separatly.