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