Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion. Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules. |
|
|
Thread Tools | Search this Thread | Display Modes |
12th August 2012, 13:16 | #1021 | Link | |
Registered User
Join Date: Nov 2005
Posts: 693
|
No problem, it's not urgent or anything.
But uh,...another question: I wanted to see if the foo_input_avs-issues I face on my WinXP machine, would also bring me headaches on a Win7 laptop (of a friend), but I just can't get BassAudio to work. Code:
LoadPlugin: unable to load: "<path>\BassAudio.dll", error=0x7e Quote:
Do you have any idea what I'm doing wrong and how to get BassAudio.dll working on Win7?
__________________
My hobby website |
|
12th August 2012, 19:10 | #1022 | Link |
Moderator
Join Date: Feb 2005
Location: Spain
Posts: 6,915
|
BassAudio.dll (v2.4 2008) was compiled with Visual C++ Express 2005.
I make a new compile with Visual C++ Express 2010, with a more recent version of AviSynth.h and the last Bass.h (with Bass.dll 2.4.9). Work for me (XP SP3) with Bass.dll 2.4.8 but still not work with 2.4.9 I can't test W 7. Please see if there are any difference with previous version.
__________________
BeHappy, AviSynth audio transcoder. |
12th August 2012, 20:42 | #1023 | Link |
Registered User
Join Date: Nov 2005
Posts: 693
|
Thanks. Once I get a hold of my friend's laptop I'll let you know.
__________________
My hobby website |
18th August 2012, 16:49 | #1024 | Link |
Registered User
Join Date: Nov 2005
Posts: 693
|
Okay, earlier this week I've used a family member's Win7 laptop and everything went fine with MPC-HC and Foobar.
Yesterday I had the chance to test BassAudio on my friends Win7 laptop again, but surprisingly everything went fine too. I guess I made some mistakes last time. The old BassAudio.dll as well as the new one worked fine. After that I even quickly installed Avisynth and Foobar on my mother's old WinXP laptop, but even that one could play it all. Now that was really frustrating! Eventually I even monitored Foobar's every single move on my computer with Sysinternals Process Monitor, in the hope I could find an answer for the issue I faced. But then I suddenly realized; I had been using Foobar 1.1.14-b3 to test BassAudio on the other computers while my own computer still had 1.1.10 installed. And what'd you know, after updating to 1.1.14 yesterday I could suddenly open all bass_xx.dll audio formats in Foobar! Not my computer, not BassAudio and neither foo_input_avs is to blame, but me still using an old version of Foobar... Everything is fine now. Sorry for the trouble, tebasuna51.
__________________
My hobby website |
30th December 2012, 11:10 | #1025 | Link | |
Registered User
Join Date: Dec 2012
Posts: 9
|
Quote:
I tried to modify it to make it look like the expected curve, and this one did seemed to do the trick. Film Standard: compand 0.1,0.3 -90,-84,-43,-37,-31,-31,-26,-26,-16,-21,0,-20.25 0 0 0.1 I don't know why Dolby mentions the final cut range to go from 16dB... to +4dB in their documents, since 0 dBFS is our limit to work with. Also, the dial norm of -31dB doesn't seem to be symmetric in the the null band for this DRC profile, while for Film Light it is. That's something I also don't understand. Maybe you have a comment on this, after all these years? |
|
7th April 2013, 17:41 | #1026 | Link | |
Registered User
Join Date: Nov 2005
Posts: 693
|
Quote:
Could you let the next BassAudio version accept original BASS add-on filenames? At the moment it seems BassAudio only accepts BASS add-ons with an underscore in their filename (bass_xxx.dll, like the 3th-party add-ons). BASS' own add-ons; basswma, basscd, bassflac, basswv and bassopus, don't have an underscore in their original filename. You'd have to add one manualy for BassAudio to work.
__________________
My hobby website Last edited by Reino; 7th April 2013 at 19:44. |
|
7th April 2013, 19:21 | #1027 | Link |
Warm and fuzzy
Join Date: Apr 2010
Location: Moscow, Russia
Posts: 201
|
tebasuna51
. Where could I find algorithm "A real time audio upmixing method from stereo to 7.1 channel audio" ? Discription of this algorithm. . Thanks. .
__________________
Warm and fuzzy (white and fluffy) |
7th April 2013, 20:06 | #1028 | Link | ||
Moderator
Join Date: Feb 2005
Location: Spain
Posts: 6,915
|
Still untested. Work for you?
Quote:
Quote:
Maybe is better use receivers DSP's to do this job.
__________________
BeHappy, AviSynth audio transcoder. |
||
8th April 2013, 06:18 | #1029 | Link |
Warm and fuzzy
Join Date: Apr 2010
Location: Moscow, Russia
Posts: 201
|
tebasuna51
. One more question to you. . What string parameters in SoxFilter(...) function for AVISynth could I use to achive following result "Concert Hall Light, No combine sourse Left аnd Right" ? . Thanks. .
__________________
Warm and fuzzy (white and fluffy) |
8th April 2013, 13:18 | #1031 | Link |
Warm and fuzzy
Join Date: Apr 2010
Location: Moscow, Russia
Posts: 201
|
New improvments and changes.
. There are some functions to convert MONO audio signal to PSEUDO STEREO. There are some functions to convert STEREO audio signal to 5.1 audio signal. Added new functions to script. . Version 1.5 . . See description in code section. See attached RAR file. . Code:
# # File: Stereo.avsi # # # Date: 08.04.2013 year # Version: 1.5 # # # License: GNU GENERAL PUBLIC LICENSE # # # Author: Jenyok (Evgeniy Gurovskikh, Russia, Moscow) # E-Mail: e_gurovskikh@mail.ru # # # Functions (pseudo Stereo and other sound functions) for AVISynth # # For all occasions of life (На все случаи жизни) ... # # # Plugin and Import # # SoxFilter.dll # # # # function GetLeftChannel(clip clp) # function GetRightChannel(clip clp) # function Phase180(clip clp) # # # function PhaseDelay(clip clp, float "freq", float "phi") Shift (rotate) phase of audio to a different angle # function PhaseShift(clip clp, float "freq", float "phi") Shift (rotate) phase of audio to a different angle # function PhaseShift2(clip clp, float "freq", float "freq2", float "phi") Shift (rotate) phase of audio to a different angle # # function MonoToStereo(clip clp) Convert MONO audio to STEREO audio # function PseudoStereo1(clip clp, int "Channel", float "Delay") Only DELAY between channels, Delay in Sec # function PseudoStereo12(clip clp, int "Channel", float "Delay", float "KMix") DELAY, L=L*k1+R*k2, R=R*k1+L*k2 (Addition) # function PseudoStereo13(clip clp, int "Channel", float "Delay", float "KMix") DELAY, L=L*k1-R*k2, R=R*k1-L*k2 (Substraction) # # function PseudoStereo2(clip clp, int "Channel", float "LowFreq", float "HighFreq", bool "isDelay") # # function PseudoStereo3(clip clp, int "Channel", bool "isDelay") Described: Magazine "Radio" № 6, 1985 year, page 62 (USSR, Russia) # function PseudoStereo33(clip clp, int "Channel", bool "isDelay") Described: Magazine "Radio" № 6, 1985 year, page 62 (USSR, Russia) # # function PseudoStereo4(clip clp, int "Channel", bool "isDelay") US Patent No 6,636,608 B1 # function PseudoStereo43(clip clp, int "Channel", bool "isDelay") US Patent No 6,636,608 B1 # # function PseudoStereo5(clip clp, int "Channel", bool "isDelay") Analog: Philips chip TDA3810 (sound porcessor) # function PseudoStereo52(clip clp, int "Channel", bool "isDelay") Analog: Philips chip TDA3810 (sound porcessor) # # # function StereoEnhancer(clip clp) Analog: Philips chip TDA3810 (sound porcessor) # # # function StereoTo51(clip clp, bool "is24bit", bool "isStereo") Convert STEREO to 5.1 audio, 24 bits output # # function UpDialog(clip clp) Convert STEREO to 5.1 audio # function UpDialog2(clip clp) Convert STEREO to 5.1 audio # function UpAction(clip clp) Convert STEREO to 5.1 audio # function UpAction2(clip clp) Convert STEREO to 5.1 audio # function UpGerzen(clip clp) Convert STEREO to 5.1 audio # function UpFarina(clip clp) Convert STEREO to 5.1 audio # function UpMultisonic(clip clp) Convert STEREO to 5.1 audio # function UpSoundOnSound(clip clp) Convert STEREO to 5.1 audio # # # function Dmix3Stereo(clip a) Downmix sound functions # function Dmix3Dpl(clip a) Downmix sound functions # function Dmix4lStereo(clip a) Downmix sound functions # function Dmix4qStereo(clip a) Downmix sound functions # function Dmix4sDpl(clip a) Downmix sound functions # function Dmix5Stereo(clip a) Downmix sound functions # function Dmix5Dpl(clip a) Downmix sound functions # function Dmix5Dpl2(clip a) Downmix sound functions # function Dmix6Stereo(clip a) Downmix sound functions # function Dmix6Dpl(clip a) Downmix sound functions # function Dmix6Dpl2(clip a) Downmix sound functions # function Dmix6StereoLfe(clip a) Downmix sound functions # function Dmix6StereoLfe2(clip a) Downmix sound functions # function Dmix6DplLfe(clip a) Downmix sound functions # function Dmix6Dpl2Lfe(clip a) Downmix sound functions # #
__________________
Warm and fuzzy (white and fluffy) Last edited by Jenyok; 8th April 2013 at 13:40. |
9th April 2013, 07:47 | #1032 | Link |
German doom9/Gleitz SuMo
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 6,784
|
@ tebasuna51:
"Concert Hall" is probably a reverb model. There is a brief explanation in a webpage about a Lexicon reverb filter. I don't know if there is any kind of parametrical implementation; modern reverb filters will probably use "convolution" impulse response models (applying the recorded echo of a sharp impulse in a real sample room to the input sound). Last edited by LigH; 9th April 2013 at 07:53. |
10th April 2013, 14:32 | #1033 | Link |
Warm and fuzzy
Join Date: Apr 2010
Location: Moscow, Russia
Posts: 201
|
New improvments and changes.
. There are some functions to convert MONO audio signal to PSEUDO STEREO. There are some functions to convert STEREO audio signal to 5.1 audio signal. Added new functions to script. . Version 1.6 . . See description in code section. See attached RAR file. . Code:
# # File: Stereo.avsi # # # Date: 10.04.2013 year # Version: 1.6 # # # License: GNU GENERAL PUBLIC LICENSE # # # Author: Jenyok (Evgeniy Gurovskikh, Russia, Moscow) # E-Mail: e_gurovskikh@mail.ru # # # Functions (pseudo Stereo and other sound functions) for AVISynth # # For all occasions of life (На все случаи жизни) ... # # # Plugin and Import # # SoxFilter.dll # # # # function GetLeftChannel(clip clp) # function GetRightChannel(clip clp) # function Phase180(clip clp) # # # function PhaseDelay(clip clp, float "freq", float "phi") Shift (rotate) phase of audio to a different angle # function PhaseShift(clip clp, float "freq", float "phi") Shift (rotate) phase of audio to a different angle # function PhaseShift2(clip clp, float "freq", float "freq2", float "phi") Shift (rotate) phase of audio to a different angle # # function MonoToStereo(clip clp, int "Channel") Simple convert MONO audio to STEREO audio # function PseudoStereo1(clip clp, int "Channel", float "Delay") Only DELAY between channels, Delay in Sec # function PseudoStereo12(clip clp, int "Channel", float "Delay", float "KMix") DELAY, L=L*k1+R*k2, R=R*k1+L*k2 (Addition) # function PseudoStereo13(clip clp, int "Channel", float "Delay", float "KMix") DELAY, L=L*k1-R*k2, R=R*k1-L*k2 (Substraction) # # function PseudoStereo2(clip clp, int "Channel", float "LowFreq", float "HighFreq", bool "isDelay") # function PseudoStereo22(clip clp, int "Channel", bool "isDelay") # function PseudoStereo23(clip clp, int "Channel", bool "isDelay") # # function PseudoStereo3(clip clp, int "Channel", bool "isDelay") Described: Magazine "Radio" № 6, 1985 year, page 62 (USSR, Russia) # function PseudoStereo33(clip clp, int "Channel", bool "isDelay") Described: Magazine "Radio" № 6, 1985 year, page 62 (USSR, Russia) # # function PseudoStereo4(clip clp, int "Channel", bool "isDelay") US Patent No 6,636,608 B1 # function PseudoStereo43(clip clp, int "Channel", bool "isDelay") US Patent No 6,636,608 B1 # # function PseudoStereo5(clip clp, int "Channel", bool "isDelay") Analog: Philips chip TDA3810 (sound porcessor) # function PseudoStereo52(clip clp, int "Channel", bool "isDelay") Analog: Philips chip TDA3810 (sound porcessor) # # # function StereoEnhancer(clip clp) Analog: Philips chip TDA3810 (sound porcessor) # # # function StereoTo51(clip clp, bool "is24bit", bool "isStereo") Convert STEREO to 5.1 audio, 24 bits output # # function UpDialog(clip clp) Convert STEREO to 5.1 audio # function UpDialog2(clip clp) Convert STEREO to 5.1 audio # function UpAction(clip clp) Convert STEREO to 5.1 audio # function UpAction2(clip clp) Convert STEREO to 5.1 audio # function UpGerzen(clip clp) Convert STEREO to 5.1 audio # function UpFarina(clip clp) Convert STEREO to 5.1 audio # function UpMultisonic(clip clp) Convert STEREO to 5.1 audio # function UpSoundOnSound(clip clp) Convert STEREO to 5.1 audio # # # function Dmix3Stereo(clip a) Downmix sound functions # function Dmix3Dpl(clip a) Downmix sound functions # function Dmix4lStereo(clip a) Downmix sound functions # function Dmix4qStereo(clip a) Downmix sound functions # function Dmix4sDpl(clip a) Downmix sound functions # function Dmix5Stereo(clip a) Downmix sound functions # function Dmix5Dpl(clip a) Downmix sound functions # function Dmix5Dpl2(clip a) Downmix sound functions # function Dmix6Stereo(clip a) Downmix sound functions # function Dmix6Dpl(clip a) Downmix sound functions # function Dmix6Dpl2(clip a) Downmix sound functions # function Dmix6StereoLfe(clip a) Downmix sound functions # function Dmix6StereoLfe2(clip a) Downmix sound functions # function Dmix6DplLfe(clip a) Downmix sound functions # function Dmix6Dpl2Lfe(clip a) Downmix sound functions # #
__________________
Warm and fuzzy (white and fluffy) |
24th May 2013, 07:26 | #1036 | Link |
German doom9/Gleitz SuMo
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 6,784
|
Yes, there is an Opus plugin supported in BASS. Getting it supported in the AviSynth BassAudio plugin has been discussed already, I am just not sure if here or in the HydrogenAudio forum...
|
24th May 2013, 15:55 | #1037 | Link |
Moderator
Join Date: Feb 2005
Location: Spain
Posts: 6,915
|
Yes, to decode a opus file you need download bassopus.dll from http://www.un4seen.com/ , rename it to bass_opus.dll and put it with BassAudio.dll and Bass.dll suplied with BeHappy at the default AviSynth-plugin folder.
__________________
BeHappy, AviSynth audio transcoder. |
8th November 2013, 00:26 | #1039 | Link |
Moderator
Join Date: Feb 2005
Location: Spain
Posts: 6,915
|
BeHappy have only a few pre-definned downmix functions, see DownMix.extension.
The users can modify DownMix.extension or load the .avs than make the correct downmix.
__________________
BeHappy, AviSynth audio transcoder. |
Tags |
behappy |
|
|