Dirac Timestretching anyone?
-
- KVRer
- 6 posts since 24 May, 2005 from Germany
hi tahoma,
if i have some freetime i develope a plugin version with the dirac code. a little performance problem is that the LE version of dirac doesnt allow 2 channel in 1 object. but thats no problem if you use the plug "offline". maybe its possible to preview in realtime/mono with quality mode1.
if i have some freetime i develope a plugin version with the dirac code. a little performance problem is that the LE version of dirac doesnt allow 2 channel in 1 object. but thats no problem if you use the plug "offline". maybe its possible to preview in realtime/mono with quality mode1.
CTO, Gerd Hilgemann
www.basementarts.de
www.basementarts.de
-
- Banned
- 1842 posts since 4 Aug, 2004 from just right here
This is what comes out on the program;
!<arch>
/ 1116595766 0 852
Well, sought of, could I program this thing on that program????
Oh, doesn't seem to respond to command lines.
!<arch>
/ 1116595766 0 852
Well, sought of, could I program this thing on that program????
Oh, doesn't seem to respond to command lines.
-
- KVRian
- Topic Starter
- 568 posts since 20 Nov, 2003 from Basel, Switzerland
That'd be cool! it's actually the best time stretch Ive heard in a while so I'd even be willing to pay for it!!GHilgemann wrote:if i have some freetime i develope a plugin version with the dirac code.
--th
Last edited by tahome on Tue May 24, 2005 2:51 pm, edited 1 time in total.
I'm the stereo chancellor
-
- KVRian
- Topic Starter
- 568 posts since 20 Nov, 2003 from Basel, Switzerland
This does: http://www.basementarts.de/Demostuff/Diri011.zipRangtangtang wrote:Oh, doesn't seem to respond to command lines.
--th
I'm the stereo chancellor
- KVRian
- 1475 posts since 1 Jan, 2005 from Norway
Cool, then they have extended the AU architecture. Still the time stretcher doesn't work anywhere else but in AU Lab, right?tahome wrote:@stian: AULab on the Mac has a time and pitch change AU plug in that works just fine in this regard (and realtime, too), so I don't think this can be right... at least not in general.
- KVRAF
- 25049 posts since 12 Jul, 2003 from West Caprazumia
ah, that makes sense...stian wrote:Because XTal is a VST intstrument that reads the audio data from files. It doesn't need to process a data block from the host and return it...jens wrote:so how come that Xtal works like a charm?
- KVRAF
- 25049 posts since 12 Jul, 2003 from West Caprazumia
http://www.kvraudio.com/get/829.htmltahome wrote:What the heck is XTal???
-
- KVRist
- 89 posts since 27 Oct, 2004
free version of dirac looks to be perfect for a good quality free autotune...
-
- KVRian
- 1325 posts since 1 Sep, 2004
Sounded like "good quality-free" AutoTune ... 
-
- KVRist
- 89 posts since 27 Oct, 2004
i already wrote one of those, it's sitting on my HD waiting for a better pitch-shift algojackle&hyde wrote:Sounded like "good quality-free" AutoTune ...
-
- KVRAF
- 3511 posts since 27 Dec, 2002 from North East England
It's the simple vst mp3 player I've been looking for for years.tahome wrote:What the heck is XTal???
- KVRAF
- 25049 posts since 12 Jul, 2003 from West Caprazumia
but it can play wav's as well and the built-in filter isn't to bad...cron wrote:It's the simple vst mp3 player I've been looking for for years.tahome wrote:What the heck is XTal???
-
- KVRian
- 1325 posts since 1 Sep, 2004
I am now really interested, how someone wants to solve that with a realtime processing plugin without any noticeble latency and/or allot of other problems that meight occur...There is no way to actually predict how many frames DIRAC needs per call and there is no guarantee that DIRAC requests an equal amount of frames at each consecutive call.
Please note also that the number of frames requested through your callback function can depend on a variety of factors, such as sample rate, DIRAC library version and selected DIRAC quality mode. You should therefore not make any assumptions about these figures, and take care that your callback function will handle all non-serviceable requests gracefully.
In particular, since DIRAC has no idea of how your audio channels are laid out and how much data they contain, make sure you catch any end-of-file condition that may arise from requesting data through your callback function.
Should DIRAC request nonexistent data, make sure you pass zero frames instead.
-
- KVRian
- Topic Starter
- 568 posts since 20 Nov, 2003 from Basel, Switzerland
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
--th
I'm the stereo chancellor
