Gearslutz.com

All Advertisers
Go Back   Gearslutz.com > The Forums > Music computers


New Reply New Reply Thread Tools Search this Thread
Old 8th February 2010   #2371
Gear addict
 
Warp69's Avatar
 
Join Date: Sep 2004
Location: Denmark
Posts: 400

Quote:
Originally Posted by thermos View Post
According to the developer, the hardware algos were coded in 32 bit c+ or something(???) and the native plugin is a direct port from the hardware algos.
Have NS stated the above or was it an extrapolation by someone else? If the Native PCM is using the exactly the same C/C++ code as the PCM96, wouldn't that indicate that the current version of the PCM96 have the crackling problem in the Concert Hall algorithm (which just got fixed in the Native PCM) and have some latency?
Warp69 is offline   Reply With Quote
Old 8th February 2010   #2372
Lives for gear
 
thermos's Avatar
 
Join Date: Jul 2004
Location: Brooklyn
Posts: 3,553

Quote:
Originally Posted by Warp69 View Post
Have NS stated the above or was it a extrapolation by someone else? If the Native PCM is using the exactly the same C/C++ code as the PCM96, wouldn't that indicate that the current version of the PCM96 have the crackling problem in the Concert Hall algorithm (which just got fixed in the Native PCM) and have some latency?
I'm pretty sure I recall NS himself saying this. I don't know about the crackling, etc. My guess would be when fixing some code maybe the concert hall broke? I don't know s^%t about programming.
thermos is offline   Reply With Quote
Old 8th February 2010   #2373
Lives for gear
 
Join Date: Oct 2008
Location: Earth
Posts: 3,587

So nobody has done a null test yet, comparing plugin and hardware?
Can we make a list of all the randomizing parameters that need to be turned down in order for an A/B null test to be meaningful?
-Spin
-Wander
what else?
__________________
"The only true wisdom is in knowing you know nothing."
- Socrates
audio ergo sum is offline   Reply With Quote
Old 8th February 2010   #2374
Gear addict
 
Warp69's Avatar
 
Join Date: Sep 2004
Location: Denmark
Posts: 400

Quote:
Originally Posted by Shy View Post
That unit has exactly the same reverbs. I guess you think it sounds better than itself.
How do you define "exactly"?

I don't have access to a Lexicon PCM96, but I did find some impulse responses from the Hall algorithm (posted by zmix in the reverb subculture thread) - Small Abrupt Hall preset. I thought it would be funny to see if I could match that preset from the PCM96 - the Native PCM have the exact same preset. Well, it was not possible - no matter what. With the exact same setting you have a difference of exactly 16 samples for the delay lines - the PCM Native have 16 samples shorter delay values compared to the PCM96 - you will of course not be able to compensate with larger size.

This could of course be a feature, but why is the difference this beautiful number of 16 samples? I would guess it's related to (a bug in) the block based processing in the Native PCM.

I was also unsuccessful with the matching of the output filters.
Warp69 is offline   Reply With Quote
Old 8th February 2010   #2375
Gear addict
 
Warp69's Avatar
 
Join Date: Sep 2004
Location: Denmark
Posts: 400

Quote:
Originally Posted by audio ergo sum View Post
So nobody has done a null test yet, comparing plugin and hardware?
Can we make a list of all the randomizing parameters that need to be turned down in order for an A/B null test to be meaningful?
-Spin
-Wander
what else?
And the chorus parameters in the Concert Hall algorithm. But you won't be able to null the algorithms because of the modulation - not even if you turn off the modulation, since you're not guaranteed that the modulation are in sync between the PCM96 and Native PCM.
Warp69 is offline   Reply With Quote
Old 8th February 2010   #2376
Lives for gear
 
Firechild's Avatar
 
Join Date: Dec 2007
Posts: 1,033

Quote:
Originally Posted by audio ergo sum View Post
So nobody has done a null test yet, comparing plugin and hardware?
Can we make a list of all the randomizing parameters that need to be turned down in order for an A/B null test to be meaningful?
-Spin
-Wander
what else?
The best part with algorithm reverbs is the random factors, I guess it will be very hard to do a nulltest.
convolution verbs are dead, Long live Algoverbs!
__________________
Mac Pro 6 core, 24 GB RAM, 285GTX, AVID HD I/O, UAD-2 Quad, PT HD2 PCIe ,Control 24, Powercore Fw,Logic 9.1.5, PT HD 10.0.0, 10.6.8
Firechild is offline   Reply With Quote
Old 8th February 2010   #2377
ValhallaDSP
 
