Metadata-Version: 2.1
Name: Nsound
Version: 0.9.5
Summary: Nsound is a C++ library and Python module for audio synthesis featuring dynamic digital filters. Nsound lets you easily shape waveforms and write to disk or plot them. Nsound aims to be as powerful as Csound but easy to use.
Home-page: https://github.com/weegreenblobbie/nsound
Author: Nick Hilton et al
Author-email: weegreenblobbie2@gmail.com
License: UNKNOWN
Download-URL: http://sourceforge.net/projects/nsound/files/nsound/nsound-0.9.5/nsound-0.9.5.tar.gz/download
Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Console
Classifier: Environment :: MacOS X
Classifier: Environment :: Win32 (MS Windows)
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: End Users/Desktop
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: GNU General Public License v2 or later (GPLv2+)
Classifier: Natural Language :: English
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: C++
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Topic :: Multimedia :: Sound/Audio :: Analysis
Classifier: Topic :: Multimedia :: Sound/Audio :: Sound Synthesis
Classifier: Topic :: Multimedia :: Sound/Audio
Classifier: Topic :: Scientific/Engineering :: Information Analysis
Classifier: Topic :: Scientific/Engineering :: Mathematics
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: Software Development :: Libraries
Requires-Python: >=3.7
Description-Content-Type: text/x-rst
License-File: LICENSE
License-File: COPYING
License-File: AUTHORS

.. image:: https://github.com/weegreenblobbie/nsound/actions/workflows/linux.yaml/badge.svg?branch=release/0.9.5
   :target: https://github.com/weegreenblobbie/nsound/actions/workflows/linux.yaml?query=workflow%3Alinux+branch%3Arelease%2F0.9.5
   :alt: Github Actions

.. image:: https://github.com/weegreenblobbie/nsound/actions/workflows/macos.yaml/badge.svg?branch=release/0.9.5
   :target: https://github.com/weegreenblobbie/nsound/actions/workflows/macos.yaml?query=workflow%3Amacos+branch%3Arelease%2F0.9.5
   :alt: Github Actions

.. image:: https://github.com/weegreenblobbie/nsound/actions/workflows/windows.yaml/badge.svg?query=branch:release/0.9.5
   :target: https://github.com/weegreenblobbie/nsound/actions/workflows/windows.yaml?query=workflow:windows+branch:release/0.9.5
   :alt: Github Actions

Nsound, a C++ framework for synthesizing sound
==============================================

.. hyper link references

.. _`Nsound Homepage`: https://github.com/weegreenblobbie/nsound
.. _`Nsound User's Guide`: https://weegreenblobbie.com/nsound/user_guide/index.html
.. _`Nsound Doxygen Reference`: https://weegreenblobbie.com/nsound/doxygen/index.html

.. _`Introduction & Bebot`: https://www.youtube.com/watch?v=j4uLvl68PtI
.. _`bebot.py`: https://github.com/weegreenblobbie/nsound/blob/master/src/examples/bebot.py

.. _`Oscilloscope`: https://www.youtube.com/watch?v=ORnQVFpdSoA
.. _`make_oscilloscope_video.py`:  https://github.com/weegreenblobbie/nsound/blob/master/src/examples/make_oscilloscope_video.py

.. _`Moog VCF & Delayline`: https://www.youtube.com/watch?v=9m3KA6JBDH8
.. _`moogvcf-rt.py`: https://github.com/weegreenblobbie/nsound/blob/master/src/examples/moogvcf-rt.py
.. _`delayline-rt.py`: https://github.com/weegreenblobbie/nsound/blob/master/src/examples/delayline-rt.py

.. _`Tape Deck`: https://www.youtube.com/watch?v=Al6aHlwyEuA
.. _`tapedeck-rt.py`: https://github.com/weegreenblobbie/nsound/blob/master/src/examples/tapedeck-rt.py


Important Links
---------------

- `Nsound Homepage`_
- `Nsound User's Guide`_
- `Nsound Doxygen Reference`_

YouTube Videos & Source Code
----------------------------

=========================  ===================================
YouTube Video              Source Code
=========================  ===================================
`Introduction & Bebot`_    `bebot.py`_
`Oscilloscope`_            `make_oscilloscope_video.py`_
`Moog VCF & Delayline`_    `moogvcf-rt.py`_ , `delayline-rt.py`_
`Tape Deck`_               `tapedeck-rt.py`_
=========================  ===================================

Installing Python Module
------------------------

If you're on Windows, OS X, or Linux:

.. code-block:: bash

    python3 -m pip install Nsound



