#229704 - 11/08/2004 11:47
Re: [emphatic] v2.01 released
[Re: cushman]
|
carpal tunnel
Registered: 27/06/1999
Posts: 7058
Loc: Pittsburgh, PA
|
Quote:
Tony, if you were inclined to include Empire in emphatic, you have my full support and permission to take any and all code within Empire and re-use it. Both projects are open-source GPL, no worries.
Very interesting proposal. I will certainly consider it. BTW, (how) is the Windows CE version of Palantir coming along? I don't have a Palm, but I do have an old PocketPC.
|
Top
|
|
|
|
#229705 - 11/08/2004 12:03
Re: [emphatic] v2.01 released
[Re: tonyc]
|
veteran
Registered: 21/01/2002
Posts: 1380
Loc: Erie, CO
|
Quote:
Quote:
Tony, if you were inclined to include Empire in emphatic, you have my full support and permission to take any and all code within Empire and re-use it. Both projects are open-source GPL, no worries.
Very interesting proposal. I will certainly consider it. BTW, (how) is the Windows CE version of Palantir coming along? I don't have a Palm, but I do have an old PocketPC.
It's not coming along at all. I think that I need to just make an announcement that I will not be working on it. What should happen is a PocketPC developer write a clone of Palantir that supports only newer PocketPC devices, since it is way too hard to write your app so it runs on older PocketPC devices as well as the latest and greatest. I only have a Windows CE 3.0 device (HP Jornada that Ezekiel donated) to test on anyway, and any newer code will not run on it. I can donate this to anyone willing to work on the port.
If you are interested in getting a Palm device for use with Palantir and testing, we could probably find someone around here that has an older device they could spare. If not, eBay has several IIIx devices listed under $30 buy-it-now, I will pitch in for one of those.
|
Top
|
|
|
|
#229706 - 11/08/2004 12:17
Re: [emphatic] v2.01 released
[Re: cushman]
|
carpal tunnel
Registered: 27/06/1999
Posts: 7058
Loc: Pittsburgh, PA
|
Well, I just took a look at the empire code and it looks like it'll be pretty easy to graft into emphatic. I'll just spawn it as a background thread. Looks like the only change I need to make is replace the "empeg_command" with my own routine for putting a popup window on the screen. I'll just release it blindly and wait for someone else to test it.
|
Top
|
|
|
|
#229707 - 11/08/2004 15:27
Re: [emphatic] v2.01 released
[Re: mlord]
|
pooh-bah
Registered: 31/08/1999
Posts: 1649
Loc: San Carlos, CA
|
Quote: Yeah, that's a weakness in the current Hijack API design, for sure.
No "stack" of screen ownership exists.. kinda difficult to solve it without such, I suppose.
Yeah, but the popup is done by the kernel. Shouldn't hijack be able to overlay something on the screen without screwing up other applications? Why should emphatic know or care that hijack pops up a message?
-Mike
|
Top
|
|
|
|
#229708 - 16/08/2004 11:19
Re: [emphatic] v2.01 released
[Re: SE_Sport_Driver]
|
member
Registered: 10/07/2000
Posts: 117
Loc: BaWue, Germany, Europe
|
Just grabbed 2.0 final (after finding someone with a serial port.) Upgraded HiJack to 411 and emphatic to 2.03. Ran into the "serial speed in DC mode"-problem. All well now. I'll still have to grab the large font from somewhere. Hacked up a display mode that fits my needs: It's close, but not perfect ... yet. Thanks again for the great work...
_________________________
--------------------
MKII 08000073 40GB BLUE
|
Top
|
|
|
|
#229709 - 17/08/2004 02:03
Re: [emphatic] v2.01 released
[Re: tonyc]
|
carpal tunnel
Registered: 24/01/2002
Posts: 3937
Loc: Providence, RI
|
If my wife will let me have her Palm Vx, you can have it. She's currently on a selling binge to raise funds to replace her viola with an older (and better sounding, and more expensive) one.
|
Top
|
|
|
|
#229710 - 17/08/2004 03:01
Re: [emphatic] v2.01 released
[Re: Daria]
|
carpal tunnel
Registered: 27/06/1999
Posts: 7058
Loc: Pittsburgh, PA
|
Your offer is much appreciated, but I finished grafting in the Empire code last week, and Mark helped me knock out most (or all?) of the bugs. So I don't really need a Palm for Empire testing.
I'll be releasing emphatic v2.04 with Empire support sometime this week.
|
Top
|
|
|
|
#229711 - 17/08/2004 17:30
Re: [emphatic] v2.01 released
[Re: tonyc]
|
Carpal Tunnel
Registered: 08/02/2002
Posts: 3411
|
Since both Derrick and you are here...what are the chances of getting GPSapp absorbed into emphatic? (Preferably as a 'load if exists' module if neccessary to keep binary size down and to allow parallel development). It would be cool to have "GPS turn data" being able to trump lyrics, and maps being able to be configured as a screen visual.
_________________________
Mk2a 60GB Blue. Serial 030102962
sig.mp3: File Format not Valid.
|
Top
|
|
|
|
#229712 - 17/08/2004 17:35
Re: [emphatic] v2.01 released
[Re: genixia]
|
carpal tunnel
Registered: 20/12/1999
Posts: 31597
Loc: Seattle, WA
|
Interesting idea. You'd have to rework the user interface into the Emphatic menu... Hmmmmm... If you did it, make sure to put Roadmap in there too. And if someone could figure out how to sync up the scale of Roadmap and GPSapp so they match...
|
Top
|
|
|
|
#229713 - 17/08/2004 17:53
Re: [emphatic] v2.01 released
[Re: genixia]
|
pooh-bah
Registered: 31/08/1999
Posts: 1649
Loc: San Carlos, CA
|
Quote: what are the chances of getting GPSapp absorbed into emphatic?
Seems like a bad idea to me. emphatic is already a very full featured app. The "everything and the kitchen sink" approach is messy, hard to maintain, and likely to discourage third party development. Seems like that effort would be better spent developing better windowing support in either hijack or vfdlib so that multiple applications can do their thing without having to know about each other.
-Mike
|
Top
|
|
|
|
#229714 - 17/08/2004 18:08
Re: [emphatic] v2.01 released
[Re: genixia]
|
carpal tunnel
Registered: 24/01/2002
Posts: 3937
Loc: Providence, RI
|
I think it's a bad idea. I think it would be more worthwhile to work on hijack to allow a heirarchy of applications to access the display (or write a display server)
|
Top
|
|
|
|
#229715 - 17/08/2004 19:04
Re: [emphatic] v2.01 released
[Re: Daria]
|
carpal tunnel
Registered: 27/06/1999
Posts: 7058
Loc: Pittsburgh, PA
|
I'm going to side with mcomb and dbrashear here. Grafting the Empire code into emphatic made sense, because it's very small code that's related to the player app itself (queueing songs.) GPSapp, on the other hand, has nothing to do with a "better player experience" which is what emphatic's designed to do.
HOWEVER, it would be pretty trivial for me to create a pipe that GPSapp (or any other app) could write to from the background, and I could display any data that comes in on that pipe as a custom display mode element. I'd have to do some thinking on how to best handle that, and maybe a special (but simple) format for data that's written to the pipe, but beyond that, it doesn't seem that hard.
Now, the real question is if we had that, would GPSapp and emphatic play nicely together? For that to work, GPSApp would have to have a background thread that would be reading the GPS stuff and writing it to the pipe. If GPSapp ever needed to be brought to the foreground, there might be problems, as multiple apps accessing display/input is not handled very well.
But if we can agree on an interface, I'll give it a shot.
Edited by tonyc (17/08/2004 19:06)
|
Top
|
|
|
|
#229716 - 17/08/2004 19:11
Re: [emphatic] v2.01 released
[Re: tonyc]
|
carpal tunnel
Registered: 24/01/2002
Posts: 3937
Loc: Providence, RI
|
Part about format to write to emphatic elided. I assume we'd just send you bits in the format you'd write to the screen via the hijack ioctl. Quote:
Now, the real question is if we had that, would GPSapp and emphatic play nicely together? For that to work, GPSApp would have to have a background thread that would be reading the GPS stuff and writing it to the pipe. If GPSapp ever needed to be brought to the foreground, there might be problems, as multiple apps accessing display/input is not handled very well.
Worse. To inject commands to the player, empire uses the serial port, even though technically it doesn't need it, because that's where the player listens. gpsapp actually needs it, because, well, GPS receiver.
Bend over.
|
Top
|
|
|
|
#229717 - 17/08/2004 19:29
Re: [emphatic] v2.01 released
[Re: Daria]
|
carpal tunnel
Registered: 25/12/2000
Posts: 16706
Loc: Raleigh, NC US
|
Is the serial port required in order to send commands to the player via hijack's /proc/whatever-it-is interface? Or am I wrong in remembering said interface?
Secondly, there exist bluetooth GPSes. People have added bluetooth to their empegs. Neat-O.
_________________________
Bitt Faulk
|
Top
|
|
|
|
#229718 - 17/08/2004 19:31
Re: [emphatic] v2.01 released
[Re: wfaulk]
|
carpal tunnel
Registered: 24/01/2002
Posts: 3937
Loc: Providence, RI
|
Quote: Is the serial port required in order to send commands to the player via hijack's /proc/whatever-it-is interface? Or am I wrong in remembering said interface?
/proc/empeg_notify. IIRC yes. I can try again but the last time I did, it did.
Quote:
Secondly, there exist bluetooth GPSes. People have added bluetooth to their empegs. Neat-O.
There was a reason none of the "add bluetooth to your empeg" solutions appealed to me. I wonder what they were.
|
Top
|
|
|
|
#229719 - 17/08/2004 21:43
Re: [emphatic] v2.01 released
[Re: Daria]
|
carpal tunnel
Registered: 24/12/2001
Posts: 5528
|
Rowitech did it by adding a serial -> Bluetooth dongle to his and kim did it by replacing the IrDA parts inside the empeg with a serial -> Bluetooth module. First option means you lose the serial port again and the second option would be a pain to do.
|
Top
|
|
|
|
#229720 - 17/08/2004 23:03
Re: [emphatic] v2.04 released
[Re: tonyc]
|
carpal tunnel
Registered: 27/06/1999
Posts: 7058
Loc: Pittsburgh, PA
|
v2.04, released 2004-08-17:
- Added an integrated version of Mark Cushman's "Empire" server which allows you to queue up songs using a Palm PDA interface via IrDA. Thanks to Mark for suggesting this, and allowing me to use his code. To enable this, change the "use_empire" option to "true" in your XML, or add it if it's not present in the "settings" section. The default configuration (if no "use_empire" setting is specified) is to not launch the Empire server. This has been lightly tested, but seems to work.
- I received permission to redistribute the empeg fonts, so I'm doing so. Only two of the fonts are necessary, as the player always contains "small" and "medium." The fonts for "large" and "gimungous" will be installed to the same directory as the emphatic binaries, and will be read from that location. If you had problems using those fonts before, they should work now. Thanks to the empeg guys for allowing me to redistribute the fonts.
- Added a popup display of the mode name when display modes are changed. To turn this off, use the setting "show_mode=false".
Come 'n' get it!
|
Top
|
|
|
|
#229721 - 18/08/2004 01:33
Re: [emphatic] v2.01 released
[Re: tman]
|
carpal tunnel
Registered: 24/01/2002
Posts: 3937
Loc: Providence, RI
|
Quote: Rowitech did it by adding a serial -> Bluetooth dongle to his and kim did it by replacing the IrDA parts inside the empeg with a serial -> Bluetooth module. First option means you lose the serial port again and the second option would be a pain to do.
Well, that and I wanted the IrDA. So both were not extending the player hardware so much as changing its capabilities.
|
Top
|
|
|
|
#229722 - 21/08/2004 19:48
Re: [emphatic] v2.04 released
[Re: tonyc]
|
addict
Registered: 29/06/2002
Posts: 531
Loc: Triangle, VA
|
I tried to install empathic and I get all kinds of internal errors. Anyone know how i can fix this? Im running hijack 410 with the developers image.Thanks! here is the cmd output:
Code:
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Installing emphatic...
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Please enter the IP address of your empeg:
> 192.168.1.152
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Please enter the directory to install emphatic to:
> /usr/local/bin
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Perform an upgrade install of emphatic? Selecting "no" here will allow you
to change advanced config options, and will install the default emphatic XML
configuration file. If you select "yes", we will perform an upgrade install,
and your existing configuration will be unchanged. If you upgrade, you will
have to add new config options to the XML by hand.
Upgrade an existing emphatic installation in /usr/local/bin (y/n)?
n
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Would you like me to modify your config.ini to launch emphatic
when your empeg boots?
If you choose 'n' here, you will have to launch emphatic manually,
or using a 3rd party launcher
Add ;@EXEC_ONCE entry to config.ini? (y/n)?
y
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
emphatic allows you to rate your songs to provide a weighted shuffle mode
that favors your highest-rated songs. Would you like to add this shuffle
mode to your config.ini? If you have already done this before, select
'n' here. You can always add/modify this shuffle mode in config.ini later
if you know what you're doing.
Add "Favorites" shuffle mode to config.ini? (y/n)?
y
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
For optimum performance, you may want to reserve some player memory for
running emphatic and other 3rd party applications. If you select 'y'
here, config.ini will be modified to reserve 10 cache blocks (about 300k).
If you select 'n', the ReserveCache entry in your config.ini will be left
as-is.
Reserve 10 cache blocks for 3rd party applications? (y/n)?
y
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Alright, pay attention. Song ratings in emphatic range from 1 to 10.
Prior to running emphatic, the player has all song ratings set at 0.
This means that songs you haven't rated yet aren't going to pop up in a
weighted shuffle mode until the very end. This is usually not
desirable behavior.
To fix this, the installation procedure can walk through your dynamic
data partition and initialize song ratings to 5, which will mean all
songs start off with an "average" rating, which you can raise or lower
to your liking.
I've tested this procedure extensively on my own empegs, under various
versions of player software v2 and v3. I have had no problems with this
procedure, but because it involves writing some data to the player's
dynamic data partition, I'm giving you the chance to bail out on this
part of the install. If you choose not to initialize your song ratings,
you will find that unrated songs rarely show up in a shuffle, which will
make doing song ratings difficult if you're in "Favorites" shuffle mode.
If you choose "Y" here, the install process will execute emphatic on
your empeg to initialize the song rating data. This may take some time,
possibly up to a minute or more, but probably more like 20-30 seconds.
If you're really worried, you may wish to break out of this script now
and back up your dynamic data partition.
Initialize song rating data on your empeg? (y/n)?
y
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Okay, I will now install emphatic to directory /usr/local/bin on 192.168.1.152
config.ini will be modified to launch emphatic on startup
config.ini will be modified to add "Favorites" shuffle mode
config.ini will be modified to reserve memory for 3rd party apps
song ratings on /dev/hda3 will be initialized to "5"
Do you wish to proceed? (y/n)?
y
Connected to 192.168.1.152.
220 Connected.
User (192.168.1.152:(none)):
230 Login okay.
ftp> quote site rw
200 Okay.
ftp> quote site exec mkdir -p /usr/local/bin
200 Okay.
ftp> cd /usr/local/bin
250 "/usr/local/bin" directory changed
ftp> bin
200 Okay.
ftp> put emphatic
200 Okay.
150 Opening data connection.
> Netout :Connection reset by peer
451 Internal error.
ftp: 196605 bytes sent in 0.19Seconds 1051.36Kbytes/sec.
ftp> put irattach
200 Okay.
150 Opening data connection.
451 Internal error.
ftp: 22883 bytes sent in 0.00Seconds 22883000.00Kbytes/sec.
ftp> put 13pixel.bf
200 Okay.
150 Opening data connection.
451 Internal error.
ftp: 13032 bytes sent in 0.00Seconds 13032000.00Kbytes/sec.
ftp> put large.bf
200 Okay.
150 Opening data connection.
451 Internal error.
ftp: 15626 bytes sent in 0.00Seconds 15626000.00Kbytes/sec.
ftp> put postinstall.sh
200 Okay.
150 Opening data connection.
451 Internal error.
ftp: 3391 bytes sent in 0.00Seconds 3391000.00Kbytes/sec.
ftp> ascii
200 Okay.
ftp> put emphatic.xml
200 Okay.
150 Opening data connection.
451 Internal error.
ftp: 15552 bytes sent in 0.00Seconds 15552000.00Kbytes/sec.
ftp> put emphatic.dtd
200 Okay.
150 Opening data connection.
451 Internal error.
ftp: 22618 bytes sent in 0.00Seconds 22618000.00Kbytes/sec.
ftp> quote site chmod 755 emphatic
200 Okay.
ftp> quote site chmod 755 irattach
200 Okay.
ftp> quote site chmod 755 /usr/local/bin/postinstall.sh
200 Okay.
ftp> quote site chmod 644 emphatic.dtd
200 Okay.
ftp> quote site chmod 644 13pixel.bf
200 Okay.
ftp> quote site chmod 644 large.bf
200 Okay.
ftp> quote site chmod 644 emphatic.xml
200 Okay.
ftp> quote site exec /usr/local/bin/postinstall.sh /usr/local/bin 1 1 1 1
541 ERROR (rc=1)
ftp> quote site exec rm -f /usr/local/bin/postinstall.sh
200 Okay.
ftp> quote site ro
200 Okay.
ftp> quit
221 Happy Fishing.
emphatic installed.
Press any key to continue . . .
I just hooked up the serial cable and watched as i did the install and got this:
Code:
hijack: Remounted read-write: /
hijack: Remounted read-write: /drive0
hijack: Remounted read-write: /drive1
kftpd: write(4096) failed
kftpd: write(4096) failed
kftpd: write(4096) failed
kftpd: write(4096) failed
kftpd: write(3391) failed
kftpd: write(4096) failed
kftpd: write(4096) failed
/bin/sh: /usr/local/bin/postinstall.sh: Exec format error
hijack: Remounted read-only: /
hijack: Remounted read-only: /drive0
hijack: Remounted read-only: /drive1
Edited by SonicSnoop (22/08/2004 02:27)
_________________________
-D
Modifying and Tweaking is a journey,
not a destination................................
MKIIa : 60gig - 040103286 - Blue - v2 + PCATS tuner
MKIIa : 20gig - 040103260 - Blue - v3a8 + Mark Lord Special Edition Cherry Dock
|
Top
|
|
|
|
#229723 - 22/08/2004 22:49
Re: [emphatic] v2.04 released
[Re: SonicSnoop]
|
carpal tunnel
Registered: 27/06/1999
Posts: 7058
Loc: Pittsburgh, PA
|
All I can think is that your root partition (which contains the /usr directory unless you formatted another drive and mounted it there) is full. Drop to a shell in your terminal program and run "df -k /usr" and paste the output here.
|
Top
|
|
|
|
#229724 - 22/08/2004 23:16
Re: [emphatic] v2.04 released
[Re: tonyc]
|
addict
Registered: 29/06/2002
Posts: 531
Loc: Triangle, VA
|
Code:
empeg:/# df -k /usr /sbin/df: Warning: cannot read table of mounted filesystems: No such file or directory Filesystem 1k-blocks Used Available Use% Mounted on - 15863 15863 0 100% / - 0 0 0 - /proc - 29188940 7834080 21354860 27% /drive0 - 29166595 7813929 21352666 27% /drive1 - 15863 15863 0 100% / empeg:/#
now that i think of it, when I installed the ttsd i had to put it on my /drive0 and link it in /usr/local/bin cause it wasnt big enuff. now if i could just figure out whats taking up the space or increase the space somehow
_________________________
-D
Modifying and Tweaking is a journey,
not a destination................................
MKIIa : 60gig - 040103286 - Blue - v2 + PCATS tuner
MKIIa : 20gig - 040103260 - Blue - v3a8 + Mark Lord Special Edition Cherry Dock
|
Top
|
|
|
|
#229725 - 22/08/2004 23:20
Re: [emphatic] v2.04 released
[Re: SonicSnoop]
|
carpal tunnel
Registered: 27/06/1999
Posts: 7058
Loc: Pittsburgh, PA
|
Well, then just install to somewhere on /drive0 if you can't free up space on the root partition...
|
Top
|
|
|
|
#229726 - 22/08/2004 23:30
Re: [emphatic] v2.04 released
[Re: SonicSnoop]
|
veteran
Registered: 21/01/2002
Posts: 1380
Loc: Erie, CO
|
Mount /dev/hda2, it can be used for user apps and such. I mount it to /usr/local and put apps in /usr/local/bin.
|
Top
|
|
|
|
#229727 - 22/08/2004 23:30
Re: [emphatic] v2.04 released
[Re: tonyc]
|
addict
Registered: 29/06/2002
Posts: 531
Loc: Triangle, VA
|
looking in /usr/local/bin now the empathic file is there and so are the others just the others are 0 file size while the empathic binary isnt.
13pixel.bf emphatic.dtd flite large.bf ttsd emphatic emphatic.xml irattach sleep
those are all the files in there. which ones are from empathic so i can delete them to clean up a lil. i pretty much figure empathic empathic.xml and empathic.dtd any others? 13pixel.bf and irattach are also 0. I will try installing to drive0 now. Thanks!
_________________________
-D
Modifying and Tweaking is a journey,
not a destination................................
MKIIa : 60gig - 040103286 - Blue - v2 + PCATS tuner
MKIIa : 20gig - 040103260 - Blue - v3a8 + Mark Lord Special Edition Cherry Dock
|
Top
|
|
|
|
#229728 - 22/08/2004 23:55
Re: [emphatic] v2.04 released
[Re: tonyc]
|
addict
Registered: 29/06/2002
Posts: 531
Loc: Triangle, VA
|
just installed it to /drive0/var and it is working great so far Thanks! Cushman: Ill check that out to clean a few things up. Thanks for the tip
_________________________
-D
Modifying and Tweaking is a journey,
not a destination................................
MKIIa : 60gig - 040103286 - Blue - v2 + PCATS tuner
MKIIa : 20gig - 040103260 - Blue - v3a8 + Mark Lord Special Edition Cherry Dock
|
Top
|
|
|
|
#229729 - 23/08/2004 01:14
Re: [emphatic] v2.04 released
[Re: tonyc]
|
addict
Registered: 29/06/2002
Posts: 531
Loc: Triangle, VA
|
Hate to be a pain but was wondering if I could get a lil assistance with customizing a view. Right now in my custom view I have the whole [1/14] thing for the current position and total in playlist bit. What I would like is how in the normal player view how it has the lil r and capital R pending on what repeat mode you are in. Is this possible? Also could you tell me what the burnin= bit does? Thanks!
_________________________
-D
Modifying and Tweaking is a journey,
not a destination................................
MKIIa : 60gig - 040103286 - Blue - v2 + PCATS tuner
MKIIa : 20gig - 040103260 - Blue - v3a8 + Mark Lord Special Edition Cherry Dock
|
Top
|
|
|
|
#229730 - 23/08/2004 01:21
Re: [emphatic] v2.04 released
[Re: SonicSnoop]
|
carpal tunnel
Registered: 27/06/1999
Posts: 7058
Loc: Pittsburgh, PA
|
I'm not sure if I have access to read the repeat status. If I can find where it is, I'll add it.
As for the "burnin" attribute, read the emphatic.dtd file. That attribute, as well as all others, are documented in the DTD in the comment blocks.
|
Top
|
|
|
|
#229731 - 23/08/2004 01:22
Re: [emphatic] v2.04 released
[Re: tonyc]
|
addict
Registered: 29/06/2002
Posts: 531
Loc: Triangle, VA
|
Ok! Will check that out. Thanks!
_________________________
-D
Modifying and Tweaking is a journey,
not a destination................................
MKIIa : 60gig - 040103286 - Blue - v2 + PCATS tuner
MKIIa : 20gig - 040103260 - Blue - v3a8 + Mark Lord Special Edition Cherry Dock
|
Top
|
|
|
|
#229732 - 23/08/2004 14:59
Re: [emphatic] v2.04 released
[Re: tonyc]
|
member
Registered: 07/02/2002
Posts: 193
Loc: New Richmond, WI
|
I've been looking at this and I like the idea of custom info views. I don't know if I like the fact that it slows down the visuals, mainly because that tells me that all things will run/react slower. Is that because of the lyric part of the program or something else? How bad is the slow down? I'm not trying to complain, I just would hate to slow down the player. I got a bit confused on how to configure it, but I was also a bit tired when trying to read the DTD. So how custom can I get with this? Anyone have any screen grabs of their configs? Any plans on say a GUI to create the custom looks? You know to help lazy peeps like my self. Lastly this reminds me so much of my carputer and the plug-in I used. I really liked it cause I could change the display at will and i could have several configs to switch between at will.
_________________________
Drive fast, Play it loud!!! 20GB Original Blue Lens MKIIa Rio SN 030102760, Blue Buttons. 20GB Original Green Lens MKIIa Rio SN 040103268 Grey Buttons.
|
Top
|
|
|
|
#229733 - 23/08/2004 16:14
Re: [emphatic] v2.04 released
[Re: JrFaust]
|
carpal tunnel
Registered: 27/06/1999
Posts: 7058
Loc: Pittsburgh, PA
|
Quote: I've been looking at this and I like the idea of custom info views. I don't know if I like the fact that it slows down the visuals, mainly because that tells me that all things will run/react slower. Is that because of the lyric part of the program or something else? How bad is the slow down? I'm not trying to complain, I just would hate to slow down the player.
Er, I dunno, why don't you give it a shot for yourself? If the slowdown is unacceptable to you, then you're under no obligation to continue using it. And it's not like it's costing you anything!
Seriously though, I won't even make an attempt to quantify or qualify the slowdown, because it all depends on what else is going on with your player, what player version you're using, how much RAM you have, what model player you have, what other apps might be running... Way too many variables.
What I will tell you is that I use emphatic full time now on both of my players and the only time I see slowdowns is when the player is going to disk to fill its cache. When that happens, ALL bets are off when it comes to 3rd party apps, because disk I/O is CPU-bound and nothing else gets ANY CPU when the player decides to read from disk. There's really nothing I can do about that.
Other people have reported varying degrees of slowdown. It certainly will depend on what emphatic is doing at the time, but the lyric display code is no more or less complex/CPU-intensive than the code for drawing the other display elements (artist, title, etc.) As mentioned elsewhere in this and other threads, the most CPU-intensive thing is the "burnin" function which puts a dark outline around the text for busy visuals. I do intend to try to optimize that code further, but for now, it is what it is, and I think it's still very usable.
Ultimately, you're going to have to install it for yourself and see how things go. If you don't like what you see, take out the EXEC_ONCE entry that launches emphatic and you've got the regular player UI back.
Quote:
So how custom can I get with this?
Again, install the program and try out the sample display modes. Those should give you an idea of how custom you can get.
Quote:
Any plans on say a GUI to create the custom looks? You know to help lazy peeps like my self.
I've thought about a GUI, but I've got bigger fish to fry, and GUI programming isn't my area of expertise. If someone else wanted to do one, I'd definitely help them on their way, though.
|
Top
|
|
|
|
|
|