Dirac Timestretching anyone?

DSP, Plugin and Host development discussion.
Post Reply New Topic
RELATED
PRODUCTS

Post

stian wrote:Cool, then they have extended the AU architecture. Still the time stretcher doesn't work anywhere else but in AU Lab, right?
Right. At least, I've not seen it work anwyhere else...

--th
I'm the stereo chancellor

Post

tahome wrote:I'm not a software guy so I can't answer your question, but is it me or why are you so negative about things? Surely every problem has a solution and some clever minds will make it possible... others have done it before, too, so it can't be that hard...?

--th
Why do you feel permanently being attacked by me :?: Have you any problems?
That wasn't an attack, nor was it asked personally to you :!: (Would be senseless obviously.)

I asked, because that really interested me. Maybe there are already some workarrounds/experiences/concreete results there I currently merely don't see ... :x

By the way: That's a developer forum here.
So keep cool. Dude.

Post

I *am* cool, and I never said you attacked me.

I merely observed that you're constantly telling us why dirac isn't any good, and I was curious as to what made you say that. What interests *me* most is sonic quality, if there's some byte shuffling or channel instantiation or whatever techno babble is applicable required to make it work - so be it. Like you said, you're the developers, so you're supposed to tell us (the users) how cool you are in figuring out how to make it work. If you can't do it I suppose someone else will find a way. But in that case - why waste breath telling us what you *can't* do?

I don't get it...

--th
I'm the stereo chancellor

Post

tahome wrote:I *am* cool, and I never said you attacked me.

I merely observed that you're constantly telling us why dirac isn't any good, and I was curious as to what made you say that. What interests *me* most is sonic quality, if there's some byte shuffling or channel instantiation or whatever techno babble is applicable required to make it work - so be it. Like you said, you're the developers, so you're supposed to tell us (the users) how cool you are in figuring out how to make it work. If you can't do it I suppose someone else will find a way. But in that case - why waste breath telling us what you *can't* do?

I don't get it...

--th
Bla bla bla... (You obviously have no clue, what you are talking about).

I DID NEVER SAY, THAT IT ISN'T GOOD. :x
Last edited by useruseruser on Tue May 24, 2005 8:05 pm, edited 2 times in total.

Post

Here I prepared some samples to listen (rather than to talk permanently bullshit :lol: ):

1. A speech sample.
I used the recommended best mode (most time domain - Lambda1) for that kind with highest possible quality. It was (compared to the frequency domain calculation) relatively fast, but much too slow for realtime, I think.

speech 50% time stretched
speech original
speech 200% time stretched

2. A music sample.
I used the recommended best mode (most frequency domain - Lambda5) with highest possible quality (see next comment).

Notes:
- I got crashes, when using frequency domain (Lambda6) which were caused inside the
binary library (so out of my focus).

- Frequency domain processing needed extraordinary long time (over 5 minutes!!!) to process on those small files.

music 50% time stretched
music original
music 200% time stretched


No. I finally don't see the hype.
(But I do NOT say, that it is bad.)

Post

What bullshit are you referring to?? I wasn't talking bullshit - I just questioned your attitude.

I didn't say there was a hype. I just said it's the best time stretching *I* have ever heard. 50% and 200% hardly says anything about quality. Usually you need from 80-130% for most uses on mixes and tracks. I had no crashes so far (xcode on tha Mac, as I said) and it's *very* fast (except when you use the highest quality setting which I think you don't need for most signals anyway).

I'm getting the best results with the pre-set quality and lambda values which, judging from the speed of the processing, is several times realtime speed on my G5...

And as far as I am concerned, offline processing at maximum quality is fine with me. I've never heard a time stretch that produced usable quality at a realtime setting anyway, and computers are getting faster each day...

--th
I'm the stereo chancellor

Post

