Skip to content

Conversation

@corrooli
Copy link
Contributor

Closes #16, this is an isolated part of #27
As part of a semester project at uni we've expanded gpuRIR with the following features:

Source Directivity

You can now steer the source and apply polar patterns with the new parameters orV_src and spkr_pattern.
For this purpose we've generated polar plots of the various patterns by rotating the source by 360 degrees:
image
If there's anything unclear or change suggestions, please tell us.

Thanks to our advisor(s) @schmiph2 for the very helpful support throughout the project and @DavidDiazGuerra for answering our questions regarding source directivity in great detail.

Best regards,
Severin (@fuerbringer) and Oliver (@corrooli)

corrooli and others added 30 commits September 14, 2021 19:44
Co-Authored-By: fuerbringer <severin@fuerbringer.info>
Co-Authored-By: fuerbringer <severin@fuerbringer.info>
absorption. Not yet working

Co-Authored-By: fuerbringer <severin@fuerbringer.info>
well right now

Co-Authored-By: fuerbringer <severin@fuerbringer.info>
Co-Authored-By: fuerbringer <severin@fuerbringer.info>
splitting frequency ranges into
different bands.

Co-Authored-By: fuerbringer <severin@fuerbringer.info>
Co-Authored-By: fuerbringer <severin@fuerbringer.info>
(importing into other scripts, terminal arguments)

Co-Authored-By: fuerbringer <severin@fuerbringer.info>
Co-Authored-By: fuerbringer <severin@fuerbringer.info>
Co-Authored-By: fuerbringer <severin@fuerbringer.info>
Co-Authored-By: fuerbringer <severin@fuerbringer.info>
Co-Authored-By: fuerbringer <severin@fuerbringer.info>
Co-Authored-By: fuerbringer <severin@fuerbringer.info>
Co-Authored-By: fuerbringer <severin@fuerbringer.info>
testing

Co-Authored-By: fuerbringer <severin@fuerbringer.info>
Co-Authored-By: fuerbringer <severin@fuerbringer.info>
Co-Authored-By: fuerbringer <severin@fuerbringer.info>
Co-Authored-By: TheBlueFireFox <adrian.hornung@yahoo.de>
Co-Authored-By: fuerbsev <fuerbsev@students.zhaw.ch>
Implement multi-processing, increase bandpass air absorption speed dramatically
Co-Authored-By: fuerbringer <severin@fuerbringer.info>
and backwards filtering

Co-Authored-By: fuerbringer <severin@fuerbringer.info>
Ready to implement into code

Co-Authored-By: fuerbringer <severin@fuerbringer.info>
Add SM57 and iPhone X frequency responce model.

Co-Authored-By: fuerbringer <severin@fuerbringer.info>
Co-Authored-By: fuerbringer <severin@fuerbringer.info>
corrooli and others added 27 commits November 29, 2021 16:42
Co-Authored-By: fuerbringer <severin@fuerbringer.info>
Co-Authored-By: fuerbringer <severin@fuerbringer.info>
Fixed bug in azimuth

Co-Authored-By: fuerbringer <severin@fuerbringer.info>
Elevation still needs some work.

Co-Authored-By: fuerbringer <severin@fuerbringer.info>
Co-Authored-By: fuerbringer <severin@fuerbringer.info>
Consolidated all scripts and improved UX massively.
All functionality is now in gpuRIR module.

Co-Authored-By: fuerbringer <severin@fuerbringer.info>
Refactoring / folder reorganization
Co-Authored-By: fuerbringer <severin@fuerbringer.info>
implement sos in freq_dep_abs_coeff

Co-Authored-By: fuerbringer <severin@fuerbringer.info>
Co-Authored-By: fuerbringer <severin@fuerbringer.info>
Fix pinna offset errors

Co-Authored-By: fuerbringer <severin@fuerbringer.info>
Co-Authored-By: fuerbringer <severin@fuerbringer.info>
Extending room parameters with beta

Co-Authored-By: fuerbringer <severin@fuerbringer.info>
Co-Authored-By: fuerbringer <severin@fuerbringer.info>
Co-Authored-By: fuerbringer <severin@fuerbringer.info>
Co-Authored-By: fuerbringer <severin@fuerbringer.info>
Further refactoring

Co-Authored-By: fuerbringer <severin@fuerbringer.info>
Further refactoring
More comments

Co-Authored-By: fuerbringer <severin@fuerbringer.info>
Co-Authored-By: fuerbringer <severin@fuerbringer.info>
Co-Authored-By: fuerbringer <severin@fuerbringer.info>
Co-Authored-By: fuerbringer <severin@fuerbringer.info>
Co-Authored-By: fuerbringer <severin@fuerbringer.info>
@DavidDiazGuerra DavidDiazGuerra merged commit 93b52e5 into DavidDiazGuerra:master Dec 16, 2021
@DavidDiazGuerra
Copy link
Owner

Thank you very much @fuerbringer and @corrooli for implementing this useful feature!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Source Directivity

3 participants