seancostello's Avatar
 
Join Date: Feb 2009
Location: Pacific NW
Posts: 1,536

Quote:
Originally Posted by Warp69 View Post
How do you define "exactly"?

I don't have access to a Lexicon PCM96, but I did find some impulse responses from the Hall algorithm (posted by zmix in the reverb subculture thread) - Small Abrupt Hall preset. I thought it would be funny to see if I could match that preset with the PCM96 - the Native PCM have the exact same preset. Well, it was not possible - no matter what. With the exact same setting you have a difference of exactly 16 samples for the delay lines - the PCM Native have 16 samples shorter delay values compared to the PCM96 - you will of course not be able to compensate with larger size.

This could of course be a feature, but why is the difference this beautiful number of 16 samples? I would guess it's related to (a bug in) the block based processing in the Native PCM.
Whoa, look at fancy Doctor Science with all his fancy words! La-de-DAH!!



This is an interesting find. The Concert Hall "crackle" that people discussed on the PCM Plugin is very clearly a block-rate bug as well. My guess on that one is that the modulation was happening at a multiple of 16 or 32 samples, but that the block size being used by the DAW didn't divide evenly into that block size, and that there was an artifact at the block rate of the DAW.

Are you saying that you think that all of the delay lines are 16 samples different in length than on the PCM96? How does this affect the sound?

You are assuming that this is a bug in the PCM Native plugin, but are you sure about this? It could be a bug that was on the PCM96, and fixed in the PCM Native plugin. NS has implied in some of his GS posts that the PCM96 used a block size of 32 samples (well, at least it was implied to me and the few other people on this planet who follow this stuff to such a degree, and read between the lines on such things). Which of the presets sounds better to your ears, the zmix example or the PCM Native?

I haven't shaved in a week or so. Maybe it is time to grow me a reverb designer beard. I'll bet the wife would just LOVE that. It might help my slide playing as well.
__________________
Sean Costello
Valhalla DSP, LLC
Words: http://valhalladsp.wordpress.com
Plugins: http://www.valhalladsp.com
seancostello is offline   Reply With Quote
Old 8th February 2010   #2378
Gear addict
 
Warp69's Avatar
 
Join Date: Sep 2004
Location: Denmark
Posts: 400

Quote:
Originally Posted by seancostello View Post
Are you saying that you think that all of the delay lines are 16 samples different in length than on the PCM96?
I can only speak for that particular preset, since I don't have access to a Lexicon PCM96. Yes - there's a 16 samples different for that algorithm.

Quote:
Originally Posted by seancostello View Post
You are assuming that this is a bug in the PCM Native plugin, but are you sure about this? It could be a bug that was on the PCM96, and fixed in the PCM Native plugin. NS has implied in some of his GS posts that the PCM96 used a block size of 32 samples (well, at least it was implied to me and the few other people on this planet who follow this stuff to such a degree, and read between the lines on such things).
Ah - you're right. It could be an "unintentional feature" on the PCM96, that have been corrected in the PCM Native. I don't know which are correct - it could be intentional. My point was that the Hall algorithm from the PCM Native is not identical to the PCM96.

Im also not quite sure if the implementation of the 2 pole lowpass filter (shelf) is what I would have done - it has negative overshoot.
Warp69 is offline   Reply With Quote
Old 8th February 2010   #2379
Lives for gear
 
Join Date: Oct 2008
Location: Earth
Posts: 3,587

Quote:
Originally Posted by seancostello View Post
...

You are assuming that this is a bug in the PCM Native plugin, but are you sure about this? It could be a bug that was on the PCM96, and fixed in the PCM Native plugin. NS has implied in some of his GS posts that the PCM96 used a block size of 32 samples (well, at least it was implied to me and the few other people on this planet who follow this stuff to such a degree, and read between the lines on such things). Which of the presets sounds better to your ears, the zmix example or the PCM Native?

...
Well, I hope this is not true. Because if it is and no fix has been offered to the hardware customers it would backfire on Lex big time. In addition to the backfire they are inviting already for their current policies.

Just imagine you are someone who bought a PCM96 half a year ago. WOW!
audio ergo sum is offline   Reply With Quote
Old 8th February 2010   #2380
Lives for gear
 
