Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: [Not My Release] ELPlaylist (Read 532329 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

[Not My Release] ELPlaylist

Reply #275
@developer
I've maybe found a bug:
All the drag&drop options work fine for me with one exception: It seems that you aren't able to drag ELPlaylist items from one ELPlaylist to another.
I'm using the Playlist Tabs (Playlist Switcher from Columns UI) to fast switch between different playlists. With normal playlists i can easily drag items from one playlist over the tab of another and then drop them somewhere there.
With ELPlaylist i also can drag items from playlist A over the tab of playlist B, that opens and i can drop. But instead of move or copy the items from A to B, it only moves previously marked items in B to another place in B. That makes no sense.
Did someone had already a similar problem?
I would be very glad for a solution because it's one of my most important features in foobar!
Thanks!

[Not My Release] ELPlaylist

Reply #276
Thanks to some members of the forum (especially falstaff) i build my own basic EL Playlist setup.

But i have a few questions to complete it:
1.) I have some "Greatest Hits" Albums and have set the release date of each track in the "date" tag, and not the release date of the album.
Now EL Playlist always sets the date info in the group header from the first track. Is there a way to tell EL Playlist that it has to chose the highest entry, e.g. when there are entries from 1974 to 1986 EL Playlist has to display 1986? Or do i have to add to those albums a new tag called "album date" or "track date"?
How did you guys made it?
At the moment i used the following string in EL Playlist:
Code: [Select]
$drawtext([%genre%][ $char(8226) %date%],$mul(%el_height%,2),58,$sub(%el_width%,$add($mul(%el_height%,2),6)),16,$if(%el_isplaying%,128-192-255,64-128-192),right vcenter)


2.) Is there a way that EL Playlist automatically only expands the group that is actually playing and keep all other groups collapsed?

Here is an actual screenshot of EL Playlist:
[a href="http://xs.to/xs.php?h=xs233&d=08483&f=playlist196.png" target="_blank"])

EDIT2:
Solved the problem with the "date" info in the group header by adding a tag called "release date" to the greatest hits albums and used this if existing.
And the second question is solved by activating "collapse all groups when playlist is changed" (is a bit irritating, i thought it would only collapse groups when changing the playlist, not a group...) and "auto-collapse is checked. Sorry for asking, i better had to read the whole thread before asking .

But i have a few other questions:
1.) Is there anywhere an actual translation (from 0.6.3b) of the readme?
I wanted to translate the readme existing in the *.zip-file with google, but my readme looks like this:
Code: [Select]
Ý’è‚Í•Ï‚¦‚½‚¢‚Æ‚«‚́A‰EƒNƒŠƒbƒNƒƒjƒ…[‚ÌSettings...‚©‚çÝ’èƒ_ƒCƒAƒƒO‚ðŒÄ‚яo‚µ‚Ä‚­‚¾‚³‚¢B
( ­‚È‚­‚Æ‚àGeneral -> Title format Processor -> __ART_PATH__ ‚ŃAƒ‹ƒoƒ€‰æ‘œ‚̃pƒX‚ðÝ’肵‚È‚¢‚ƃoƒ‰ƒ“ƒX‚ªˆ«‚¢‚Å‚µ‚傤B)
Ý’è‚ð•ÒW‚·‚é‚ɂ́ATitleformat(TF)‚Ì’mŽ¯‚ª•K—v‚Å‚·BTitleformat‚ɂ‚¢‚Ä‚Í•Ê“r ‘¼‚̉ðàƒTƒCƒg‚ðŽQÆ‚ð‚µ‚Ä‚­‚¾‚³‚¢B

There are no japanese letters and so google (or other online translaters) can't translate it...

2.) I know it was asked before, but there hasn't been an answer (or have i overread it?)
Is there any way to make "per second" available for the group header?
I wanted to make a blinking arrow (like falstaff made for his track list in his great curacao config) when a title in the group is playing.

[Not My Release] ELPlaylist

Reply #277
i'm trying to learn how to use El_Playlist component
and i'm tryin to do this

i want to put the genre and the year of album here:


my el playlist comand now is:

$puts(art_path,%__ART_PATH__%)
$puts(art_size,$mul(%__ART_ROW__%,%el_row_height%))
$puts(bg_left,$add($mul(%__ART_MARGIN__%,2),$get(art_size)))
$puts(track_left,$add(10,$get(bg_left)))
$puts(bg_index,$add($mul(2,%el_selected%),%el_isplaying%))
$puts(bg_color,$select($get(bg_index),%__PLAY_BG__%,%__SEL_BG__%,$averagecolour(%__SEL_BG__%,%__PLAY_BG__%) ))

