[Software and Electronic Applications ]

Here are some free Software Applications written by Joel Bouchat



Those applications run on a PC under Windows© 8 and above (Some can run on Windows 7 or even on XP)
They are completely freeware.


RadioListPlayer Icon

RadioListPlayer  is an integrated application for playing and recording audio streams available on the web.
The user interface is based on a list of URLs, which are the addresses of audio streams. Several lists are included in the package, totaling several thousand of "web radios".
RadioListPlayer can play and record most audio formats: mp3, aac, flac, opus (vorbis), with several encapsulation protocols: icecast, shoutcast, ogg.
Recording preserves the original audio format. There is no re-encoding to avoid any loss of quality.

- MAJOR ENHANCEMENT for release 2.0 : Downloading and using the "FFplay" application is no longer necessary.
RadioListPlayer is also available in German and in French.




Spect&Gen combines an Audio Spectrum Analyzer, an Audio Generator and an oscilloscope.

The purpose of Spect&Gen is to perform  measurements on audio amplifiers and players: distortion, signal to noise ratio, bandwidth...

To take full advantage of Spect&Gen, an Audiophile Sound Card must be present on the PC (e.g.: Creative Sound Blaster X-FI HD).




AudioCapt  is a simple application for capturing audio and recording it to a file in "Flac", "Wav" or "Mp3" format.

The audio input is selectable between all the sources available on the PC, plus a "What You Hear" facility in loopback from the Windows Mixer Output.

This feature is very useful to record streamed music. It is operational on any PC, even without having a sophisticated audio board.




SpeakerSweep is an application for measuring the frequency response of a loudspeaker in real time.

When the Capture is started, SpeakerSweep generates a sinusoidal frequency sweep on a logarithmic scale.

This signal has to be applied to the amplifier to which the loudspeaker is connected.
At the same time, SpeakerSweep "listens" to the audio input to which the microphone is connected and traces the frequency response on the screen (in dBs).




Within the SpeakerSweep package there is another application called MicroCalib.
With this tool, you can convert a graphical microphone response curve to a normalized calibration text file.
Those graphics are more readily available than genuine calibration files, which are only supplied with measurement microphones.





iWhistle is a little application which extracts the music notes from your whistling song.

Next you can edit the 'score' and play it with any music instrument that your PC can synthesize.

A file in 'Midi' format is also created to be used with any Midi compatible player/editor.





MetaOrg is a very simple application to sort Audio Files. Those files must be in mp3, flac or wav formats.

The files can be sorted by Artist, Album, Genre, Decade or Year.
For this purpose, MetaOrg uses the Metadata embedded inside your audio files.
MetaOrg is only an organizer, it creates dedicated folders and copies the files inside these folders.
It cannot be used to edit the Metadata or to play the files.




CATrain has been written a long time ago (first release in 1994!) but it remains popular with model train fans.

Most consider this application as a slightly outdated simulation game, but some use it to control a real layout. The version 2.5 adds sounds and allows the control of almost any train layout through an Uhlenbrock IB-Com controller.






ClickScratch is an application to help you to restore and digitize your vinyl records by removing the unfortunate small 'clicks' and 'pops'.

ClickScratch combines an automatic 'click detector & repair' facility with an interactive click editor.

ClickScratch includes a real time audio capture, and it can also load existing '.wav' or '.flac' audio files.





WinIIr is a rather specific tool for people who have to design digital "Infinite Impulse Response" filters.

There are several applications available for this purpose but WinIIr offers certain advantages.The synthesis is precise and correct and optimizing a filter while examining its Frequency and Time Responses is easy.

The filter is calculated and implemented using the "Biquad" architecture. The output is a text file, with the filter coefficients and the source code for implementing the filter.






WinFIR Icon

WinFIR is similar to WinIIr, but  for designing digital "Finite Impulse Response" filters. It is also a specific application.

The calculation of the filter coefficients (taps) is based on the classical "Parks-McClellan" algorithm to which several iterative optimizations have been added. The maximum number of coefficients is 4095. WinFIR is easy to use and intuitive for people knowing a little about the "FIR" and their limitations.