A better way to find tracks on a Zen pla

Large capacity portable players have created a user interface challenge: You have long lists of items (I have almost 5500 tracks stored in my Zen Xtra), and all you have to interact with the player is a rocker switch and a couple of up/down controls.
We are researching new ways to use the up/down controls to quickly locate tracks (or authors, or albums) on a player. If we find a good method, maybe we can convince Creative to implement it in their firmware.
The first method we are trying is one a geek would love, but the general public would probably hate: Using binary search to pick the upper or lower half of the list at each step. For my 5500-track list, it is guaranteed I will find my track in no more than 3 clicks.
Since the method is so counter-intuiti've, the idea is to introduce it to a portable player as a game: The one that locates a song with the fewer number of clicks, wins. After playing the game a few times, users will get the idea.
I believe this method would be superior to touchpads or scrollwheels, but then again, I'm a geek.
So, we wrote this little Windows program that simulates the search. We are looking for volunteers to try it out and give us feedback. These forums seem like the ideal place.
Would one of the forum moderators please tell me if it is possible to post a (zipped) executable for forum users to test and give feedback on?
Thanks.

I have a test program that runs on a Windows machine, emulating the way it would work on a Zen. Before I can suggest a firmware enhancement, I need to test whether it could be accepted by the public. Preliminary results: Computer geeks love it, and video game enthusiasts find it interesting. But I need more feedback.
If you are interested, I'll let you know how to contact me. All you need to do is run it, play with it, and give me your opinion.
Portable electronics is undergoing revolutionary changes, and a lot of innovation is on the way, including voice-activated players, and methods of interaction nobody would have imagined just a few months ago. We are just building prototypes and testing new ideas.