///////BG Colour///////
$setcoordinate(1,$get(bg_left),0,%el_width%,%el_height%)
$ifgreater($get(bg_index),0,$gradientrect(,,,,$averagecolour($get(bg_color),%el_backcolour%-0),$get(bg_color),nonlinear aa,20),)
$if(%el_focused%,$drawrect(,,,,,%__FOCUS__%,),)
$setcoordinate(0)


///////Track Info///////

$puts(LEN,$add(4,$gettextwidth(%length%)))
$puts(track_right,$add(%el_width%,$if(%_isplaying%,-$el_scale(12,$get(LEN),5),-$get(LEN))))
$puts(text_color,$if(%el_isplaying%,%__PLAY_TEXT__%,%__TEXT__%))
$setcoordinate(1)

$drawtextex(%title%,150,0,$get(track_right),%el_height%,$get(text_color),vcenter end_ellipsis)

$drawtext($if(%el_isplaying%,››››,%tracknumber%),$get(track_left),0,$get(track_right),%el_height%,$get(text_color),vcenter end_ellipsis)

$drawtext(%length%,1123,0,%el_width%,%el_height%,$get(text_color),vcenter)

$drawtext(%play_count%,0,0,$sub(%el_width%,4),%el_height%,$get(text_color),vcenter right)


$setcoordinate(0)

///////Album Art///////
$enabledraw(1)
$puts(art_top,$add($select(%__IS_ART_ON_GH__%,%el_row_height%),%__ART_MARGIN__%))
$setworldtransform($add(2,-%__IS_ART_ON_GH__%))
$imageabs(%__ART_MARGIN__%,$get(art_top),$get(art_size),$get(art_size),$get(art_path),,)


///////Reflection///////
$ifequal(%__IS_REFLECTION__%,1
  ,$if($imageabs($getlastpos(x),$getlastpos(b),$getlastpos(w),$el_scale(50,$getlastpos(h)),$get(art_path),top nokeepaspect,6)
        ,$gradientrect($getlastpos(x),$getlastpos(y),$getlastpos(w),$getlastpos(h),%el_backcolour%-164,%el_backcolour%-255)
        ,)
  ,)



Can someone help me please?

[Not My Release] ELPlaylist

Reply #278
Hey iregados
I'm doing something similar with either date or album gain as below;

