Clownfish Voice Changer (2024)

Clownfish Voice Changer (2)

Clownfish Voice Changer

The ultimate system wide voice changer for Windows

Information

Clownfish Voice Changer is an application for changing your voice. It's installed on system level so every application that uses microphone or other audio capture device will be affected. In general - your voice will be modified in Steam, Skype, Hangouts, ooVoo, Viber, Ekiga, Jitsi, Ventrilo, TeamSpeak, Mumble, Discord, etc.
Voice effects list:

Alien

Atari

Clone

Mutation

Fast Mutation

Slow Mutation

Male pitch

Silence

Female pitch

Helium pitch

Baby pitch

Radio

Robot

Custom pitch


Music player with enhanced audio control and playlist. Various media formats supported.
Sound player with build-in sounds and management.
Virtual Studio Technology (VST) plugin support.


Supported operating system: Windows Vista / 7 / 8 / 8.1 / 10 / 11

Sponsored Links

Help

Installing Clownfish Voice Changer should be an easy task. Just keep pressing Next button :-)

Clownfish Voice Changer (3)

When you start the application Voice Changer logo icon will appear in Windows traybar. When you right click on this icon main control menu will appear. Double-clicking on icon turns on and off the application. When Hear microphone option is checked you will be able to hear your modified voice. From VST Effects menu you can manage and configure your VST plugins .

Clownfish Voice Changer (4)

Main Voice Changer Window - here you select active voice effect. When enabled the icon gets colored. If you want to stop all effect press Clear effect button. This window is opened from Set Voice Changer option in main menu.

Clownfish Voice Changer (5)

Music Playlist Window - here you can mange and control your background microphone's music. Supported commands - play, stop, pause, resume, next/prev track, volume control.
Adding music source from Internet (YouTube, Vimeo, etc.) is possible by installing - required filter.

Clownfish Voice Changer (6)

To use Clownfish as voice changer you have to install it on the capture device you want to modify. By default Clownfish is installed on default audio capture device. If you want to install it on other devices you can do this here. Installing/Removing Clownfish requires Administrative rights. This window is opened from Setup option in main menu.

Clownfish Voice Changer (7)

Voice Assistant - helper tool that converts text into speech. You can select different voices from drop down menu.

Clownfish Voice Changer (8)

Sound Player - here you can play various sounds. When hotkey is pressed - a predefined sound will be played.

Sponsored Links

FAQ

Q: Why the application does not install on my machine?
A: Make sure you've downloaded correct installation package. 64bit version wont install on 32bit OS and vice versa. Note that you will need administrative rights to make installations.

Q: Application installs correct but the voice is not changed. What can I do?
A: Go to audio settings, recording devices. Right click on microphone ->Properties. If the dialog has an "Enhancements" tab, go to that tab. Make sure the "Disable all enhancements" check box is unchecked, even if you don't use any of the enhancements in the list.If the dialog does not have an "Enhancements" tab, go to the "Advanced" tab. Make sure the "Enable audio enhancements" check box is checked.
There are four different installation modes ( Clownfish's Setup menu ) - try each of them and check if this will help you ( remove device, change mode and install device)

Q: In some cases I cannot add custom sounds. Help?
A: Try running Clownfish as Administrator. The other option is to add them manually ( paste sound files in C:\Program Files (x86)\ClownfishVoiceChanger\sounds ) and restart CF.

Q: How can I restore my sound card settings?
A: In general if you uninstall Clownfish the old behaviour should be restored. However if something goes wrong you can reinstall your audio driver software.

Q: Clownfish dialog is transparent. Icons are not accessible. What's wrong?
A: If you experience problems with user interface you can force the application to work in non-colored mode. You have to edit Clownfish's shortcut and add startup parameter -nocolor in Target textbox.

About

Clownfish: Clownfish and anemonefish are fish from the subfamily Amphiprioninae in the family Pomacentridae. About twenty eight species are recognized, one in the genus Premnas, while the remaining are in the genus Amphiprion. In the wild they all form symbiotic relationships with sea anemones. Depending on exact species, clownfish are overall yellow, orange, reddish, or blackish, and many show white bars or patches. The largest species reach a length of 18 cm (7 in), while the smallest barely reach 10 cm (4 in).

Sponsored Links

Contact

Here you can make a proposal for a new feature, report a problem, share your ideas how to make things better, or just say something exciting.

Clownfish's License

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE

Clownfish's API

You can control Clownfish by sending windows messages from your application( see Data Copy )
Sent command should be utf8 encoded string in this format "X|Y". X - numeric comand, Y-string/numeric value
Command X=0 ( start audio file ) , Y - is file location
Command X=1 ( start text to speech ), Y - text to be converted
Command X=2 ( enable/disable Clownfish ), Y - 0/1
Command X=3 ( set voice changer ), Y - (0-14) - selected voice (0:none)
Command Custom pitch 3|13|Z - Z float pitch level (-15.0 to +15.0) ex. "3|13|2.55"
Command X=4 ( set sound fx ), Y - (1-4) - selected effect (0:disable)
Command X=5 ( set sound volume ), Y - (0-100)
Command X=6 ( enable VST effect ), Y - (string) - "disable", "configure", "VST name"
Command X=7 ( music control ), Y - 0:pause 1:resume
Command X=8 ( activate profile ), Y - profile name
Examples:
"0|C:\music\good.mp3" - start playing good.mp3 file
"0|" - stop playing any music
"1|How are you?" - start text to speech conversion with current selected narrator
"2|0" - turn Clownfish off
"2|1" - turn Clownfish on

Example connection from C/C++ application:

char* sendCommand="0|C:\\music\\test.mp3";COPYDATASTRUCT MyCDS;MyCDS.dwData = 42; //the ultimate answer is used for IDMyCDS.cbData = strlen(sendCommand);MyCDS.lpData = sendCommand; //utf8 char*HWND hwdClownfish = FindWindow(L"CLOWNFISHVOICECHANGER", L"Clownfish Voice Changer" );if (hwdClownfish){SendMessage( hwdClownfish, WM_COPYDATA, NULL, (LPARAM) (LPVOID) &MyCDS );}


Contact me if you need more information.

Clownfish Voice Changer (2024)

References

Top Articles
Latest Posts
Recommended Articles
Article information

Author: Stevie Stamm

Last Updated:

Views: 5959

Rating: 5 / 5 (80 voted)

Reviews: 95% of readers found this page helpful

Author information

Name: Stevie Stamm

Birthday: 1996-06-22

Address: Apt. 419 4200 Sipes Estate, East Delmerview, WY 05617

Phone: +342332224300

Job: Future Advertising Analyst

Hobby: Leather crafting, Puzzles, Leather crafting, scrapbook, Urban exploration, Cabaret, Skateboarding

Introduction: My name is Stevie Stamm, I am a colorful, sparkling, splendid, vast, open, hilarious, tender person who loves writing and wants to share my knowledge and understanding with you.