-
Notifications
You must be signed in to change notification settings - Fork 0
A modified clone of The Analysis & Resynthesis Sound Spectrograph, originally by Michel Rouzic; slated for future integration with ALGLIB_cpp.
License
LydiaMarieWilliamson/ARSS
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
The Current Author: Lydia Marie Williamson The Previous Author: Darth Ninja The Original Author and Copyright: │ The Analysis & Resynthesis Sound Spectrograph │ Michel Rouzic │ Copyright (C) 2005-2008 Michel Rouzic │ https://github.com/derselbst/ARSS │ │ This program is free software; │ you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; │ either version 2 of the License, or (at your option) any later version. │ │ This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; │ without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. │ See the GNU General Public License for more details. │ │ You should have received a copy of the GNU General Public License along with this program; │ if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. │ │ Help: │ ⋯ The Help is superseded by the instructions below. A commercial successor to ARSS is, at the time of writing, actively maintained at http://arss.sf.net. Installation: ∙ Make modifications to the Makefile to suit your system. ∙ This is configured for Linux with the GCC compiler. ∙ Afterwards, to build, run the following command: make && make install ∙ After installing, run arss --help for more information. ∙ The arss.conf file contains an initial configuration. The frequency range is set from 27.5 Hertz to 880 Hertz. Testing: ∙ To generate output for comparison: ― run "arss Soul.wav", ― name the output "SoulL.bmp", and ― choose the default settings for everything else. Then compare the result SoulL.bmp to Soul.bmp - they should match. ∙ To generate "SoulL.wav" from "SoulL.bmp": ― run "arss SoulL.bmp" ― name the output "SoulL.wav", ― choose "2. Sine synthesis", ― choose the default settings for everything else. The result, "SoulL.wav", should correspond to "Soul.wav" run through a low-pass filter cut off at 880 Hertz.
About
A modified clone of The Analysis & Resynthesis Sound Spectrograph, originally by Michel Rouzic; slated for future integration with ALGLIB_cpp.
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published