Code: [Select]
///////Album Art///////
$if(%band%,
    $ifgreater(%el_item_count%,1,
    $enabledraw(1)
    $puts(art_top,$add($select(%__IS_ART_ON_GH__%,%el_row_height%),%__ART_MARGIN__%))
    $setworldtransform($add(2,-%__IS_ART_ON_GH__%))
    $imageabs(%__ART_MARGIN__%,$get(art_top),$get(art_size),$get(art_size),$get(art_path),,)
    $if($findfile(%__ART_PATH__%),$drawrect(%__ART_MARGIN__%,$get(art_top),$get(art_size),$get(art_size),,%__GH_PLAY_BG__%,aa),)
    $font(,11,)
//$if(%date%,$drawtextex(%date%,0,$add($get(art_size),10),$get(art_size),%el_height%,255-100-50,hcenter),)
    $if(%__replaygain_album_gain%,$drawtext(%__replaygain_album_gain%,0,$add($get(art_size),20),$get(art_size),%el_height%,%_GH_COL_CHILD2_%,hcenter),)

[Not My Release] ELPlaylist

Reply #279
sorry but when i'm copy it on my El_Playlist it dont work, i dont have the album art showing with your code yet

[Not My Release] ELPlaylist

Reply #280
In a working config. ie displays album art, paste the following lines below your script to display the album image. Note this must be in the Track List tab - NOT group.

Code: [Select]
$setcoordinate(0)
$enabledraw(1)
$puts(art_size,$mul(%__ART_ROW__%,%el_row_height%))
$setworldtransform($add(2,-%__IS_ART_ON_GH__%))
$font(,11,)
$drawtextex(%genre%,0,$add($get(art_size),10),$get(art_size),%el_height%,255-100-50,hcenter),)


Edit: Replaced $puts(art_top....) with $puts(art_size....) - sorry!

[Not My Release] ELPlaylist

Reply #281
Has anyone found a way to get an average rating for the whole album in the group header?
And has anyone an answer for my two above mentioned questions (how to get a per seond setting for group header and an actual translation of the readme)?
Thanks in advance.

[Not My Release] ELPlaylist

Reply #282
Has anyone found a way to get an average rating for the whole album in the group header?
And has anyone an answer for my two above mentioned questions (how to get a per seond setting for group header and an actual translation of the readme)?
Thanks in advance.


already ask for a such possibility, i know how to code it (see my post #231) but ELP limitations do not permit to make it working :

see my post #231 : http://www.hydrogenaudio.org/forums/index....st&p=593067

i explain (and request global variables support in ELP to the developper) how it is possible to do,
but a global variable support is needed !!!

*waits*

Regards

[Not My Release] ELPlaylist

Reply #283

Has anyone found a way to get an average rating for the whole album in the group header?
And has anyone an answer for my two above mentioned questions (how to get a per seond setting for group header and an actual translation of the readme)?
Thanks in advance.


already ask for a such possibility, i know how to code it (see my post #231) but ELP limitations do not permit to make it working :

see my post #231 : http://www.hydrogenaudio.org/forums/index....st&p=593067

i explain (and request global variables support in ELP to the developper) how it is possible to do,
but a global variable support is needed !!!

*waits*

Regards


I have read your post before, but it is a month ago and i thought someone has another solution for it (but i have no clue how it should else work).
Hope the developer will hear our prayer...

A field called "%el_avg_rating%" which automatically divides the cumulated ratings from the same "%album artist%" and "%album%" (or the cumulated ratings in a group) with the "%el_item_count%" (or the "%totaltracks%" tag, if existing) would be fabulous...

[Not My Release] ELPlaylist

Reply #284


Has anyone found a way to get an average rating for the whole album in the group header?
And has anyone an answer for my two above mentioned questions (how to get a per seond setting for group header and an actual translation of the readme)?
Thanks in advance.


already ask for a such possibility, i know how to code it (see my post #231) but ELP limitations do not permit to make it working :

see my post #231 : http://www.hydrogenaudio.org/forums/index....st&p=593067

i explain (and request global variables support in ELP to the developper) how it is possible to do,
but a global variable support is needed !!!

A field like %el_group_rating% that automatically adds all the ratings from the same %artist% - %album% and divides it with %el_item_count% would be fabulous...

*waits*

Regards


I have read your post before, but it is a month ago and i thought someone has another solution for it (but i have no clue how it should else work).
Hope the developer will hear our prayer...

A field called "%el_avg_rating%" which automatically divides the cumulated ratings from the same "%album artist%" and "%album%" (or the cumulated ratings in a group) with the "%el_item_count%" (or the "%totaltracks%" tag, if existing) would be fabulous...


Right !

[Not My Release] ELPlaylist

Reply #285
Hi all!
I have to questions:
a.) Is there a chance to get the height of a drawstring? The question is also posted in the Curacao thread. The popup should adapt it's height to the text that's depending on the tags. Less tags, less height

b.) I'm using the cool Navigator plugin: http://mry.awardspace.com/fb2k/foo_navigator.htm. Is there any chance to use the special title formating in ELPlaylist..? Or is there any other chance to show the Date and Time when a song is added to a playlist?I have the tags first_played,last_played, play_stamp and play_count. What I want to show is the specific date when the song was played (when I played it 3 times in a row, it should be listed 3 times with the correct dates..).

Thanks alot!

[Not My Release] ELPlaylist

Reply #286
For a) I now that there is $gettextheight() but do you really need it? I mean you can easily define a variable i.e $puts(row.height,18) and use it to calc the positions of everything... unless you change font sizes every second...

Then you just need to do a $puts(row.height,$add($get(row.height),18)) every time there is a 'valid' line.

Hope this helped you.
<insert signature here>

[Not My Release] ELPlaylist

Reply #287
For a) I now that there is $gettextheight() but do you really need it? I mean you can easily define a variable i.e $puts(row.height,18) and use it to calc the positions of everything... unless you change font sizes every second...

Then you just need to do a $puts(row.height,$add($get(row.height),18)) every time there is a 'valid' line.

Hope this helped you.


Thanks, the code does work!

However, how can I remove the gray shader of the popup box since I'm rendering a background image on it. Even if I remove the image the gray shader still appear. I couldn't find any syntax that render it though.

[Not My Release] ELPlaylist

Reply #288
Anyone know what function should I used to display a portion, let's say the center of an album cover?

Currently I'm using:

$imageabs(0,0,900,400,$get(cover.path),nokeepaspect,0,20,)

but the thing it does is trying to fit the image under the specified width and height.

 

[Not My Release] ELPlaylist

Reply #289
Anyone know what function should I used to display a portion, let's say the center of an album cover?

Currently I'm using:

$imageabs(0,0,900,400,$get(cover.path),nokeepaspect,0,20,)

but the thing it does is trying to fit the image under the specified width and height.


use this :

$imageabs_rc(rw,rh,srcx,srcy,srcw,srch,x,y,path,OPTIONS,n,alpha,OPTIONS2)

examples from help file:
$imageabs_rc(200,100,0,0,100,50,10,10,C:\%album%.jpg,,6,192)
$imageabs_rc(200,100,0,0,200,100,10,10,C:\%album%.jpg,,)  ( = $imageabs(10,10,200,100,C:\%album%.jpg,left top,,) )
$imageabs_rc(150,120,0,0,150,120,20,15,C:\%album%.jpg,hcenter vcenter,)  ( = $imageabs(20,15,150,120,C:\%album%.jpg,,,) )

