Unless your problem is that LoudHush quits every five minutes, buying a LoudHush license will not help!
There are no functional differences whatsoever between a shareware copy of LoudHush and the registered version.
If you encounter a problem using the shareware version of LoudHush, write us at firstname.lastname@example.org. Please don't rush in and pay for a license, there are cases in which you not being able to use LoudHush cannot be helped
Please drop us an email at email@example.com and we will send a copy of the license. Please include the email address or the name you have used when purchasing the license so we can look it up against our records.
LoudHush records the last call as an AIFF sound file. The option to record calls is available in Preferences->Sound, under the checkbox titled "Record Conversations".
Once a call has been recorded, it will be overwritten by LoudHush when the next call comes in so if you want to keep the recording, you have to copy it somewhere on your Mac. The last recorded file, titled "CallRecord.aiff" can be accessed from LoudHush by pressing Command+1, or by using the Finder to navigate to "Library/Application Support/LoudHush"
For incoming calls, LoudHush will try to lookup the incoming call number in the AddressBook. If a match is found in the address book, LoudHush will use the name from the AddressBook application.
If no match is found, LoudHush will use the caller id information sent by the Asterisk server. In this latter case, if the caller id information is missing in the IAX element as sent by the Asterisk server, LoudHush will just display the numeric caller id.
When using a USB headset that is also defined as the default output device in "System Preferences" - "Sound" - "Output", LoudHush versions prior to 1.3.21 will crash when the headset is removed.
This problem has been fixed in LoudHush version 1.3.21, which you can download from the LoudHush home page.
The "Trying to register" message is not erased from the screen when LoudHush cannot use (any of the) IAX account(s) you have configured. This is usually associated with a firewall blocking UDP traffic on port 4569. Contact your network administrator if you need help setting up your network.
In addition to displaying the "Trying to register" message, LoudHush will pop up a alert box when you're trying to make a call but the IAX account is offline:
Press the "Call" button even if not dialing a number or bring up the Call History window (Control+I). The missed calls counter will be cleared, along with the Dock indicator
You can specify a different port in the "Configure Asterisk Accounts" dialog from the Preferences page. Specify the port by appending it to the server name.
E.g.: You would use "asterisk.modulo.ro:6677" to configure LoudHush to use port 6677.
You need to add mailboxdetail=yes in iax.conf
This is no longer necessary from Asterisk 1.4 on:
The "mailboxdetail" option has been deprecated. Previously, if this option was not enabled, the 2 byte MSGCOUNT information element would be set to all 1's to indicate there there is some number of messages waiting. With this option enabled, the number of new messages were placed in one byte and the number of old messages are placed in the other. This is now the default (and the only) behavior.
It's possible but it involves a bit of work.
In theory, LoudHush should work with any VoiceOverIP server implementing the IAX2 protocol, such as Yate. However, we have not conducted such tests. If you are trying LoudHush with a non-Asterisk server and need help, write us an email and we'll try to help.