Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Convolver #28

Open
jaakkopasanen opened this issue Oct 1, 2019 · 7 comments
Open

Convolver #28

jaakkopasanen opened this issue Oct 1, 2019 · 7 comments

Comments

@jaakkopasanen
Copy link
Owner

jaakkopasanen commented Oct 1, 2019

Implement a convolver tool which uses HRIR to virtualize audio file offline so that it can be used without any real-time virtualization software. Convolver needs to take path to HRIR and path to the audio file as parameters. Perhaps even a path to directory full of audio files.

There also needs to be a parameter for telling the convolver the track order of the HRIR. This will allow usage of non Impulcifer created HRIRs. Shorthand for HeSuVi and other popular HRIRs track orders would be nice.

The call would be something like this:

python convolver.py --input="My Library/Rick Astley" --hrir="data/my_hrir/hesuvi.wav" --tracks=hesuvi

What to do with output? Replace the original files? This would be hazardous but there might not be any other easy way for videos.

Many audio formats need to be supported. There probably exists a Python library which can read "everything".

Obviously the processing has to be made in pieces. Convolving an hour long track will kill any PC:

@ghost
Copy link

ghost commented Oct 2, 2019

@jaakkopasanen when it will be implemented this or it is ongoing process by your side.

@ghost
Copy link

ghost commented Oct 4, 2019

@jaakkopasanen are you using this software http://convolver.sourceforge.net/vst.html. please letme know or please link your software using for convolving.

@jaakkopasanen
Copy link
Owner Author

@venkatesh63 I'm not sure yet when I'll implement this if at all. Ffmpeg and others exist already so might not be worth my while after all. If I do implement this I imagine it will be with Scipy's convolve function instead of using any external software.

@rpx91
Copy link

rpx91 commented Oct 5, 2019

I'd love something like this so that I can watch movies on an Android phone or tablet with my choice of HRIR. It'll be neat if it just added an additional sound track to the mkv.

@ghost
Copy link

ghost commented Oct 12, 2019

@jaakkopasanen i want your recordings.wav and headphones.wav files i want to execute in my pc.why you removed recordings and headphone files in demo folder.

@jaakkopasanen
Copy link
Owner Author

@venkatesh63 the demo folder contains FL,FR.wav, SR,BR.wav, BL,SL.wav and FC.wav. These are used now instead of recording.wav to run impulcifer. headphones.wav hasn't gone anywhere.

Please keep the discussion about the topic. Create new issues for new topics.

@ghost
Copy link

ghost commented Oct 13, 2019

@jaakkopasanen From now i will create new issues for discussion about the topics.

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

No branches or pull requests

2 participants