elambo's Avatar
 
Join Date: Aug 2004
Location: Up here
Posts: 6,037

Hey Warp... shouldn't you be working on something else?

elambo is offline   Reply With Quote
Old 8th February 2010   #2381
Lives for gear
 
Froombosch's Avatar
 
Join Date: Jun 2004
Location: Froombosch
Posts: 1,145

Send a message via Yahoo to Froombosch
Quote:
Originally Posted by seancostello View Post
I haven't shaved in a week or so. Maybe it is time to grow me a reverb designer beard.
LOL! I just shaved this morning after a week of difficult recording sessions. I guess I will never be a good reverbdesigner... lol

Funny picture with some amazing people.
__________________
Harrie Munnik


Empty Room Systems
Facebook page

Dedication to highend sound.
Froombosch is offline   Reply With Quote
Old 8th February 2010   #2382
Gear Head
 
Join Date: Jul 2006
Posts: 73

Just updated our Lex AU's to version 1.04. All the parameters (and sounds) from previous sessions seem to be coming back just fine, but the preset names are not accurate in user list. A quick toggle to desired name makes it OK, but is this a known thing?

DP7.02. OSX 10.4.11 MacPro 16gb ram
labcomp is offline   Reply With Quote
Old 8th February 2010   #2383
Lives for gear
 
Silver Sonya's Avatar
 
Join Date: Sep 2004
Location: Washington, DC
Posts: 6,978

Quote:
Originally Posted by seancostello View Post
I haven't shaved in a week or so. Maybe it is time to grow me a reverb designer beard. I'll bet the wife would just LOVE that. It might help my slide playing as well.
Ha ha ha ha! YES. A THOUSAND TIMES YES.

- c
Silver Sonya is offline   Reply With Quote
Old 8th February 2010   #2384
Lives for gear
 
Join Date: Feb 2009
Posts: 2,493

Quote:
Originally Posted by labcomp View Post
Just updated our Lex AU's to version 1.04. All the parameters (and sounds) from previous sessions seem to be coming back just fine, but the preset names are not accurate in user list. A quick toggle to desired name makes it OK, but is this a known thing?

DP7.02. OSX 10.4.11 MacPro 16gb ram
my user presets were gone in update. Had to go back thru a few sessions and just resave settings. No big deal, only had 3 user setups so far.
work2do is offline   Reply With Quote
Old 8th February 2010   #2385
Gear maniac
 
Chao's Avatar
 
Join Date: May 2009
Posts: 172

Anyone uses it in DP? Do they work well?

Thanks!
Chao is offline   Reply With Quote
Old 8th February 2010   #2386
Gear Head
 
Join Date: Jul 2006
Posts: 73

Quote:
Originally Posted by Chao View Post
Anyone uses it in DP? Do they work well?

Thanks!
Beautifully except as noted in our previous post.
labcomp is offline   Reply With Quote
Old 8th February 2010   #2387
Gear Head
 
Join Date: Jul 2006
Posts: 73

Quote:
Originally Posted by konkaos View Post
my user presets were gone in update. Had to go back thru a few sessions and just resave settings. No big deal, only had 3 user setups so far.
Wierd. Our presets are there in the list. Just that the wrong name comes up. Yet you lost yours. Hmmm.


Any ideas NS???
labcomp is offline   Reply With Quote
Old 8th February 2010   #2388
Lives for gear
 
thermos's Avatar
 
Join Date: Jul 2004
Location: Brooklyn
Posts: 3,553

Quote:
Originally Posted by Nobody Special View Post
I've seen speculation about there still being differences in sound. One of the commenters with demo code has stated there is a difference. Time for a bit of explanation.

One of the bugs I fixed had to do with a parameter called "Tap Slope". It's busted in the PCM96 (as strongly attested by zmix) and it's fixed in the plug. It does cause a small difference in sound, and I will fix it in the 96 when I've got time.

There were a number of small changes I made in the way reverb decay time is measured. This means that there will be tiny differences in the time between the plug and the box--especially at small room sizes. One thing I've learned is that mixers use their ears anyway and not the numbers. It's easy to tweak from the fader, which is why it's always in the soft row. I'll backfill those changes in the box too, when I've got a chance.

There are a number of other little tweaks, noticeable or not, that are in my notes. So I'm not slavish about duplicating old stuff--warts and all. They are still the same algorithms--with corrections. They are in no way crippled.

