ngspice/README.wavsim

27 lines
972 B
Plaintext
Raw Normal View History

2024-08-04 12:23:58 +02:00
This branch, based on ngspice-43 from master branch on 14.07.2024,
2020-08-01 22:46:21 +02:00
contains functions to read, simulate and output wav audio files.
The origin of the code stems from
http://gareus.org/oss/spicesound/start
http://gareus.org/oss/spicesound/examples
2024-08-04 12:23:58 +02:00
has been made by Robin Gareus, enhanced by Hannu Vuolasaho at
https://sourceforge.net/p/ngspice/patches/13/,
compatibility and integration into ngspice-43 by Holger Vogt.
2020-08-01 22:46:21 +02:00
2024-08-04 12:23:58 +02:00
It uses the external libraries libsndfile and libsamplerate.
2020-08-01 22:46:21 +02:00
2024-08-04 12:23:58 +02:00
The current setup (ngspice.exe) has been tested with MSVC 2022 on Windows 10.
A setup for KiCad (MS Windows) is available.
2020-08-01 22:46:21 +02:00
2024-08-04 12:23:58 +02:00
64 bit libsndfile has been downloaded from https://github.com/libsndfile/libsndfile/releases/
2020-08-01 22:46:21 +02:00
2024-08-04 12:23:58 +02:00
64 bit libsamplerate has been downloaded from https://github.com/libsndfile/libsamplerate/releases
2020-08-01 22:46:21 +02:00
The usage is described in
http://gareus.org/oss/spicesound/start
2024-08-04 12:23:58 +02:00
This is a complete package for Windows.
Test on Linux and macOS will follow.
2020-08-01 22:46:21 +02:00