[Not My Release] ELPlaylist

Reply #290

Anyone know what function should I used to display a portion, let's say the center of an album cover?

Currently I'm using:

$imageabs(0,0,900,400,$get(cover.path),nokeepaspect,0,20,)

but the thing it does is trying to fit the image under the specified width and height.


use this :

$imageabs_rc(rw,rh,srcx,srcy,srcw,srch,x,y,path,OPTIONS,n,alpha,OPTIONS2)

examples from help file:
$imageabs_rc(200,100,0,0,100,50,10,10,C:\%album%.jpg,,6,192)
$imageabs_rc(200,100,0,0,200,100,10,10,C:\%album%.jpg,,)  ( = $imageabs(10,10,200,100,C:\%album%.jpg,left top,,) )
$imageabs_rc(150,120,0,0,150,120,20,15,C:\%album%.jpg,hcenter vcenter,)  ( = $imageabs(20,15,150,120,C:\%album%.jpg,,,) )


Thanks much. I thought of using that also but somehow couldn't understand except using trial and error method.  The translated help file is missing the , at the line, as follows: (That's what keep me bugged)

$imageabs_rc(200100,0,0100,50,10,10,C:\%album%. jpg,,6192)
$imageabs_rc(200100,0,0200100,10,10,C:\%album%. jpg,,)(= $imageabs(10,10200100,C:\%album%. jpg,left top,,))
$imageabs_rc(150120,0,0150120,20,15,C:\%album%. jpg,hcenter vcenter,)(= $imageabs(20,15150120,C:\%album%. jpg,,,))


Just one simple question here. If the function $rgb(r,g,b) is not applicable in the latest ELPlaylist, what funciton should I apply to change the color of font like:

Publisher: Square-Enix

Using the $drawtext or $drawstring function only allow one rgb value at a time..

[Not My Release] ELPlaylist

Reply #291
Anyone know what function should I used to display a portion, let's say the center of an album cover?

Currently I'm using:

$imageabs(0,0,900,400,$get(cover.path),nokeepaspect,0,20,)

but the thing it does is trying to fit the image under the specified width and height.


Take a look here: http://webalek.chat.ru/Foo_uie_elplaylist_Readme_english.txt
There is a function called imageabs_rc that seems to be exactly what you are looking for. The translation kinda sucks but by trying you will find out how it works..

Then you just need to do a $puts(row.height,$add($get(row.height),18)) every time there is a 'valid' line.

Hope this helped you.


*lol* stupid me.. Thanks alot for the kick, this works perfectly of course.. The only thing is that know I have to put the whole code for the popup in one tab (background or track). Or is there a way to bring the value of row.height from one "tab" to the other? Anyhow, by now I don't see any differences in performance.. so everything works fine. Thanks again.

Maybe anyone can answer my second question: is there a way to use special TF code like %_navigator_date% in ELplaylist?

[Not My Release] ELPlaylist

Reply #292
so I just upgraded to version 0.6.3. beta, and now my grouping is all messed up  albums are all scrambled together whenever the playlist is changed)

is there a way to keep the playlist sorted at all times? (It was working fine before when everything was organized by album-artist\date\album and I didn't need to right click->sort every single time)

EDIT: never mind - it was a columns ui filter problem *bangs head*


[Not My Release] ELPlaylist

Reply #294
New release is out !

http://foo2k.chottu.net/

v0.6.4b

    * added support for %el_selected% in group header.
      %el_selected% indicate the selected group by "Select group" at click action.
    * added: some background colour settings (odd/even item etc.)
    * misc changes.


Thanx to the dev

[Not My Release] ELPlaylist

Reply #295
Dear Mr Developer
Many thanks for the new release (0.6.4b). I really like the additional capability %el_selected% allows.

I'm still waiting patiently for a version that allows playing and current playlists to be displyed in two different ElPlaylist panels. Please!

Thanks again for the new features. 


[Not My Release] ELPlaylist

Reply #297
So far this is a great component,but one thing really bothers me is:I used to pack my music in archives like rar and zip with embeded album art.The readme says EL_playlist can only support EITHER foobar artreader or archive reader.
I'd really like to see this component can use artreader and archive reader together in the futhre.

[Not My Release] ELPlaylist

Reply #298
Does anyone know if its possible to have the playlist focus on the item/group that is currently playing? At the moment when I choose a playlist it just displays from the top downwards.

[Not My Release] ELPlaylist

Reply #299
Does anyone else's Playlist Search dialog stop working after the initial burst of typing?