Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
toolbox
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Locked Files
Issues
13
Issues
13
List
Boards
Labels
Service Desk
Milestones
Iterations
Merge Requests
4
Merge Requests
4
Requirements
Requirements
List
Security & Compliance
Security & Compliance
Dependency List
License Compliance
Operations
Operations
Incidents
Analytics
Analytics
Code Review
Insights
Issue
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
Institute of Technical Acoustics (ITA)
toolbox
Commits
cca0f8ba
Commit
cca0f8ba
authored
Sep 26, 2016
by
Jan-Gerrit Richter
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
jck app-descriptions + ita_smooth bug jona
parent
b9648417
Changes
19
Hide whitespace changes
Inline
Side-by-side
Showing
19 changed files
with
24 additions
and
17 deletions
+24
-17
applications/Hardware/Audiometer/AppDescription.txt
applications/Hardware/Audiometer/AppDescription.txt
+1
-1
applications/Hardware/ITAMotorControl/AppDescription.txt
applications/Hardware/ITAMotorControl/AppDescription.txt
+1
-1
applications/Hardware/Microflown/AppDescription.txt
applications/Hardware/Microflown/AppDescription.txt
+1
-1
applications/Hardware/Scattering/AppDescription.txt
applications/Hardware/Scattering/AppDescription.txt
+1
-1
applications/Hardware/Vibrometer/AppDescription.txt
applications/Hardware/Vibrometer/AppDescription.txt
+1
-1
applications/Laboratory/AppDescription.txt
applications/Laboratory/AppDescription.txt
+1
-1
applications/Measurement/AppDescription.txt
applications/Measurement/AppDescription.txt
+1
-1
applications/Measurement/ImpedanceTube/AppDescription.txt
applications/Measurement/ImpedanceTube/AppDescription.txt
+1
-1
applications/Measurement/LoudspeakerTools/AppDescription.txt
applications/Measurement/LoudspeakerTools/AppDescription.txt
+1
-1
applications/Numeric/FluidFEM/AppDescription.txt
applications/Numeric/FluidFEM/AppDescription.txt
+1
-1
applications/RoomAcoustics/AppDescription.txt
applications/RoomAcoustics/AppDescription.txt
+1
-1
applications/SignalProcessing/Beamforming/AppDescription.txt
applications/SignalProcessing/Beamforming/AppDescription.txt
+1
-1
applications/SignalProcessing/SoundFieldClassification/AppDescription.txt
...nalProcessing/SoundFieldClassification/AppDescription.txt
+1
-1
applications/SpatialAudio/BalloonClass/AppDescription.txt
applications/SpatialAudio/BalloonClass/AppDescription.txt
+1
-1
applications/SphericalHarmonics/AppDescription.txt
applications/SphericalHarmonics/AppDescription.txt
+1
-1
applications/TPA-TPS/AppDescription.txt
applications/TPA-TPS/AppDescription.txt
+1
-1
applications/VirtualAcoustics/Raven/AppDescription.txt
applications/VirtualAcoustics/Raven/AppDescription.txt
+1
-1
kernel/DSP/Edit/ita_smooth.m
kernel/DSP/Edit/ita_smooth.m
+5
-0
kernel/DSP/ita_smooth_notches.m
kernel/DSP/ita_smooth_notches.m
+2
-0
No files found.
applications/Hardware/Audiometer/AppDescription.txt
View file @
cca0f8ba
Contact: mgu@akustik.rwth-aachen.de
Contact: mgu@akustik.rwth-aachen.de
Description: use Norsonic838, read result from Auritec-Audiometer
Description: use Norsonic838, read result from Auritec-Audiometer
Dependencies: Kundt
Dependencies:
\ No newline at end of file
\ No newline at end of file
applications/Hardware/ITAMotorControl/AppDescription.txt
View file @
cca0f8ba
Contact: pdi@akustik.rwth-aachen.de
Contact: pdi@akustik.rwth-aachen.de
Description: Control MOVTEC motor unit
Description: Control MOVTEC motor unit
Dependencies: Beamforming, Measurement, Meshing, SourceTranslation, Vibrometer
Dependencies: Measurement
\ No newline at end of file
\ No newline at end of file
applications/Hardware/Microflown/AppDescription.txt
View file @
cca0f8ba
Contact: mmt@akustik.rwth-aachen.de
Contact: mmt@akustik.rwth-aachen.de
Description: Microflown Impedance Measurements
Description: Microflown Impedance Measurements
Dependencies: Measurement, MicroflownImpedanceProcessor
Dependencies: Measurement
\ No newline at end of file
\ No newline at end of file
applications/Hardware/Scattering/AppDescription.txt
View file @
cca0f8ba
Contact: mmt@akustik.rwth-aachen.de
Contact: mmt@akustik.rwth-aachen.de
Description: Scattering Coefficient Measurements
Description: Scattering Coefficient Measurements
Dependencies: Arduino, RevChamberAbsMeas, RoomAcoustics
Dependencies: RoomAcoustics
\ No newline at end of file
\ No newline at end of file
applications/Hardware/Vibrometer/AppDescription.txt
View file @
cca0f8ba
Contact: mmt@akustik.rwth-aachen.de
Contact: mmt@akustik.rwth-aachen.de
Description: Control Polytec Laser Vibrometer
Description: Control Polytec Laser Vibrometer
Dependencies: Meshing
Dependencies:
\ No newline at end of file
\ No newline at end of file
applications/Laboratory/AppDescription.txt
View file @
cca0f8ba
Contact: pdi@akustik.rwth-aachen.de
Contact: pdi@akustik.rwth-aachen.de
Description: ITA Acoustic Laboratory Course
Description: ITA Acoustic Laboratory Course
Dependencies: BrutoConvolver, FluidBEM, LoudspeakerTools, Measurement, PoleZeroProny, FrontendControl, RoomAcoustics, SpatialAudio, SphericalHarmonics, Tools
Dependencies: Measurement, RoomAcoustics, SpatialAudio, SphericalHarmonics
\ No newline at end of file
\ No newline at end of file
applications/Measurement/AppDescription.txt
View file @
cca0f8ba
Contact: pdi@akustik.rwth-aachen.de
Contact: pdi@akustik.rwth-aachen.de
Description: Everything to perform Acoustic Measurements
Description: Everything to perform Acoustic Measurements
Dependencies: Nonlinear, RoomAcoustics
Dependencies: RoomAcoustics
\ No newline at end of file
\ No newline at end of file
applications/Measurement/ImpedanceTube/AppDescription.txt
View file @
cca0f8ba
Contact: mgu@akustik.rwth-aachen.de
Contact: mgu@akustik.rwth-aachen.de
Description: Measurement for Kundt's tube
Description: Measurement for Kundt's tube
Dependencies: Conversions, Measurement
Dependencies: Measurement
\ No newline at end of file
\ No newline at end of file
applications/Measurement/LoudspeakerTools/AppDescription.txt
View file @
cca0f8ba
Contact: pdi@akustik.rwth-aachen.de
Contact: pdi@akustik.rwth-aachen.de
Description: Loudspeaker Measurement, Non-linearities, THD, etc.
Description: Loudspeaker Measurement, Non-linearities, THD, etc.
Dependencies: Measurement, Nonlinear
Dependencies: Measurement
\ No newline at end of file
\ No newline at end of file
applications/Numeric/FluidFEM/AppDescription.txt
View file @
cca0f8ba
Contact: rbo@akustik.rwth-aachen.de
Contact: rbo@akustik.rwth-aachen.de
Description: Fluid FEM solver
Description: Fluid FEM solver
Dependencies: Meshing
Dependencies:
\ No newline at end of file
\ No newline at end of file
applications/RoomAcoustics/AppDescription.txt
View file @
cca0f8ba
Contact: mgu@akustik.rwth-aachen.de
Contact: mgu@akustik.rwth-aachen.de
Description: Room Acoustic Parameters / Evaluation / Measurement
Description: Room Acoustic Parameters / Evaluation / Measurement
Dependencies: Measurement, Nonlinear, PoleZeroProny
Dependencies: Measurement
\ No newline at end of file
\ No newline at end of file
applications/SignalProcessing/Beamforming/AppDescription.txt
View file @
cca0f8ba
Contact: mmt@akustik.rwth-aachen.de
Contact: mmt@akustik.rwth-aachen.de
Description: Beamforming, Array Processing
Description: Beamforming, Array Processing
Dependencies: Meshing
Dependencies:
\ No newline at end of file
\ No newline at end of file
applications/SignalProcessing/SoundFieldClassification/AppDescription.txt
View file @
cca0f8ba
Contact: rsc@akustik.rwth-aachen.de
Contact: rsc@akustik.rwth-aachen.de
Description: Phonak Project: Sound Field Classification
Description: Phonak Project: Sound Field Classification
Dependencies: BinauralModel, RoomAcoustics
Dependencies: RoomAcoustics
\ No newline at end of file
\ No newline at end of file
applications/SpatialAudio/BalloonClass/AppDescription.txt
View file @
cca0f8ba
Contact: mpo@akustik.rwth-aachen.de
Contact: mpo@akustik.rwth-aachen.de
Description: Balloon class for spherical measurement data
Description: Balloon class for spherical measurement data
Dependencies: SourceTranslation, SphericalHarmonics
Dependencies: SphericalHarmonics
\ No newline at end of file
\ No newline at end of file
applications/SphericalHarmonics/AppDescription.txt
View file @
cca0f8ba
Contact: mpo@akustik.rwth-aachen.de
Contact: mpo@akustik.rwth-aachen.de
Description: spherical harmonics and other spherical stuff
Description: spherical harmonics and other spherical stuff
Dependencies: BalloonClass, Meshing, SourceTranslation, SpatialAudio
Dependencies: SpatialAudio
\ No newline at end of file
\ No newline at end of file
applications/TPA-TPS/AppDescription.txt
View file @
cca0f8ba
Contact: pdi@akustik.rwth-aachen.de
Contact: pdi@akustik.rwth-aachen.de
Description: Transfer Path Analysis and Synthesis
Description: Transfer Path Analysis and Synthesis
Dependencies: IEMauralization, Measurement, PoleZeroProny
Dependencies: Measurement
\ No newline at end of file
\ No newline at end of file
applications/VirtualAcoustics/Raven/AppDescription.txt
View file @
cca0f8ba
Contact: spe@akustik.rwth-aachen.de
Contact: spe@akustik.rwth-aachen.de
Description: Raven Room Acoustics Simulation
Description: Raven Room Acoustics Simulation
Dependencies: FluidBEM, Impedance_Calculator, RoomAcoustics, SphericalHarmonics
Dependencies: RoomAcoustics, SphericalHarmonics
\ No newline at end of file
\ No newline at end of file
kernel/DSP/Edit/ita_smooth.m
View file @
cca0f8ba
...
@@ -63,12 +63,14 @@ thisFuncStr = [upper(mfilename) ':'];
...
@@ -63,12 +63,14 @@ thisFuncStr = [upper(mfilename) ':'];
persistent
smooth_helper
persistent
smooth_helper
if
isempty
(
smooth_helper
)
if
isempty
(
smooth_helper
)
% Check if
if
exist
(
'smooth.m'
,
'file'
)
if
exist
(
'smooth.m'
,
'file'
)
smooth_helper
=
@
smooth
;
smooth_helper
=
@
smooth
;
smooth_opt
=
[];
smooth_opt
=
[];
ita_verbose_info
(
'Using MATLAB smooth'
,
1
);
ita_verbose_info
(
'Using MATLAB smooth'
,
1
);
else
else
smooth_helper
=
@
ita_smooth_helper
;
smooth_helper
=
@
ita_smooth_helper
;
smooth_opt
=
cell
(
1
);
ita_verbose_info
(
'Using lowlevel Toolbox Smooth'
,
1
);
ita_verbose_info
(
'Using lowlevel Toolbox Smooth'
,
1
);
end
end
...
@@ -80,6 +82,9 @@ narginchk(1,6);
...
@@ -80,6 +82,9 @@ narginchk(1,6);
if
nargin
>=
4
&&
strcmp
(
func2str
(
smooth_helper
),
'smooth'
);
if
nargin
>=
4
&&
strcmp
(
func2str
(
smooth_helper
),
'smooth'
);
smooth_opt
=
varargin
(
4
:
end
);
smooth_opt
=
varargin
(
4
:
end
);
varargin
(
4
:
end
)
=
[];
varargin
(
4
:
end
)
=
[];
else
ita_verbose_info
([
thisFuncStr
'No Curve Fitting Toolbox. Additional arguments cannot be processed.'
],
1
)
varargin
(
4
:
end
)
=
[];
end
end
result
=
itaAudio
([
numel
(
audioObject
),
1
]);
result
=
itaAudio
([
numel
(
audioObject
),
1
]);
...
...
kernel/DSP/ita_smooth_notches.m
View file @
cca0f8ba
...
@@ -41,6 +41,8 @@ sArgs = struct('pos1_data','itaAudio', 'bandwidth', 1/3,'squeezeFactor',0
...
@@ -41,6 +41,8 @@ sArgs = struct('pos1_data','itaAudio', 'bandwidth', 1/3,'squeezeFactor',0
[
input
,
sArgs
]
=
ita_parse_arguments
(
sArgs
,
varargin
);
[
input
,
sArgs
]
=
ita_parse_arguments
(
sArgs
,
varargin
);
%% Smooth Notches
%% Smooth Notches
% sgolay = Savitzky-Golay filter. Only possible with Curve Fitting Toolbox.
% ita_smooth will catch this.
input_smooth
=
ita_smooth
(
input
,
sArgs
.
smoothType
,
sArgs
.
bandwidth
,
'Abs+GDelay'
,
'sgolay'
,
2
);
input_smooth
=
ita_smooth
(
input
,
sArgs
.
smoothType
,
sArgs
.
bandwidth
,
'Abs+GDelay'
,
'sgolay'
,
2
);
ratio
=
input
/
input_smooth
;
ratio
=
input
/
input_smooth
;
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment