This page will show the current status of the Ventrilo Macintosh Client as it progresses through the "Prototype" stages. The primary purpose of this page is so that you will know what features are currently not supported and any special considerations when using the program.
Any client that has the word Prototype in it's version will have known issues because the program is currently under development and changing on a daily bases as the developer adds more functionality which requires architectural changes to the source code. In the Prototype stage the program continues to evolve until the architecture has been fully designed and implemented. Once the program enters the Beta stage all feedback will be taken more seriously.
Click the "About" button in the Ventrilo client window to determine which version you currently have.
The following information displays known missing functionality and caveats. If it isn't listed here then assume that the program has support in place for the feature you were looking for.
Requirements:
The Macintosh client requires that any server you connect to be configured to use the Speex codec for all voice communication. If the server is configured for a codec other then Speex then you will not be able to send or receive voice streams but everything else will function accordingly, provided that it does not appear in the items below.
Because of the Speex limitation you should encourage all Windows users to download and install the Windows 2.3.2.Beta.3 (or higher) to improve the sound quality when using this codec. Beta versions can be found at the bottom of the download page. This is very important for Windows users who transmit while connected to a Speex configured server.
----
Operating System: OSX 10.3 or higher.
Platform: PowerPC or Intel.
Processor: 1.0 GHz or higher.
Sound Input and Output device.
Microphone.
Notes:
If you use the "line-in" port of your Macintosh then you must connect an externally amplified microphone. Otherwise you should consider purchasing a USB Microphone.
2.3.2.Prototype.15:
General:
Added support for Ventrilo:// weblinks.
Setup-Voice:
Add support for Laptop “Func” key. Also applies to Bindings hotkey option.
Menu:
Added support for “Move User To” popup menu function from main window. Temporary solution until Drag-and-Drop can be fully implemented.
Fixed Server Admin not being able to update the MOTD from the client.
2.3.2.Prototype.14:
General:
Modified so that caps-lock key will not cause Shift, Control, Command and Option keys to get stuck in the “on” position if they are used as the PTT Hotkey.
Corrected scrolling problem in Chat and Rcon windows.
Setup-Voice:
Added support for Test button. Will now compress and playback what ever is recorded.
Added support to play Key clicks, if selected, while using the Monitor and Test buttons.
Menu:
Added support for Server Admin -> User Editor
Added support for Server Admin -> Rcon
Added support for Server Admin -> Ban List
Added support for Channel Admin -> Ban List
Added support for Channel Admin -> Kick
Added support for Channel Admin -> Ban Add
Added support for Channel Admin -> Mute
2.3.2.Prototype.11:
Sound:
Fixed sound / architecture bug that would cause the program to lock up and stop responding.
Architecture:
Channel admin rights are auto restored when connecting to a specific server.
Setup-Global:
Added new checkbox “Wireless headset tweak”. When enabled will solve problems caused by wireless headset devices.
Setup-Voice:
Added a popup message when the user clicks on the “Use PTT Hotkey” check box instructing them to enable assistive device support. Allows them to press “Yes” to automatically open the appropriate system preferences pane.
Window:
Added support for Zoom/Maximize button.
Added support so that window contents will update as windows are resized.
Sliders will now update information dynamically. Now includes tick marks where appropriate.
Binds editor can now be resized to show more detail.
Closing a window is more responsive.
Menu:
Added support for Misc -> Add / Remove phantoms. They are automatically restored when you connect to a specific server.
Added support for View -> Log file.
Added support for Server Admin -> Globally Mute
Added support for Server Admin -> Kick
Added support for Server Admin -> Ban
Chat:
Added support to generate TTS sound events when chat messages are received.
2.3.2.Prototype.9:
General:
Now supports both PowerPC and Intel based platforms via a Universal Binary with a single installation program for both platforms. After installing the program you can click the About button to verify which binary is actually being used by looking at the platform name under the version number. It will be either say (Darwin-powerpc) or (Darwin-i386).
More architectural changes to bring it one step closer to Beta stage and completing the architectural design. This should also improve stability.
Sound:
Modified incoming voice streams so that there is no click at the beginning or end of the stream. This sound tweak was introduced in the Windows 2.3.2.Beta.3 client.
Added support for Text-To-Speech (TTS).
Added support for Wave file playback. This includes wave file binds sent by other users.
Added support for standard events wave file sounds including the PTT Key Click sounds.
Modified the Mute Sound check box on main window to ensure that all sounds that are currently playing will be stopped immediately. Note: Some sounds will intentionally ignore the Mute Sound setting in order to provide the expected user feed back and importance, such as Connect, Disconnect, Mute Sound, Mute Microphone and Key Click.
Setup-Speech:
Added support to select the TTS voice and adjust its settings. Note: The rate and volume sliders don’t seem to function properly on OSX 10.3 but they do work properly on 10.4 and above.
Setup-Events:
Added complete support for Wave and TTS sound events. This includes the Ventrilo Event Text (VET) files.
Bindings editor:
Added support for the Bindings editor from the main window. It is now fully functional with the exception of the “Reset sound input device” and the 3 “Recording” functions. But all other functions are fully supported as is the editor.
Note: The binds editor for the Mac is the guinea pig for what it will look on the Windows client sometime in the future. I wanted to redesign the Windows version for a long time and decided to use the Mac as the test for the new design. So Mac users actually get to be the first for a change.
2.3.2.Prototype.7:
General:
Fixed program crash when closing the program that only occurred when running OSX 10.4 or higher but worked fine on 10.3.
Setup-Voice:
Corrected the Hotkey button not always working when Monitor/Test button was in use.
Selection of the Output device is now functional.
The Line Input slider for Sound Input device is now functional. Similar to the Windows client it will restore the Line Level to your specified value each time you connect to a server, but only if you select a specific output device (other then Default).
Amplifiers should be fully functional now. Not sure if they were in Prototype.6 or not.
Modified a lot of the controls to use a smaller font in order to conserve space.
Main Window:
Modified User List window to cover the full width of the Ventrilo window in order to follow a more accepted standard window layout.
Modified toolbar buttons to use square and attached buttons making them look more uniform. This will be changed again in a future version.
Modified the popup menu to enable, disable and checkmark menu options depending on the context of the selected item.
Moved User->Copy Comment to the Miscellaneous menu option similar to the 2.3.2 Windows client. This allows for coping user, channel and server comments to the clip board depending on the selected item.
Added support for User->Mute.
Added support for Server Admin->Login / Logout
Added support for Server Admin->Server Properties
Added support for Channel Admin->Login / Logout
Added support for Channel Admin->Create
Added support for Channel Admin->Delete
Added support for Channel Admin->Edit
Added support for Channel Admin->Info
Chat Window:
Now supports unique colors for each user. Colors are randomly assigned at this time.
Modified display windows to cover full width of the Chat window in order to follow a more accepted standard window layout.
Server Admin:
Added full support for Server Properties window.
MOTD can now be edited in addition to displayed.
Sound:
Fixed sample rate conversion problems where the person transmitting might sound like a chipmunk or as if they are talking REALLY SLOW.
Fixed many other sound problems, but a few remain that still need to be addressed.
Misc:
Numerous internal miscellaneous bugs have been fixed.
Configuration files are now stored in ~/Library/Preferences/Ventrilo instead of ~/ventrilo
2.3.2.Prototype.6:
General:
None of the Help buttons are supported yet because the documentation has not been created.
Main window:
The user list window will only display the + channel icon at this time. The - icon introduced with the Windows 2.3 client will be available in a future release.
Drag and Drop is not currently supported.
Setup button:
A few changes made using the Setup button while connected to a server may be ignored until you disconnect and reconnect to the server. If a change does not take effect after pressing OK, try disconnecting and reconnecting to the server. If that doesn't work then restarting the program should solve it. This will be unnecessary once the program reaches the Beta stage.
Voice:
Hotkey does not currently support these buttons (F14, F15, Any of the speaker buttons nor the Eject button)
SFX button not currently supported.
The Hardware line input slider is not currently supported. Use "System Preferences" followed by the "Sound" icon to adjust your sound input settings as a temporary solution.
Events:
None of the events are currently supported. The program remembers your selection but does not currently generate any sound events.
Binds:
Somewhat functional but has a known issue that will be resolved in a future release.
Speech:
TTS is not currently supported.
Bindings:
Key bind profiles are not supported at this time.
Popup Menu:
View:
The Grid lines and Log file option are not supported yet, but all others are available.
User:
Not supported at this time.
Miscellaneous:
Not supported at this time.
Change states:
Not supported at this time.
Display:
Not supported at this time.
Server admin:
Only the Login menu option is supported. Doubles as logout but doesn't change the menu option name.
Channel admin:
Not supported at this time. You will need to use a Windows based client to make any changes in this respect.
Forum:
Please check this thread for any last minute updates to this list.
|