Similar Messages

  • HT4759 is there any better way you can track stolen iphone 5 and iphone 5s rather than find my iphone?

    i have lost iphone 5 and iphone 5s within 4 month, its real sad coz there is no way i can track them, have been using icloud (find my iphone) for all these time but it doesn't show nothing helpful rather than my iphones are offline. i need help on this please.....

    Find my...is the only way to track a device.
    Barry

  • Is there a fast way to find track info for songs in iTunes?

    Hi:
    The songs in my library don't have any info in the fields, and now I'm in the process of downloading artwork and adding album names and track numbers to all the songs in my library. I'm just wondering if there's an addon or plug-in available that will do this automatically for me? Or do I need to type in the track numbers one by one?
    Thanks in advance!
    J

    Actually, I have nearly 1,000 CDs, which I ripped them from. Unfortunately, I got into the habit of deleting the tags when I added the files to my iTunes library ...

  • How to cue tracks on a Zen Touch; other questions al

    Perhaps I'm a little dense or under-researched here, but is there a way to enqueue tracks on my Zen (.0.03)? For instance, I'm playing tunes at a party, and I wish to cue up a song to play next while a song is playing. As I understand it now, my only choice is to select a song, get it highlighted, wait until the current song is finished, then hit "play" immediately. Essentially, I want to generate a playlist on-the-fly. I apologize if this is documented somewhere, but the .pdf manual included isn't very helpful.
    Has any one given the FM Wired remote that Creative offers a try? Is it worth it's
    Finally, I am aware of Notmad already, and I am intrigued. Does anyone know of any other third party software compatible with the Touch? Any mods or hacks? Most of what I find seems to be geared toward pre-Touch models (Xtra, Jukebox, etc.).
    Thanks!Message Edited by swook on 09--2005 06:29 PM

    Normally you select the album/artist/track then hit the shortcut menu button (whatever this is on the Touch), and choose Add To Play. Pressing the Play button is equivalent to selecting Play Now from the menu, and will replace the current queue with what you've selected.
    The FM Wired Remote is notoriously fragile, so not something I would recommend in all honesty.
    There are no firmware hacks. Software is listed in the FAQ post, which links here to the Zen FAQ at Nomadness.net.
    As far as the startup screen, this is broken in the latest firmware.

  • Looking for a better way to utilize streams to track deletes in the db.

    I'm trying to figure out a way to track deletes in the database using streams. I found that a dml_hander for deletes could satisfy my needs but it appears I would need to create a dml_handler for each table in the schema. Since I have ~250 tables I'm thinking there has to be a better way to do this. I simply need a way to capture all deletes and insert them into a table before they are deleted from the db. Is there a better way then creating a handler for each table?
    Thanks,
    Doug

    So far you haven't posted a version number or any information about the use of any auditing tool, whether FGA or other auditing so it is impossible to either comment or advise you further.
    If you want help you are going to need to do something you did not do in your original post and that is provide a description of your environment, your business rules, how you have attempted to use FGA or standard auditing, etc. Streams is for replication not auditing so perhaps you mean AQ but so far you haven't said that yet either.
    The more information you can provide, and perhaps some code or clear descriptions of what you've attempted, the better the help possible.

  • My iphones was stolen on friday how can get my contacts back or is there any way i can track it? i cant find my imea number.

    My iphones was stolen on friday how can get my contacts back or is there any way i can track it? i cant find my imea number.

    The only way to locate/disable/erase any lost/stolen iPhone/iPod Touch is through Find My Phone or a similar app. However, this requires that Find My Phone be setup/activated, on your phone, before it was lost/stolen. You would then login at iCloud.com & try to locate it. This requires the phone be turned on & have an Internet connection. There is no other way to locate a lost/stolen iPhone. Apple can't/won't help you, nor will your carrier. Report the loss to the Police, your carrier & Insurance company. Change all of your passwords, especially your Apple ID/iCloud password NOW!
    If your carrier offers Blacklisting & they Blacklist the phone, it will be unusable as a phone.
    If locked with a passcode, and running iOS 7.0, then phone cannot be activated or the passcode removed without knowing your Apple iD/Password. It will be nothing but a useless paperweight.
    If not running iOS 7.0, the phone can be forced into recovery mode & restored.
    Your carrier has a record of your IMEI number. Also read here:
    http://support.apple.com/kb/ht4061

  • How to find out whether my Iphone 3Gs is officlially unlocked ( factory unlocked ) or "made" unlocked ? Can I upgrade its OS to OS 5 even if my phone is "made" unlocked ? how to up gared its OS ? are there any better ways to do it ?

    How to find out whether my Iphone 3Gs (OS version 3.1.3) is officlially unlocked ( factory unlocked ) or "made" unlocked ? Can I upgrade its current OS 3.1.3 to OS 5 even if my phone is not officlially unlocked ? how to up grade its OS ? what are there any better ways to do it ?
    Thanks,
    PRANAJ

    Depends wher you obtained the iPhone from and it's original supplier
    If the iPhone is an authorised unlock ( approved by the carrier) or was
    purchased from Apple as an unlocked iPhone  updating the iOS
    will have no effect on the iPhone and it's lock status
    HOWEVER if the software has been tampered with to remove the lock,
    updating the iOs will lock the iPhone back to the original carrier who holds the lock
    To find out the status of your iPhone  you could call Apple support
    and they may tell you if the iPhone is locked or not and if it is which carrier

  • HT1391 Is there a way to find the serial number for a devise from ITunes? I need it to try and track it as it was stolen

    Is there a way to find the serial number for a devise from Itunes? I need the number for a device that was stolen.

    How to find serial number

  • A better way to manage Notes?

    We are a small team in collaboration on a book-length manuscript.My editors are inserting hundred of Notes into the document that I must cycle through and resolve each one. But I find the Note icon soooo tiny. When I'm at full page I can barely see those little guys. Is there any way to make the Note indicators bigger or something? In general. I don't see this Notes tool as very robust compared to change tracking type features found in word processors.
    I just want a better way to manage the Notes flow.

    Eugene Tyson wrote:
    I find using Notes in Story Editor to be way better.
    CTRL Y or CMD Y
    Then you can Expand/Collapse notes in Story Editor.
    Far easier to read and implement there, or if you need to switch back to layout just hit the shortcut again.
    It's also useful to tile a Story Editor window and the corresponding document's window, to have both views of the content.
    HTH
    Regards,
    Peter
    Peter Gold
    KnowHow ProServices

  • A better way to deal with lost hyperlinks when converting Robohelp to Printed doc?

    I have inherited a 750-page manual that is
    "single-sourced" in RoboHelp X5. When I generate printed
    documentation, all of my hyperlinks and converted to plain text.
    Everytime we release a new version of the manual with any changes,
    we have to re-generate, and then manually go into the MS-Word
    converted document and re-create some 350 hyperlinks and page
    number references. Somebody please tell me that there is a better
    way to do this, or a better tool to manage single-source
    documentation.

    Another post has been raised relating to this problem. See
    http://tinyurl.com/yvpaut
    I am replying here is this is where most of the relevant
    information is.
    You found that using the Style Mapping template solved the
    images problem but the document stopped generating at 450 pages.
    That was sort of what I hoped for. Rather than go to the step I
    will suggest in a moment, I suggested you try something else but
    you never came back to the forum to indicate you had tried it, so
    the assumption is you did and it worked. Patently it did not so
    let's try what I would have suggested next.
    On my website there is a topic on Print Issues and one of the
    them covers Malformed Topics. Try looking for <p
    style="mso-bookmark: as suggested in my earlier reply in this
    thread. You can try RH's Multi file find and replace but FAR from
    http://www.helpware.net/FAR
    may get better results. I think with this error you usually get a
    message. Do you have the Output pane opened and have you read right
    through it for clues? View | Output on the menu. Whether or not the
    Output pane mentions this error, I would search for it anyway.
    Other Points:
    A] It could still be a resource problem. The document is very
    large so, as Harvey mentioned, resources come into it. I know the
    PCs that won't play nicely have good resources but whilst I am no
    expert in this area, don't foget XP is using more of them leaving
    less available to you. It could be an issue but I am inclined
    towards it being something else.
    B] I also suggested a hunt for a rogue topic.
    "What I would try is copying your layout so that you have
    three versions of it. Then delete two thirds from each one. If all
    three work fine, it sort of confirms that size is a problem. If one
    fails, your on the track of the rogue topic."
    Did you try that? Like I said, if all three work fine, then
    we are back with the resource problem but we will have ruled out
    other issues. It should take less than fifteen minutes to set that
    up. Longer to run it but you can be doing something else at that
    point.
    C] On FrameMaker, no real answer but you will soon see
    evidence that Adobe are continuing to better integrate all the
    products we are using. I don't think you will see what you want in
    the upcoming version though.
    NEXT:
    1] Please search for <p style="mso-bookmark:
    2] If that fails, try creating the three layouts.
    3] Then post back how it went. If unsuccessful, tell us if
    the Output pane gave any information about things the process did
    not like.
    Let us know either way as if one succeeds and you post that,
    it helps the next person with the same problem.

  • Clever way to find cycles in a directed graph

    I need to find cycles in a graph.
    I can think of a way to do it recursively: i go down every path, keep track of previous nodes, and when i visit a node in my history, i have a cycle.
    what im curios is if you guys know a better way to do this?
    yes i have googled this before asking.

    No, DFS is optimal. However, you need to think about whether you want to find every cycle, because that becomes very expensive very quickly in a graph with high connectivity.

  • Better way to sync sound for animation?

    Okay, just did my first actual animation in AE and I have to say, there were some crazy workarounds I had to go through to find the audio points of interest and then animate to them, the project turned out half as good as I wanted.  Here's the link to the video, http://www.youtube.com/watch?v=upm-rsBz1kE, anyone have some advice on a better way to do this?

    There about a million ways to do this. It all depends on the project. You can use the puppet tool and record pin movements in real time by simply pressing Ctrl/Cmnd and then dragging the pins around with your mouse. If you have an audio track you can hear it. (works best if there's a countdown in the audio so you can start on cue). I've used Trapcode Sound Keys to animate scale. I've use the built in Convert Audio to Keyframes assistant in AE to do the same. I've used time remapping and markers.
    You might want to check out this tutorial from Aharon Rabinowitz. It's just one of several techniques. If we knew a little more about your project we might be able to help a little more. Don't forget Google either. 

  • Is there a way of finding out what has been accessed on my MacBook Pro whilst in the possession of an apple authorised service centre?

    Hi Guys,
    I'm a bit new to this discussion group thing although I've been using Macintosh computers for many years (showing my age).
    I handed my MacBook Pro to be repaired at an authorised apple service centre. When I handed it in they said they needed to keep hold of it to run some diagnostics and requested my password. I've owned various models of mac for the the past 17 years and this is the first hardware problem I have encountered, hence I have never bothered to set up user accounts. 
    As I live in quite a remote part of Sweden I am paranoid that some untrusted technician is going to make a copy of my music (11,000 tracks) or share some of my personal information (scanned copies of my birth certificate, passport, certificates, photos, etc.) on the web. Is there a way of finding out what activity has taken place whilst they've had it in their possession?
    I appreciate any advice you guys can offer.
    Thanks!
    PS: I've already thought about the 'recently opened' menu and The machine in question is a MacBook Pro 17" (2011) running OS X 10.6.8 (need Rosetta).

    I am paranoid that some untrusted technician is going to make a copy of my music (11,000 tracks) or share some of my personal information (scanned copies of my birth certificate, passport, certificates, photos, etc.) on the web.
    If you put your info into the computer and hand it to another, you have to assume they will copy everything.
    Why are you putting scanned copies of valuable identity information into a computer than can be hacked, stolen, lost or compromised by a dirty tech?
    Have you lost your mind?
    Is there a way of finding out what activity has taken place whilst they've had it in their possession?
    No. The tech would just deny it if he did, or tell the truth which the answer would be "NO" in either case.
    The employer won't ask that sort of questions without solid proof, less they make a enemy of the employee and/or risk being sued for defamation of character.
    It's not like they bother to have a team of people watching over his shoulder that he doesn't stick a USB thumb drive of your data into his pocket to take home.
    I am paranoid that some untrusted technician is going to make a copy of my music (11,000 tracks)
    If it's iTunes music, it has your personal ID embedded into the song files. Most IT techs know this though.
    I appreciate any advice you guys can offer.
    Too late now, all you can do is not worry about it.
    Take your personal info out of the machine and if you need it, burn cd/dvd copies, a few USB thumb drives, Iron Keys or self encrypting external storage drives with key and/or keypad.

  • A better way to run .FMX from hyperlink

    Dear all,
    I am finding ways to execute .FMX from hyperlink in HTML. I tried to create a shortcut file (.LNK) that runs the .FMX and then using a hyperlink to refer that shortcut file. However, the browser prompts me for whether to run or to save the file every time. How can I suppress the dialog or is there any better way to do so?
    Regards,
    Derek.

    How you created a shortcut file(.LNK)
    How to call a form within a form using Hyperlink
    I am new to Java and could anybody help.

  • A better way to do ChangeListeners?

    I find myself having to implement multiple change listeners in a single class, and I was wondering if there was a way to do this that wouldn't trigger compilation problems. For example, let's say you have a LineChart, and you want the chart to listen for changes to the data, but also changes to the user's smoothing algorithm selection. You might try declaring your class like this:
    public class MyGraph implements DataChangeListener, SmoothingChangeListener {....where you've declared DataChangeListener, and SmoothingChangeListener as
    DataChangeListener extends ChangeListener<SomeDataStructure>{...}
    SmoothingChangeListener extends ChangeListener<ISmoothable>{...}The compiler will tell you immediately that MyGraph can only implement one ChangeListener.
    In real life, I have classes that have to listen for multiple types of events, and both for the sake of semantic clarity and for the sake of feasibility, they need to implement those change listeners. I've used event buses in certain cases, but they tend to obscure what the class is actually listening to.
    Is there a better way of doing this?

    Event handling code is, almost by definition, controller code. So it makes sense (to me at least) to have event handling code in the controller. You can put the code I showed previously
    someDataSeries.dataProperty().addListener(new ChangeListener<...>() {
       public void changed(...) {
    someChart.animatedProperty().addListener(new ChangeListener<Boolean>() {
       public void changed(...) {
    });directly in your controller. (I suppose I thought "MyGraph" was your controller, though the name should have implied otherwise to me.)
    However, if you really want to have the event handlers defined elsewhere, you can still do so, while using anonymous inner classes (or lambdas when we all upgrade next September):
    public class MyGraph {
      private final ChangeListener<SomeDataType> dataListener = new ChangeListener<SomeDataType>() {
        @Override
        public void changed(...) { ... }
      private final ChangeListener<ISmoothable> smoothingListener = new ChangeListener<ISmoothable>() {
       @Override
       public void changed(...) { ... }
      public ChangeListener<SomeDataType> dataListener() { return dataListener ; }
      public ChangeListener<ISmoothable> smoothingListener() { return smoothingListener ; }
    }and you can then do
    dataSource.addListener(myGraph.dataListener());
    smoothingProperty.addListener(myGraph.smoothingListener());But I recommend the approach I first suggested: I use this all the time.

Maybe you are looking for