Hallo Günter,
jackle&hyde wrote:[Bla bla bla... (You obviously have no clue, what you are talking about).
About having no clue: are you're attacking me now, or is that just your preferred tone for conversation?

Maybe you should listen to some of those tracks: http://www.kuhn-management.de which is where, according to "whois dizainer.net", you appear to be working (I'll go vomit now...) Image

--th
I'm the stereo chancellor

Post

quite good! would be great if formants could be preserved for pitch shifting

Post

I think that's a feature of the pro version...
I'm the stereo chancellor

Post

tahome wrote: Maybe you should listen to some of those tracks: http://www.kuhn-management.de which is where, according to "whois dizainer.net", you appear to be working (I'll go vomit now...) Image

--th
dunno what this got to do with the topic of this thread... :shrug:

(or in other words: 'what is your point?')

Post

Well, my point is that 1) I do have a clue, 2) someone who listens to this kind of music is hardly qualified for a judgement about quality and 3) I can understand why someone who has to listen to Schlager music all day is inherently violent....

Now don't take me too seriously, ok? ;-)

--th
I'm the stereo chancellor

Post

please girls, handbags down!

both of you have views, and I think some crossed wires. I don't think there's a war here really, just some misunderstandings about explanations.

Dirac looks intersting, but won't be for everyone. It'll be interesting to see what gets coded, and regarding VST and sample buffers, etc, it doesn't really matter if you internally handle a buffer of different length to the input - otherwise delays and reverbs wouldn't work.. You just initialise a buffer that you think should be long enough, add 5% for good measure, let dirac run for the buffer VST hands you, and crank out where you've got upto into the o/p buffer.. etc. You may need to do some SOLA to avoid glitches, and there will be some latency issues..

but it's not all bad!

I won't be using it, having looked it over. You can get around the single channel/fixed sample rate thing but doing your own samplerate conversions, and employing extra objects, etc. But even so, I would prefer to use my own algo's and have a laugh learning! SMB has already given a good pitch scale algo for free, it's a case of adapt and learn.

DSP
Image

Post

I'm not at all interested in starting a war here... but I just can't stand people who can only see the negative side of things. Anyway, as I said before, I'm amazed by the quality and I'd very much like to see a product that uses it. If it's commercial that's fine with me - I'd buy it rightaway. I can't develop it myself and that's why I brought it up here, and I'd be happy to get involved in a constructive discussion about it...

If this isn't possible or not welcome I'd be happy to post my plea someplace else.

--th
I'm the stereo chancellor

Post

tahome wrote:Hallo Günter,
jackle&hyde wrote:[Bla bla bla... (You obviously have no clue, what you are talking about).
About having no clue: are you're attacking me now, or is that just your preferred tone for conversation?

Maybe you should listen to some of those tracks: http://www.kuhn-management.de which is where, according to "whois dizainer.net", you appear to be working (I'll go vomit now...) Image

--th
Did you mean the test server, I posted the samples?
(What a "wannabe" smarty you are - did you try a whois?)

Well, Dude, that's a public server for even such things.... :hihi:

You should be somehow more carefull, to "involve" people, who really have nothing to do with that... :roll:

Kuhn-Management is (to your information) an artist management company in Germany, Switzerland and Austria...

And: No. My name is not Günter. :hihi:

BUT: Why do I post on those servers? :roll:
Maybe because I'm an artist? Or a producer? or a music studio men? Or I am an entire music company? Or simply a men who has got authorized access to a subdomain of a public server? :roll:

:hihi:
Last edited by useruseruser on Wed May 25, 2005 1:20 pm, edited 1 time in total.

Post

Listen to that samples I posted above. They are constuctive enuff.

You hateful dude, (not being able to do a "normal" discussion and not able to live with other peoples opinion.)

Probably you are even one of those guys, who spend too much time infront of their computer, loosing any ability to solve "real live" conflicts in any normal fashion. :lol:
Last edited by useruseruser on Wed May 25, 2005 1:20 pm, edited 1 time in total.

Post Reply

Return to “DSP and Plugin Development”