On 11/21/2009 12:01 PM, [email protected] wrote: > hey, > just a small info what i am working for. > i have improved the sampleeditor with rubberband. > now you can fit your resulting sample length to beats. > > i don't use the lib-rubberband. to many problems here. > i use the rubberband executable. you only have to install the rubberband bin > on your system. > available installer for windows, mac osx and linux packages. > http://www.breakfastquay.com/rubberband/ > > in the final versions you can edit the path to your personal rubberband-bin > from h2 preferences dialog. > > if you don't have installed a rubberband-bin h2 will ignore all settings in > sampleditor for the rubber function and inform you that you have no > rubberband executable configured. > > what ever, > the sampleeditor calculate the duration ratio by the current bpm. > in moment you have to recalculate manual if you change the bpm. in final > version h2 can do this automatically if tempo changes. you will find a button > near the main bpm widget to enable this. > than all samples with rubber flag will put into a recalculate queue. i use > the rubberband exact option to re size the samples. that means rubberband > dont work in realtime mode. > so after tempochange it needs some time to finish the recalculate queue. > rubberband use threads. so all cpus will work here. the results are great. > > status in moment: > > ready.. > rubberband backend in sample.cpp > sampleeditor can manage the backend. on/off and fit to "X" beats. (stretch > range = 1/64beat up to 32 beats) > > in work... > save the rubberband vectors in songfile and restore all settings by loading a > song. > the bpm change recalculate queue. > > second version using the librubberband (hmmm?) is also in work. > > see this demo: > its a video without any extras, only a simple desktop movie. no > comments/subtitles or speech inside. > > this is a link to a temp upload file. my upload is very slow. > http://popez.org/~wolke/hydrogen/video/rubberband.avi.part > later in maybe in 3-4 hours you can see the whole video here: > http://popez.org/~wolke/hydrogen/video/rubberband.avi > > greetings wolke. > > oh, one thing left. > if you agree i will commit this into trunk. i know there are many work left, > but i don't prefer to checkin one big changeset. i prefer to commit the work > step by step into the unstable branch >
This sounds like a great improvement. Nice work. Patrick Shirkey Boost Hardware Ltd ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ Hydrogen-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/hydrogen-devel
