Adding license and readme

parent 789897ae
......@@ -6,7 +6,11 @@ include( VistaCommon )
vista_use_package( ITAConvolution REQUIRED FIND_DEPENDENCIES )
vista_use_package( ITADataSources REQUIRED FIND_DEPENDENCIES )
vista_use_package( VistaCoreLibs REQUIRED COMPONENTS VistaTools FIND_DEPENDENCIES )
vista_use_package( VistaCoreLibs REQUIRED COMPONENTS VistaTools )
if( NOT ITA_CORE_LIBS_INSTALL_WITH_DLLS )
set( ITA_CORE_LIBS_INSTALL_WITH_DLLS ON CACHE BOOL "Install ita_convoi with depending DLLs (use this switch with care)" )
endif( )
if( NOT ITA_CORE_LIBS_BUILD_STATIC )
add_definitions( -DITA_BASE_STATIC -DITA_FFT_STATIC -DITA_CONVOLUTION_STATIC -DITA_DATA_SOURCES_STATIC )
......@@ -28,3 +32,6 @@ vista_create_default_info_file( ita_convoi )
set_property( TARGET ita_convoi PROPERTY FOLDER "ITACoreLibs/Apps/ITAConvolution" )
if( ITA_CORE_LIBS_INSTALL_WITH_DLLS )
vista_install_all_dlls( bin )
endif( )
Copyright 2015-2017 Institute of Technical Acoustics, RWTH Aachen University. Any usage and distribution is prohibited, unless explicitly granted by the authors.
\ No newline at end of file
## ita_convoi
ita_convoi is an exemplary command line application that uses a streaming block convolution from ITAConvolution.
It basically takes an input WAV file and an input IR file as a filter and convolves these two signals as a running conolution
using overlapp-save method. For playback, Portaudio is used either over requested interface number or using default output.
Input should be mono, IR filter can be of arbitrary channels, but sampling rates have to match.
Switching between IR filter channels can be triggered by command keys, and also a Dirac switch is available.
### License
See [LICENSE](LICENSE.md) file.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment