Am Wed, 6 Aug 2014 09:20:51 +0200
schrieb Thijs van severen <thijsvanseve...@gmail.com>:


hi,
rubberband is available on all platforms. on windows it need an extra linked 
dll to use
rubberban as library. it is possible to put this in an windows installer and 
configure
cmake to find the dll in the right path. but also there exist an pre compiled 
rubberband
cli for windows.
http://code.breakfastquay.com/attachments/download/36/rubberband-1.8.1-gpl-executable-win32.zip
choosing library or cli functionality is dependent from a cmake flag. in past
rubberband cli functionality was only enabled if hydrogen found an correct path 
to
rubberband cli command line utility.

the gui button do not enable or disable rubberband functionality. if hydrogen is
compiled to use rubberband time stretcher, rubberband will all time used if you 
work with
rubberband functions in sample editor. the gui button only disabled or enabled 
the
rubberband batch processor. i put this button beside the bpm widget because the 
use of
rubberband batch processor makes only sense if you change tempo and some 
samples use the
time strecher. so for me it was simple an extra tempo tool which makes sense in 
this gui
position. also for me it was important to have an quick access to this function 
because
recalculating all samples is not a realtime function. it need some time. for 
example your
song use many rubberband stretched samples and you try to find an nice tempo 
for this new
song and you often change tempo in this stage of song creation, there is no 
need to
recalculate all samples because it freeze your work-flow.

i noticed that the functionality of sample editor produce often confusion.
here a small list to clarify some of the most frequent sample editor falsities.

 1. the sampleeditor do not change sound library files. it is an non 
destructive editor
    for samples which will loaded into memory. all changes at samples here are 
only SONG
    depending. song files store simple vector data informations from your sample
    editor changes(rubberband stuff included)

 2. the sample editor do not replace an wave file editor like audacity. there 
is no
    intention to work like an wave editor because the main sample editor non 
destructive
    SONG depending idea. this make it possible to create different sounds in
    different songs with same samples from h2 sound library

 3. changes on samples created via sample editor will/can not exported into
    an new sound library if you export your current loaded drumkit or sound 
library

/g
wolke

> Hi all
> 
> I'm wondering if there is a good reason to have a rubberband on/off button
> on the hydrogen gui
> 
> the button needs some rework so it blends in better with the rest of the
> gui (i looked into this and it looks like this is a small fix), but before
> doing this i was wondering if we actually need that button on the gui?
> IMHO this is not a function that you will enable/disable often, so i guess
> it could be moved to the audio settings window
> IIRC Wolke implemented this, and my guess is that it was just convenient at
> that time to have the button available
> 
> it might make more sense to add a rubberband indicator (LED) on the gui
> that shows you that 1 or more instruments are using the rubberband time
> stretch function
> 
> i would also enable rubberband by default
> 
> 
> does anyone know if the rubberband function is available on all platforms ?
>  or is this linux only ?
> 
> 
> grtz
> Thijs
> 
> 

------------------------------------------------------------------------------
_______________________________________________
Hydrogen-devel mailing list
Hydrogen-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/hydrogen-devel

Reply via email to