Scilab and ScicosLab are Open Source Math Programs that can be used in various engineering and scientific applications. I use ScicosLab with the Modnum tool box in all my Telecommunications work, but both Scilab/ScicosLab can be used for all the mathematics involved in my CelNav EBook. In a previous post (Ref.1) I introduced the programs and working with the console & editor functions. In this post I will look at creating WAV files. Typically I use the editor/console to build various modem signals, then I create a structure to import this signal into Scicos the visual block tool. I can also create a signal WAV file to listen to the signal and import it into MultiPSK or Fldigi to decode it.
In Fig.1 I use the same script file that I used previously to generate a cosine wave. The only difference is that I use a sampling rate Fs = 48KHz. Also I extend the range to 5 seconds so we can listen to the signal. Fig. 2 shows the script file used to create a WAV file called “test.wav”.
#1. “Scilab & Scicoslab – Open-Source Math for CelNav”
#2. “Scilab & Scicoslab – Open Source Math for the Plane Triangle”
#3. “Scilab & Scicoslab – Open Source Math for the Spherical Triangle”
#4. “Scilab & Scicoslab – HF Loop Bearing”
#5. “ScicosLab & Scicos – AM Modulator”
#6. “Scilab & ScicosLab – Graphs”
#7. “Scilab & ScicosLab – Structures”
#8. Scilab Open Source Software
#9. ScicosLab Open Source Software
#10. ScicosLab with Modnum Toolbox