And finally, I've been spending time 'recalibrating' presets. In general, you want something like unity gain through a preset. In truth, you can't get there, since the response of a reverb is so strongly dependent on the source material. But I'm still tweaking gains.

So even if you turn off spin, you'll find that algorithms don't null. Should they?

I've just begun a week of badly-needed vacation. I'll monitor this list while I can, but responses will be infrequent. I'm not ignoring you for good--just for a while.

N.S.
I couldn't find Nobody Special talking about C++ (I think it was Sean), but this is interesting nonetheless.
thermos is offline   Reply With Quote
Old 8th February 2010   #2389
Lives for gear
 
Michael Carnes's Avatar
 
Join Date: Mar 2008
Location: Salt Lake Valley
Posts: 514

Quote:
Originally Posted by labcomp View Post
Wierd. Our presets are there in the list. Just that the wrong name comes up. Yet you lost yours. Hmmm.

Any ideas NS???
Makes no sense to me if you're saving user presets using the 'Store' dialog we provide. There's no difference in the format of user presets between versions (they're just files and the name of the file is the name of the preset). The installation process doesn't touch them. If you use the preset dialogs provided with the DAWs, then there's no telling what might have happened.

If you're running as a different user, then you won't have access to presets you stored under a previous user name. It's easy enough to dupe them, though. I also suppose it's possible that you could have run into file access issues if something mucked around with your permissions. On the Mac, ~/Library/Application Support/Lexicon/Native and everything below should be R/W. Your user guide will tell you where to look on the PC.
Michael Carnes is offline   Reply With Quote
Old 8th February 2010   #2390
ValhallaDSP
 
seancostello's Avatar
 
Join Date: Feb 2009
Location: Pacific NW
Posts: 1,536

Quote:
Originally Posted by Silver Sonya View Post
Ha ha ha ha! YES. A THOUSAND TIMES YES.
My wife just said, in essence, a thousand times no. My face is now baby smooth.

I will have to buy a fake beard to don when I am reverb coding, to channel the spirits of the algorithm ancestors. Maybe an Alistair Crowley robe would be useful, as well.

"College boy thinks he's too good for the sing-along beard, huh?"
seancostello is offline   Reply With Quote
Old 8th February 2010   #2391
ValhallaDSP
 
seancostello's Avatar
 
Join Date: Feb 2009
Location: Pacific NW
Posts: 1,536

Quote:
Originally Posted by thermos View Post
I couldn't find Nobody Special talking about C++ (I think it was Sean), but this is interesting nonetheless.
C++ mentioned by NS here: http://www.gearslutz.com/board/3999258-post113.html
seancostello is offline   Reply With Quote
Old 9th February 2010   #2392
Gear Head
 
Join Date: Jul 2006
Posts: 73

Quote:
Originally Posted by Nobody Special View Post
Makes no sense to me if you're saving user presets using the 'Store' dialog we provide. There's no difference in the format of user presets between versions (they're just files and the name of the file is the name of the preset). The installation process doesn't touch them. If you use the preset dialogs provided with the DAWs, then there's no telling what might have happened.

If you're running as a different user, then you won't have access to presets you stored under a previous user name. It's easy enough to dupe them, though. I also suppose it's possible that you could have run into file access issues if something mucked around with your permissions. On the Mac, ~/Library/Application Support/Lexicon/Native and everything below should be R/W. Your user guide will tell you where to look on the PC.
Hi NS,

I will have someone check your permissions idea tomorrow. We always religiously repair prefs prior to , and post any install and of course reboot.

We have always used the LEX preset management as opposed to DP.

Thanks for the input sir.
labcomp is offline   Reply With Quote
Old 9th February 2010   #2393
Gear maniac
 
chris_m's Avatar
 
Join Date: Jul 2008
Location: europe/japan
Posts: 273

I could finally play around with the native verb at a friends studio, very nice. Coming from impulse responses i love how it glues with the source instrument, sits in the mix and you're able to modify many parameters. Gotta save up some $$$ quickly


Slightly OT but i'm curious if it's possible to re-create my all time fav 480L preset. Actually I couldnt find this in the 480 Manual but it's included in the 480L impulse set from rhythminmind and i also heard it in alot of my favourite music from the late 90s. The file/presetname is: 480L, Amb tails (456)_dc
chris_m is offline   Reply With Quote
Old 9th February 2010   #2394
Lives for gear
 
Sirocco's Avatar
 
Join Date: May 2004
Location: New Jersey
Posts: 3,115

Send a message via AIM to Sirocco
how about we start sharing presets?
Sirocco is offline   Reply With Quote
Old 9th February 2010   #2395
Lives for gear
 
Silver Sonya's Avatar
 
Join Date: Sep 2004
Location: Washington, DC
Posts: 6,978

Quote:
Originally Posted by Sirocco View Post
how about we start sharing presets?
Lexicon should have a patch-sharing website. This would be smart of them.

- c
Silver Sonya is offline   Reply With Quote
Old 9th February 2010   #2396
Lives for gear
 
thermos's Avatar
 
Join Date: Jul 2004
Location: Brooklyn
Posts: 3,553

Quote:
Originally Posted by Silver Sonya View Post
Lexicon should have a patch-sharing website. This would be smart of them.

- c
Yes. The guys recreating patches from other boxes would make interest in this plugin even greater, if there was a place to share them.
thermos is offline   Reply With Quote
Old 9th February 2010   #2397
Lives for gear
 
Farshad's Avatar
 
Join Date: Jun 2006
Location: Toronto, Canada
Posts: 1,329

Send a message via Yahoo to Farshad
Quote:
Originally Posted by Silver Sonya View Post
Lexicon should have a patch-sharing website. This would be smart of them.

- c
Yes, that is a great idea.

I wonder when we will begin to see impulse responses of the PCM bundle
__________________
Apogee Rosetta 200, Lexicon PCM91, DSI Evolver, Microwave XTK, Kurzweil K2661, Alesis Fusion 8HD, Yamaha TG77, Roland JD990/D550, Korg 01R/W, SCA N72s
Farshad is offline   Reply With Quote
Old 9th February 2010   #2398
Gear Head
 
Join Date: Jul 2006
Posts: 73

Quote:
Originally Posted by labcomp View Post
Hi NS,

I will have someone check your permissions idea tomorrow. We always religiously repair prefs prior to , and post any install and of course reboot.

We have always used the LEX preset management as opposed to DP.

Thanks for the input sir.
NS, we did check all the permissions et al. They are fine. All are set to R&W.

As mentioned above the parameter data is correct on DP sessions saved with LEX v 1.01 presets. But the names for 'user presets' are not correct. WHat we did as a workaround is screenshots of at least front panel, and then searched our user preset list for the one that matches it. Resaved the DP file under new name, and all is well. But still dont know why this is happening.

BTW: What is the best way to rename a preset NS?
labcomp is offline   Reply With Quote
Old 9th February 2010   #2399
Gear Head
 
Join Date: Sep 2008
Location: Sweden
Posts: 74

Can somebody make an A/B test with plugin vs hardware?

I would like to hear drums compared.
crille is offline   Reply With Quote
Old 9th February 2010   #2400
Lives for gear
 
Michael Carnes's Avatar
 
Join Date: Mar 2008
Location: Salt Lake Valley
Posts: 514

Quote:
Originally Posted by labcomp View Post
But still dont know why this is happening.
Me either. Gonna have to think about that. Do the names make sense in ~/Library/Application Support/Lexicon/Native/UserPresets/AlgorithmName? They should read PresetName.xml.

Quote:
BTW: What is the best way to rename a preset NS?
A little clumsy. Load a user preset, store it with a different name, delete the original. Or if you're brave you can dig down in the user library (previous paragraph) and do it directly. Don't do that little hack if a copy of the plug is actually running.
Michael Carnes is offline   Reply With Quote
New Reply New Reply Submit Thread to Facebook Facebook  Submit Thread to Twitter Twitter  Submit Thread to LinkedIn LinkedIn 



Thread Tools Search this Thread
Search this Thread:

Advanced Search

Similar Threads
Thread Thread starter Forum Replies Last Post
Lexicon PCM Native Reverbs...This could be huge.... zvenx Music computers 93 24th June 2010 07:32 AM
Lexicon PCM 96 Plugin option vs hardware usage Shimona High end 27 6th August 2009 06:05 PM


All times are GMT +1. The time now is 05:18 AM.

 
 
Powered by vBulletin®
Gearslutz.com Limited - UK Company Number 7597610.
Registered Office: 35 Ballards Lane, London, N3 1XW.

SEO by vBSEO ©2010, Crawlability, Inc.