Poster | Thread |
tommysammy
| |
Re: HD-REC on OS4.x on X1000 ? Posted on 7-Feb-2012 16:48:39
| | [ #101 ] |
|
|
|
Cult Member |
Joined: 20-Jan-2010 Posts: 662
From: Isselburg,Germany | | |
|
| @Wanderer
FFTDemo from RamDiskSpeed test for FFT + iFFT: (float) time needed 1755ms for 413696 samples, => 2.67261028289794x speed @44100Hz/stereo Speed test for FFT + iFFT: (integer) time needed 1305ms for 413696 samples, => 3.59419989585876x speed @44100Hz/stereo Speed test for FFT + iFFT: (integer handoptimized 68K ASM) time needed 627ms for 413696 samples, => 7.48075103759765x speed @44100Hz/stereo
_________________ Amiga600/Vampire2/PrismaMegaMix |
|
Status: Offline |
|
|
Kicko
| |
Re: HD-REC on OS4.x on X1000 ? Posted on 7-Feb-2012 18:29:37
| | [ #102 ] |
|
|
|
Elite Member |
Joined: 19-Jun-2004 Posts: 5009
From: Sweden | | |
|
| @Realize
Better ask someone that has more knowledge, maybe wanderer can do a short video ? Would be nice with a short view on how hd-rec works with audio/midi etc. Something just to show folks on youtube. Ofcourse if noone does it i could record something fast not detailed but i would not talk
@Wanderer
About the AISS here check yourself Screengrab
I moved every slider to random positions and got this:
HD-Rec V0.10 Beta (06.02.2012) Benchmark _____________________________________________________________________ Name : 3 Band Parametric EQ Speed : 17.9 (@44.1kHz/Stereo) CPU Load : 5.5% Library : fx_eq_3band.library (1.0) |
|
Status: Offline |
|
|
bernd_afa
| |
Re: HD-REC on OS4.x on X1000 ? Posted on 8-Feb-2012 11:49:35
| | [ #103 ] |
|
|
|
Cult Member |
Joined: 14-Apr-2006 Posts: 829
From: Unknown | | |
|
| @Kicko >I moved every slider to random positions and got this: >HD-Rec V0.10 Beta (06.02.2012) Benchmark _____________________________________________________________________
>Name : 3 Band Parametric EQ >Speed : 17.9 (@44.1kHz/Stereo) >CPU Load : 5.5% >Library : fx_eq_3band.library (1.0)
this is the 68k effect.
As Thilo confirm too, your old native OS4 effects for reverb and EQ should work. can you please test them on new hd-rec ?
I dont know what other OS4 native effects are here, if there is compressor or other stuff, it need change
BTW: here are your amiga one values.there is not much speedup see, i guess when you do the test in 2006 you move the 3 slider not out of 0.so the values can not good compare
HD-Rec Benchmark for DSP Effect "3 Band Parametric EQ" _____________________________________________________________________ 16.8x Speed at 44.1kHz/stereo 5.9 % average CPU load Total time per 1 sec audio: 59.2ms (59.2ms noise, 59.2ms tone) Version: HD-Rec V0.9x Beta (03.12.2006) ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ Copy&Paste: 3 Band Parametric EQ: 16.8x Speed (fx_eq_3band.library) """""""""""""""" Last edited by bernd_afa on 08-Feb-2012 at 11:52 AM.
|
|
Status: Offline |
|
|
bernd_afa
| |
Re: HD-REC on OS4.x on X1000 ? Posted on 10-Feb-2012 16:12:50
| | [ #104 ] |
|
|
|
Cult Member |
Joined: 14-Apr-2006 Posts: 829
From: Unknown | | |
|
| @Wanderer >My CPU is a "Intel Core i5 2520-M @2.5GHz".
Your CPU is very new.
http://de.wikipedia.org/wiki/Liste_der_Intel-Core-i-Prozessoren
here stand fpr your CPU that default clock is 2.5 GHZ.and when only 1 thread is need, it is 3.2 GHZ TDP 35 Watt.So not much slower as my.
http://www.cpuid.com/
you can see with CPU-z what clockrate the CPU run.but this show you only current value.On my system it show 1197 MHZ when system do nothing.there is need a longer time running test that use full CPU load.for example set CPU idle in winuae full left for test and read then the value after 5-10 sec wait.Here it show with my CPU 3307 MHZ.
can you do fftbench ?.My values are
Intel I5 760 3.33 GHZ(Default Intel turboboost work here because of 1 thread)
15.h0:wbstartup> "Ram Disk:FFTDemo" Speed test for FFT + iFFT: (float) time needed 440ms for 413696 samples, => 10.6600704193115x speed @44100Hz/stereo -------2930 ms @500 MHZ Speed test for FFT + iFFT: (integer) time needed 484ms for 413696 samples, => 9.69097328186035x speed @44100Hz/stereo -------3223 ms @500 MHZ Speed test for FFT + iFFT: (integer handoptimized 68K ASM) time needed 196ms for 413696 samples, => 23.9307689666748x speed @44100Hz/stereo -------1305 ms @500 MHZ 15.h0:wbstartup>
|
|
Status: Offline |
|
|
Wanderer
| |
Re: HD-REC on OS4.x on X1000 ? Posted on 10-Feb-2012 16:27:12
| | [ #105 ] |
|
|
|
Cult Member |
Joined: 16-Aug-2008 Posts: 654
From: Germany | | |
|
| @bernd_afa
My CPU is a "Intel Core i5 2520-M @2.5GHz" + WinUAE
Workbench:System> fftdemo Speed test for FFT + iFFT: (float) time needed 483ms for 413696 samples, => 9.7110366821289x speed @44100Hz/stereo Speed test for FFT + iFFT: (integer) time needed 532ms for 413696 samples, => 8.81659889221191x speed @44100Hz/stereo Speed test for FFT + iFFT: (integer handoptimized 68K ASM) time needed 250ms for 413696 samples, => 18.7617225646972x speed @44100Hz/stereo
_________________ -- Author of HD-Rec, Sweeper, Samplemanager, ArTKanoid, Monkeyscript, Toadies, AsteroidsTR, TuiTED, PosTED, TKPlayer, AudioConverter, ScreenCam, PerlinFX, MapEdit, AB3 Includes and many more... Homepage: http://www.hd-rec.de |
|
Status: Offline |
|
|
Kicko
| |
Re: HD-REC on OS4.x on X1000 ? Posted on 11-Feb-2012 18:25:16
| | [ #106 ] |
|
|
|
Elite Member |
Joined: 19-Jun-2004 Posts: 5009
From: Sweden | | |
|
| @Wanderer
Is this effect/synth portable to hd-rec ? A friend started using FL Studio on windows and he tries alot of free plugins for it and likes this alot. We talk alot of stuff like this and he asked me if it would work on the amiga.
There is vst version but also says some other version for download i really dont know if its something you could port or not. You can check it here.
http://zynaddsubfx.sourceforge.net/download.html |
|
Status: Offline |
|
|
Wanderer
| |
Re: HD-REC on OS4.x on X1000 ? Posted on 11-Feb-2012 19:24:00
| | [ #107 ] |
|
|
|
Cult Member |
Joined: 16-Aug-2008 Posts: 654
From: Germany | | |
|
| @Kicko
The problem with porting is always the GUI. Other than that, the synth has nice filters, sounds more "expensive" than Sweepers filters. I should revisit them But other than that, nothing ground-breaking new compared to Sweeper.
I am already long time pregnant with the idea to make a new Synth with a more general approach than Sweeper, since we have now much more computing power than 10 years ago. Maybe one day, when I have time...
@Bernd Would you be interessted to see the FFT benchmark on my laptop x86 native, compiled with VisualStudio C++? I havent dont it yet, you can still make bets how fast it is. If anyone interessted, I could provide the C source so everybody can check natively on PPC too. Then, there are no more excuses... _________________ -- Author of HD-Rec, Sweeper, Samplemanager, ArTKanoid, Monkeyscript, Toadies, AsteroidsTR, TuiTED, PosTED, TKPlayer, AudioConverter, ScreenCam, PerlinFX, MapEdit, AB3 Includes and many more... Homepage: http://www.hd-rec.de |
|
Status: Offline |
|
|
Wanderer
| |
Re: HD-REC on OS4.x on X1000 ? Posted on 11-Feb-2012 19:29:13
| | [ #108 ] |
|
|
|
Cult Member |
Joined: 16-Aug-2008 Posts: 654
From: Germany | | |
|
| I have something in mind like a "amiga performance library", where you have a collection of common algorithms that can be compiled natively on each platform and resued by 68K programs. That would support a lot of things like softsynth or graphics editing (like Blackbird does).
Under WinUAE, that would be a wrapper to a native DLL, on Classic this can be a 68k library, on PPC a ppc library etc. I would add stuff like various interpolation methodes, 1 and 2D, FFT, Convolutions etc.
_________________ -- Author of HD-Rec, Sweeper, Samplemanager, ArTKanoid, Monkeyscript, Toadies, AsteroidsTR, TuiTED, PosTED, TKPlayer, AudioConverter, ScreenCam, PerlinFX, MapEdit, AB3 Includes and many more... Homepage: http://www.hd-rec.de |
|
Status: Offline |
|
|
Pecosbil
| |
Re: HD-REC on OS4.x on X1000 ? Posted on 11-Feb-2012 22:44:46
| | [ #109 ] |
|
|
|
Member |
Joined: 11-Mar-2003 Posts: 79
From: Rovaniemi, Finland | | |
|
| @Wanderer
Quote:
I havent dont it yet, you can still make bets how fast it is. If anyone interessted, I could provide the C source so everybody can check natively on PPC too. Then, there are no more excuses... |
Couple of months ago you mentioned something about C-skeletons for the HD-Rec effects. I would be very interested to see them, especially the reverb (which I think sounds quite nice), and I asked you if you could send me the sources [link to the previous post]. I've been trying to make a small audio app myself and a good C/C++ example to a decent reverb effect would be very helpful. If you still have it somewhere lying around, could you please send it to me?
In the meantime, here are my WinUAE results for C2D E8400: ---- Speed test for FFT + iFFT: (float) time needed 395ms for 413696 samples, => 11.874508857727x speed @44100Hz/stereo Speed test for FFT + iFFT: (integer) time needed 418ms for 413696 samples, => 11.2211265563964x speed @44100Hz/stereo Speed test for FFT + iFFT: (integer handoptimized 68K ASM) time needed 192ms for 413696 samples, => 24.4293270111084x speed @44100Hz/stereo ----Last edited by Pecosbil on 13-Feb-2012 at 04:37 PM.
|
|
Status: Offline |
|
|
Kicko
| |
Re: HD-REC on OS4.x on X1000 ? Posted on 12-Feb-2012 0:00:18
| | [ #110 ] |
|
|
|
Elite Member |
Joined: 19-Jun-2004 Posts: 5009
From: Sweden | | |
|
| @Wanderer
Amiga performance library sounds like a smart things to do for all amiga systems. And no hurry, i know how its with limited time :)
Another good thing for different effects/plugins are presets like on other systems. For example multibandcompressor. Do some presets for voice, for kicks, pads, for mastering the final tune etc. You know like choose some and when finding one i like i just manually adjust to fit my instrument/tune. Maybe i already wrote about this earlier ?
Last edited by Kicko on 12-Feb-2012 at 12:08 AM. Last edited by Kicko on 12-Feb-2012 at 12:01 AM.
|
|
Status: Offline |
|
|
bernd_afa
| |
Re: HD-REC on OS4.x on X1000 ? Posted on 12-Feb-2012 14:02:00
| | [ #111 ] |
|
|
|
Cult Member |
Joined: 14-Apr-2006 Posts: 829
From: Unknown | | |
|
| @Wanderer >But other than that, nothing ground-breaking new compared to Sweeper.
I think what most and kicko miss, are lots of presets. most users do not want create sounds, they want lots of presets and of course a good manual how to use.
The sampler than can use with bars wrapper, have good sounding realtime filters, but of course not much sounds.same is in sweeper too.
On amiga OS there are miss guys too, that have fun to make new goog sounding sounds.
If you can do the fft in native c, is intresting, then you can see, that native give not much speedup on X86.
X86 have a very good out of order execution, thats need, because X86 use only the old X86 instruction set as a frontend. all code is translate intern to RISC code optimize and bundle as ROPS so the JIT code winuae use is good optimize translate to ROPS in X86
Also X86 is very fast in float.You see the float code is same as fast as integer. Last edited by bernd_afa on 12-Feb-2012 at 02:03 PM.
|
|
Status: Offline |
|
|
Kicko
| |
Re: HD-REC on OS4.x on X1000 ? Posted on 26-Feb-2012 14:56:20
| | [ #112 ] |
|
|
|
Elite Member |
Joined: 19-Jun-2004 Posts: 5009
From: Sweden | | |
|
| Many people that saw pictures on my x1000 and homestudio asked for video on how hd-rec looks and feels and howto make music with it. I hate my own voice on videos and im not a good talker as i forget what stuff is called in English while talking etc. But ill do a very minimal recording taking up prefs, mixer, notation, midi and audiotracks, gui etc. Better to have one video then none and i hope others will get interest to do their own tutorials later on. Its good for non amigans too see also that we have a good music app.
Anyway, while doing my recording i discovered that the Ultra Band Compressor gets full cpu, even just having one audio track playing. Thats only when the window is up. If i close the Compressor window then everything is fine. My A1 isnt connected so i cant test how it behaves there. I know x1000 is slow with some windows in workbench too specially moving windows with text and asl requster in for example Arteffect.
@Wanderer. Can it be the plugin that is slow ? Or maybe its just the os4 isnt optimized for x1000 yet. The later you dont know as you dont own x1000 but you know your plugin. Just checking benchmark it shows ok. And as said if the window is closed all is fine playing.
@all Would be nice if both x1000 and A1 users could try out the Ultra band Compressor and see if it works without cpu 100% load. I can guess its x1000 but cant be sure. Dont forget to download HD-REC 0.10
HD-Rec V0.10 Beta (06.02.2012) Benchmark _____________________________________________________________________ Name : Ultra Band Compressor Speed : 14.8 (@44.1kHz/Stereo) CPU Load : 6.7% Library : fx_ultraband.library (1.0) _____________________________________________________________________
Last edited by Kicko on 26-Feb-2012 at 03:10 PM. Last edited by Kicko on 26-Feb-2012 at 03:09 PM.
|
|
Status: Offline |
|
|
Kicko
| |
Re: HD-REC on OS4.x on X1000 ? Posted on 26-Feb-2012 17:12:36
| | [ #113 ] |
|
|
|
Elite Member |
Joined: 19-Jun-2004 Posts: 5009
From: Sweden | | |
|
| @Kicko
I start to get seconds thoughts about the video :) I dont know how many times i rerecorded many parts and things went havock i saying ####, #### and stuff like that :) Anyway ill watch the clips and see if its worth making something of it. Oh yes i sound so dull too. And moving the camera all the time. #### |
|
Status: Offline |
|
|
Wanderer
| |
Re: HD-REC on OS4.x on X1000 ? Posted on 26-Feb-2012 18:32:44
| | [ #114 ] |
|
|
|
Cult Member |
Joined: 16-Aug-2008 Posts: 654
From: Germany | | |
|
| @Kicko
On my WinUAE
HD-Rec V0.10 Beta (06.02.2012) Benchmark _____________________________________________________________________ Name : Ultra Band Compressor Speed : 52.3 (@44.1kHz/Stereo) CPU Load : 1.9% Library : fx_ultraband.library (1.0) _____________________________________________________________________
The Mulitband Compressor is relatively CPU intense, yes. It's 4x 2nd order Filters and 6 Compressors (on a stereo channel). Besides, its not optimized at all. I tend to be too lazy lately for optimizing, since it is anyway fast enough on my WinUAE. When the GUI is open, it needs more CPU to display the level meters. That takes about extra 10% of the CPU time.
EDIT: But it is worth it, I brush up my voice recordings with it, and it sounds really fat, rich, crisp and radio-speaker like. I thinking about adding an additional delay per band, this way it can serve as some kind of exciter too.
I guess things would get much better on PPC if there was a native version. Once I have the C Code in the SDK back again, everybody is invited to port the effects to PPC. It is pretty staight forward.
Last edited by Wanderer on 26-Feb-2012 at 06:39 PM. Last edited by Wanderer on 26-Feb-2012 at 06:36 PM. Last edited by Wanderer on 26-Feb-2012 at 06:34 PM.
_________________ -- Author of HD-Rec, Sweeper, Samplemanager, ArTKanoid, Monkeyscript, Toadies, AsteroidsTR, TuiTED, PosTED, TKPlayer, AudioConverter, ScreenCam, PerlinFX, MapEdit, AB3 Includes and many more... Homepage: http://www.hd-rec.de |
|
Status: Offline |
|
|
broadblues
| |
Re: HD-REC on OS4.x on X1000 ? Posted on 26-Feb-2012 19:04:50
| | [ #115 ] |
|
|
|
Amiga Developer Team |
Joined: 20-Jul-2004 Posts: 4446
From: Portsmouth England | | |
|
| @Wanderer
Quote:
The Mulitband Compressor is relatively CPU intense, yes. It's 4x 2nd order Filters and 6 Compressors (on a stereo channel). Besides, its not optimized at all. I tend to be too lazy lately for optimizing, since it is anyway fast enough on my WinUAE. When the GUI is open, it needs more CPU to display the level meters. That takes about extra 10% of the CPU time.
|
on my sam flex 733 i found the compressor would run with no gui but always stalled with gui open, i think there much more than 10% cpu going on there.
Quote:
EDIT: But it is worth it, I brush up my voice recordings with it, and it sounds really fat, rich, crisp and radio-speaker like. I thinking about adding an additional delay per band, this way it can serve as some kind of exciter too.
|
i tried it for real the other day, because of the lack of gui it was hard to adjust, but i had the feeling that the rolloff between bands was noware near steep eenough for a multiband compressor (at least compared with the one in Jamin under linux)
Quote:
I guess things would get much better on PPC if there was a native version. Once I have the C Code in the SDK back again, everybody is invited to port the effects to PPC. It is pretty staight forward.
|
I think that would help, being able to adjust the UI update rate would also make alot of difference I think.
_________________ BroadBlues On Blues BroadBlues On Amiga Walker Broad |
|
Status: Offline |
|
|
realize
| |
Re: HD-REC on OS4.x on X1000 ? Posted on 27-Feb-2012 2:56:49
| | [ #116 ] |
|
|
|
Super Member |
Joined: 14-Apr-2003 Posts: 1797
From: nyc | | |
|
| @Kicko
Please please dont be self conscious. It like performing for your family we still love you and dont care what you sound like :) (probably no where near as bad as you make it) We would all look forward to your video setup tutorials. Its much needed. Just interfacing the MIDI gear, some sofware adjustments, and make some quick music. :) |
|
Status: Offline |
|
|
klx300r
| |
Re: HD-REC on OS4.x on X1000 ? Posted on 27-Feb-2012 3:45:25
| | [ #117 ] |
|
|
|
Elite Member |
Joined: 4-Mar-2008 Posts: 3838
From: Toronto, Canada | | |
|
| Quote:
realize wrote: @Kicko
Please please dont be self conscious. It like performing for your family we still love you and dont care what you sound like :) (probably no where near as bad as you make it) We would all look forward to your video setup tutorials. Its much needed. Just interfacing the MIDI gear, some sofware adjustments, and make some quick music. :) |
c'mon kicko please put a simple 'how to' video up for midi setup as I've been wanting to try it for years _________________ ____________________________ c64-2sids, A1000, A1200T-060@50(finally working!),A4000-CSMKIII ! My Master Miggies- Amiga 1000 & AmigaOne X1000 ! mancave-ramblings X1000 I BELIEVE |
|
Status: Offline |
|
|
Kicko
| |
Re: HD-REC on OS4.x on X1000 ? Posted on 27-Feb-2012 7:06:03
| | [ #118 ] |
|
|
|
Elite Member |
Joined: 19-Jun-2004 Posts: 5009
From: Sweden | | |
|
| I will make it, will just take some time as little busy now and the recording i done was not focused right. Dont have a stand for the camera i borrowed either. And there is the light :) |
|
Status: Offline |
|
|
Wanderer
| |
Re: HD-REC on OS4.x on X1000 ? Posted on 27-Feb-2012 9:42:07
| | [ #119 ] |
|
|
|
Cult Member |
Joined: 16-Aug-2008 Posts: 654
From: Germany | | |
|
| @broadblues
> but i had the feeling that the rolloff between bands was noware near steep eenough for a multiband compressor (at least compared with the one in Jamin under linux) I was told that the band seperation should not be too steep, since sound events jumping around at theX-frequencies could lead to undesired pumping effects. Plus, you want to have fairly "smooth" filters that dont do too much harm to the audio data, means as fw ringing artefacts as possible. The Ultra Band implementation has 12db/oct. Some people at the music-dsp mailing list even suggested 6db/oct. What steepness do you suggest?
EDIT: Without controlling the parameters, how can you actually hear this? The default parameters are very conservative compression. You need to "solo" the bands to hear what they cut out of the audio mix.
Last edited by Wanderer on 27-Feb-2012 at 09:59 AM.
_________________ -- Author of HD-Rec, Sweeper, Samplemanager, ArTKanoid, Monkeyscript, Toadies, AsteroidsTR, TuiTED, PosTED, TKPlayer, AudioConverter, ScreenCam, PerlinFX, MapEdit, AB3 Includes and many more... Homepage: http://www.hd-rec.de |
|
Status: Offline |
|
|
broadblues
| |
Re: HD-REC on OS4.x on X1000 ? Posted on 27-Feb-2012 13:33:06
| | [ #120 ] |
|
|
|
Amiga Developer Team |
Joined: 20-Jul-2004 Posts: 4446
From: Portsmouth England | | |
|
| @Wanderer
Quote:
was told that the band seperation should not be too steep, since sound events jumping around at theX-frequencies could lead to undesired pumping effects. Plus, you want to have fairly "smooth" filters that dont do too much harm to the audio data, means as fw ringing artefacts as possible. The Ultra Band implementation has 12db/oct. Some people at the music-dsp mailing list even suggested 6db/oct. What steepness do you suggest?
|
Interesting. I've only used one example (jamin), and have been mainly mixing / mastering acoustic music with that. Certainly Jamin has much harder cutoffs. I'm not sure hard sharp they are, but when you solo a band on jamin you really notice the frequency specificness of it, so perhaps 24db/oct ? as my expereience is only with the one app, I don't feel confident to suggest an actuall value, I can only make the comparison. I've not heard much distortion with Jamin, but I only use it for small adjustments. Perhaps the pumping issue comes in for people trying to realy push the apparent volume. [edit] Jamin for Jack audio is here http://jamin.sourceforge.net/en/uibasics.html but I can't see any spefic info about it's crossover cutoff rates. [/edit]
Quote:
EDIT: Without controlling the parameters, how can you actually hear this? The default parameters are very conservative compression. You need to "solo" the bands to hear what they cut out of the audio mix.
|
open interface, varry paramter, close interface test, reopen interface click solo, close again etcetc not easy managable for testing if not for real time use.
Last edited by broadblues on 27-Feb-2012 at 01:38 PM.
_________________ BroadBlues On Blues BroadBlues On Amiga Walker Broad |
|
Status: Offline |
|
|