groovindj wrote :
but if circles and curves were introduced, it could used for pretty much every part of a skin.
The day I can draw a circle (and do some interactive virtual visuals, such as a slider), I'll do a pure virtual skin with no png ^^
发表时间 Mon 16 Jan 17 @ 7:29 pm
Fruit wrote :
I didn't recall that sentence from dad
I found it! Click here
发表时间 Mon 16 Jan 17 @ 7:35 pm
Thx.
This drawing process really needs improvements. I hope it will be soon.
This drawing process really needs improvements. I hope it will be soon.
发表时间 Mon 16 Jan 17 @ 7:43 pm
It does not hurt to use color visuals instead of images, but using multiple color visuals instead of one image would be more time consuming both in loading and in drawing.
For next build, loading of Fruit's skin will be 20% faster btw :)
For next build, loading of Fruit's skin will be 20% faster btw :)
发表时间 Tue 17 Jan 17 @ 7:55 am
Niiiiiiiiiiiiiiiiiiiice !! ^^
发表时间 Tue 17 Jan 17 @ 8:55 am
Adion wrote :
but using multiple color visuals instead of one image would be more time consuming both in loading and in drawing
Yes I use that too a lot to define virtual buttons state :(
Anyways thanks for having a look at this that's kind !
发表时间 Tue 17 Jan 17 @ 11:07 am
Adion wrote :
....For next build, loading of Fruit's skin will be 20% faster btw :)
Fruit wrote :
Niiiiiiiiiiiiiiiiiiiice !! ^^
I like this, skilled users pushing the software to almost breaking point and the devs saying "go for it!"
发表时间 Tue 17 Jan 17 @ 2:21 pm
LOL yes I felt like I reached some limits.
But,
Those limits may depend on several things. I was reviewing again this skin by djdad, tcmania99. It's got 99 decks, 32k lines xml file ! And... It loads in 1sec !
I only use 8 decks, 12k lines in xml (althought both skins have 1M chars each, so, pretty much the same xml string length). And it's way longer to load than tcmania.
At a point I was also suspecting the script engine to be slow, cause I use some complex visibility strings. I don't know if the visuals using more time/resource is the only reason to the loading delay. Maybe someone could tell us about how fast the script engine is, when stretching it. Maybe you loco ?
But,
Those limits may depend on several things. I was reviewing again this skin by djdad, tcmania99. It's got 99 decks, 32k lines xml file ! And... It loads in 1sec !
I only use 8 decks, 12k lines in xml (althought both skins have 1M chars each, so, pretty much the same xml string length). And it's way longer to load than tcmania.
At a point I was also suspecting the script engine to be slow, cause I use some complex visibility strings. I don't know if the visuals using more time/resource is the only reason to the loading delay. Maybe someone could tell us about how fast the script engine is, when stretching it. Maybe you loco ?
发表时间 Tue 17 Jan 17 @ 2:37 pm
2 things about your skin that make it relatively slow to load are parsing of the scripts and using the class defines.
Although the xml is only 12k lines, the valid comparison is probably the size after the class defines have expanded all elements that they are applied to.
Although the xml is only 12k lines, the valid comparison is probably the size after the class defines have expanded all elements that they are applied to.
发表时间 Tue 17 Jan 17 @ 3:50 pm
Adion wrote :
parsing of the scripts and using the class defines.
All good things brought by v8 ^^.
Adion wrote :
Although the xml is only 12k lines, the valid comparison is probably the size after the class defines have expanded all elements that they are applied to.
Ouch... If I try to imagine that... Then it's doing 130k++ lines. LOL
发表时间 Tue 17 Jan 17 @ 4:34 pm
0.8.2
---
* REQUIRES VIRTUAL DJ 8.2 *
- FIX: master effects issue with flat buttons
- new 'cut left' and 'cut right' crossfader curves
- new 8.2 performance pads / colored cues
- mixer: 1-3-2-4 order
- mixer: can change order on hardware mixer separately
- mixer: more custom buttons and knobs
- mixer: EQ-crossfader
- jogwheel: needle can show position
- jogwheel: new needle ghost
- jogwheel: larger cover if wheel position is disabled
- topbar: up to 12 neutral custom buttons
- topbar: battery level & warning
- topbar: layout toggle buttons
- screen: can hide cover area if no art found
- screen: interactive rating by direct clicking on stars
- screen: can toggle screenstats / deck settings
- screen: themable frame
- screen: remaining time can toggle to beats / bars
- waveview: can show enlarged waves on top
- waveview: scratch: new 8.2 grid
- waveview: scratch: can show beats / bars / beatcounter everywhere
- waveview: can hide times
- waveview: All dual-classic-wave modes show active decks
- waveview: new button to expand / fold the window
- waveview: times can toggle to bpm / pitch / key in zoom mode
- waveview: can hide zoom controls
- video: link drop everywhere
- video: can show regular wheel if audio file has no cover
- video: click on every preview/thumbnail does transition
- video: eq-lanes rework
- can follow 'browser_zoom' action
- optional automatic browser expansion while nav/track knob is triggered on device
- rightclick on filter knob toggles to resonnance
- persistent panel settings in deck side
- things made a lot easier for switching layouts by scripted buttons
- 3/4 loop grid
- decks can mirror in 4 decks swap layout
- pitch lock button
- loop quantize button
- version / build / skin infos in virtual dj logo's tooltip
- sideview can expand in automix layout
- new themable sliders
- skin themes improved
- skin tints 'virtual' and 'mild'
- external sampler window
- external sideview window
- (alpha) controller layout
controller
---
- easy to see cues and fonts
- BIG waves
- ROOM for browsing files
- optional automatic browser expansion while nav/track knob is triggered on device
- pads
- can hide everything
- filter-gain / effects / pitch / loops / limiter
- aux management
- timecode activation button
- fader start
- optional transport / grid on screen tools to help when controller is not connected
- highly configurable highlighting frames around decks
- very easy switch from 2 to 4 decks
- up to 15 neutral custom buttons
- 7 custom buttons per deck
Cheers :)
![](/img/220882/18406/v0.8.2-ctrlr-05.png)
---
* REQUIRES VIRTUAL DJ 8.2 *
- FIX: master effects issue with flat buttons
- new 'cut left' and 'cut right' crossfader curves
- new 8.2 performance pads / colored cues
- mixer: 1-3-2-4 order
- mixer: can change order on hardware mixer separately
- mixer: more custom buttons and knobs
- mixer: EQ-crossfader
- jogwheel: needle can show position
- jogwheel: new needle ghost
- jogwheel: larger cover if wheel position is disabled
- topbar: up to 12 neutral custom buttons
- topbar: battery level & warning
- topbar: layout toggle buttons
- screen: can hide cover area if no art found
- screen: interactive rating by direct clicking on stars
- screen: can toggle screenstats / deck settings
- screen: themable frame
- screen: remaining time can toggle to beats / bars
- waveview: can show enlarged waves on top
- waveview: scratch: new 8.2 grid
- waveview: scratch: can show beats / bars / beatcounter everywhere
- waveview: can hide times
- waveview: All dual-classic-wave modes show active decks
- waveview: new button to expand / fold the window
- waveview: times can toggle to bpm / pitch / key in zoom mode
- waveview: can hide zoom controls
- video: link drop everywhere
- video: can show regular wheel if audio file has no cover
- video: click on every preview/thumbnail does transition
- video: eq-lanes rework
- can follow 'browser_zoom' action
- optional automatic browser expansion while nav/track knob is triggered on device
- rightclick on filter knob toggles to resonnance
- persistent panel settings in deck side
- things made a lot easier for switching layouts by scripted buttons
- 3/4 loop grid
- decks can mirror in 4 decks swap layout
- pitch lock button
- loop quantize button
- version / build / skin infos in virtual dj logo's tooltip
- sideview can expand in automix layout
- new themable sliders
- skin themes improved
- skin tints 'virtual' and 'mild'
- external sampler window
- external sideview window
- (alpha) controller layout
controller
---
- easy to see cues and fonts
- BIG waves
- ROOM for browsing files
- optional automatic browser expansion while nav/track knob is triggered on device
- pads
- can hide everything
- filter-gain / effects / pitch / loops / limiter
- aux management
- timecode activation button
- fader start
- optional transport / grid on screen tools to help when controller is not connected
- highly configurable highlighting frames around decks
- very easy switch from 2 to 4 decks
- up to 15 neutral custom buttons
- 7 custom buttons per deck
Cheers :)
![](/img/220882/18406/v0.8.2-ctrlr-05.png)
![](/img/220883/80624/v0.8.2-misc-03.png)
发表时间 Tue 31 Jan 17 @ 10:47 am
Hey FRUiT,
Awesome, great work my freind!
Awesome, great work my freind!
发表时间 Tue 31 Jan 17 @ 11:33 am
This Update blew my mind, excellent and absolutely great job!
It seems that the VDJ-Team should adopt such a great and customizeable skin as default skin.
A few ideas to mention for Controller view:
- miss SYNC in the Transport Section
- miss slow Pitch reset
- miss custom knobs in the Toolbar, e.g. for filter resonance
- miss crossfader in the Toolbar
- use Samples opens the Sampler page in the browser
I got flickering scrolling text on the decks
It seems that the VDJ-Team should adopt such a great and customizeable skin as default skin.
A few ideas to mention for Controller view:
- miss SYNC in the Transport Section
- miss slow Pitch reset
- miss custom knobs in the Toolbar, e.g. for filter resonance
- miss crossfader in the Toolbar
- use Samples opens the Sampler page in the browser
I got flickering scrolling text on the decks
![](/img/220889/18695/fruit ideas.jpg)
发表时间 Tue 31 Jan 17 @ 11:36 am
Thanks mate ^^
There's one sync button, just visit the controller menu, 5th item.
Slow reset is achieved with a rightclick on the slider.
It seemed to me that custom knobs are much less used/needed than custom buttons. But I'll think about this !
Well, that's a controller layout hahaha, dunno if I will add that...
Afaik, I can't really know from the skin which pad page you're actually viewing, therefore I can't execute custom commands if you trigger one or another page. Did you see this behavior in another skin ? Which one ?
What is flickering ? I don't see anything on this pic.
cj-jan wrote :
- miss SYNC in the Transport Section
There's one sync button, just visit the controller menu, 5th item.
cj-jan wrote :
- miss slow Pitch reset
Slow reset is achieved with a rightclick on the slider.
cj-jan wrote :
- miss custom knobs in the Toolbar, e.g. for filter resonance
It seemed to me that custom knobs are much less used/needed than custom buttons. But I'll think about this !
cj-jan wrote :
- miss crossfader in the Toolbar
Well, that's a controller layout hahaha, dunno if I will add that...
cj-jan wrote :
- use Samples opens the Sampler page in the browser
Afaik, I can't really know from the skin which pad page you're actually viewing, therefore I can't execute custom commands if you trigger one or another page. Did you see this behavior in another skin ? Which one ?
What is flickering ? I don't see anything on this pic.
发表时间 Tue 31 Jan 17 @ 11:53 am
raypitman wrote :
Hey FRUiT,
Awesome, great work my freind!
Awesome, great work my freind!
Ty, dear, I hope you're happy with it ^^
发表时间 Tue 31 Jan 17 @ 12:02 pm
cj-jan wrote :
e.g. for filter resonance
Resonance can now be set by rightclicking on ANY filter knob.
I would suggest to read every tooltip again, all right/long clicks are explained.
发表时间 Tue 31 Jan 17 @ 4:08 pm
Hey FRUiT, I have moved to another skin now, but kudos for the update ... it's very comprehensive and looks great.
发表时间 Tue 31 Jan 17 @ 4:17 pm
Thanks Keith I was hopping this version would please you enough to get you back ^^
Anyways, your new 'prefered' skin is about to mimic mine it seems.
Cheers !
Anyways, your new 'prefered' skin is about to mimic mine it seems.
Cheers !
发表时间 Tue 31 Jan 17 @ 4:22 pm
Great update, I enjoyed beta testing any will test for you any time.
Downloaders, don't forget to rate this after you've checked it out.
Downloaders, don't forget to rate this after you've checked it out.
发表时间 Tue 31 Jan 17 @ 4:31 pm
Thanks mate,
And I'm so sorry to have taken so much of your time (and that goes to all fellow testers).
You were all of a precious help, so thank you again !
And I'm so sorry to have taken so much of your time (and that goes to all fellow testers).
You were all of a precious help, so thank you again !
发表时间 Tue 31 Jan 17 @ 4:47 pm