BPM Analyer & Auto DJ

Hello,
This is more a request for Apple to see and to hear other peoples view on the subject. 2 features I would love to see in a future version of iTunes are...
1. BPM analyzer to scan your library and add the BPM count to all your tracks. This would be great for smart playlist creation.
2. An Auto DJ and not Party Shuffle. A feature where you can throw a playlist at it and it will order the songs according to the best BPM match. Then will "mix" between them like a real DJ would. On Windows there is something Called eJay Mix CD Producer you can created a playlist and it will build a timeline, overlapping the songs with beat matching. You can then rearrange or add songs to the mix and it will auto line up the beats. All the DJ software I have looked at for the Mac is too Pro-centred.

Set up MPD to output to Icecast/Shoutcast and get a decent HTML5 MPD frontend? Given I'm on contract for a freelance project needing a similar-ish thing, and that's how I'm implementing it, I imagine you could make it work for you.

Similar Messages

  • LOOKING FOR: Auto BPM counter (no tap)

    Hello there,
    I'm looking for an app which can hear the Beats Per Minute (bpm) of a song and automatically calculate them, WITHOUT the use of a touch-screen tapper.
    Do you know any ?
    Thanks in advance!
    - Tyrexionibus

    Yesssss
    All apps I've found with "BPM counter"; "AUTO BPM", or just "BPM" are all tap ones.

  • A doubt in triggering BPM

    Hi All,
    I have a scenario where IDocs would be posted from R3 randomly to a non SAP system.
    I would need to wait for 30 mins after posting one IDoc to the non SAP System and receive a Ack from that non SAP System.
    If I receive a Ack within 30 mins or if the 30 mins of time is already elaspsed, i would need to process with the next IDoc.
    Or in other words, there should always be one BPM instance active at any point of time and my IDocs should wait until that BPM is freed up..
    Do you guys have any idea to achieve this? Your help is highly appreciated.
    Thanks

    HI Suraj,
    Thanks for your reply. Actually R3 collects a batch a IDocs(of MessageType A) and sends to XI and also sends a summary IDoc of MessageType B, that contians all the IDoc numbers of type A.
    Using some corrleations I need to wait until Message Type B is received .There would be n number of such Batches(each batch containing few message Types A and one Message Type B).
    My BPM(which would be timed out in 2 hrs) should process each batch in sequence. Meaning that second batch should be picked by the BPM only when the first BPM is auto-timed out.Or in other words, at any point of time, only one BPM instance should be active.
    Pls let me know if you have sugeestions.
    thanks a lot in advance..

  • BPM Application requires auto claim for worklist instances

    Hi All
    Our BPM application (SOA 11g), requires that the BPM instances in the worklist be auto claim enabled for each instance. The reason for this is that each instance is an ADF form that has 2 very distinct outcomes. Having set the human task(based on which the ADF forms are built) in the BPM workflow, to auto-claim enabled, I still notice that the instances are not claimed when open. The forms can be open by multiple users concurrently which is not an acceptable solution by the client from a security point of view. We need to enable auto claim as part of our BPM administration for each instance.
    Is there a way within the BPM Administration that this can be done?
    Any suggestions programatically or via the tool?
    Many Thanks
    Preethi

    Hi,
    Are you using  your own certificates for SSL? If yes,you must remove references to the demo certificates by removing the following line from the setDomainEnv file for your version of the operating system.
    -Djavax.net.ssl.trustStore=${WL_HOME}/server/lib/DemoTrust.jks
    Also check that  the path for truststore are properly set in setDomainEnv.sh/Cmd file.

  • Auto refresh in BPM Composer

    Hi Experts,
    I am using Weblogic 10.3.5 and configured managed server for BPM 11.1.1.5.
    The Business Process Composer’s project page is getting auto refresh at every 30 seconds. Kindly give the solution for resolve this issue.
    Thanks in advanced
    Regards,
    Bala.

    Rakesh, is this still an issue?
    Thanks!
    Ed Price, Azure & Power BI Customer Program Manager (Blog,
    Small Basic,
    Wiki Ninjas,
    Wiki)
    Answer an interesting question?
    Create a wiki article about it!

  • Auto Claim Tasks in BPM Human Workflow

    All,
    I have a requirement with a customer to auto claim tasks. When a user selects a task from their task list (tasks by default are assigned to a role), it should be auto claimed. This is to prevent other users from working the task at the same time.
    I appreciate I could educate / train the users to have to press the Claim button first, however I was investigating the feasibility of doing an Auto claim to reduce the need for the users to do this.
    Does anyone know if this is supported Out of the box with BPM Suite? I have looked around the documentation and have seem no ways of doing this. An alternative would be to use the BPM API's however I ideally would prefer to not need to write custom logic for this.
    Your thoughts and experiences would be appreciated
    Regards
    Dave

    Hi Dave,
    The default when you create a human task is that it is set to auto claim. To see this, open one of your human tasks -> click "Assignment" -> click the pencil icon in the upper right corner. There you should see the "Enable Auto Claim" checkbox already checked by default.
    Take a look at this link for more on auto claim: Re: Is it necessary to Claim task? Seems to work without doing so
    Hope this helps,
    Dan

  • "Auto-Detect" BPM which matches the step sensor or accelerometer's BPM

    I was excited about Spotify running but now, not so much. You have to manually set your BPM! There are plenty of other products which promised to match the music to your footsteps, but this is not one of them.
    Please use my $600 pocket sized super computer to it's full potential and detect my foot steps per minute and play music to my steps not the other way around.

    Updated: 2015-07-21Hey there!
    On which platform are you on?
    On iOS it should auto-detect the speed at the beginning of your run.

  • Auto generate forms in Oracle BPM 10.3?

    Is there an option to auto generate a form in Oracle BPM 10.3?
    The scenario is like I(as a customer) have to fill a form with few details. the next I want (in the process) is, to auto generate a form with these details and a few extra ones...how is this possible?
    Im a newbie to Oracle BPM!:)
    thanks in advance

    There's no out of the box way to automatically generate a form on the fly from a customer perspective.
    There are three ways forms are usually created in Oracle BPM 10g. You can use the out of the box BPM Object presentations, hand code JSPs based on a BPM Object using a tag library Oracle provides, and hitting external web pages.
    Of the three, BPM Object presentations are the easiest if your team is unfamiliar with JSPs. BPM Object presentations are very simple to build initially - there's a wizard that prompts you for the attributes (fields) to display and the sequence you want them displayed. As the UI is built, you'll see text labels automatically added to the left of the fields. The labels added are based on the attribute's name. Modifying the presentations after they are build is fairly easy using a table and cell drag and drop paradigm.
    If you're a JSP shop, you should definitely go the JSP route.
    If your development team is building forms using another technology and are heavily invested in this, then go the external route.
    Hope this helps,
    Dan

  • Auto Assign Tasks while on Vocation in BPM 11.1.1.5

    Hi,
    Any idea how to assign tasks automatically in BPM 11.1.1.5. Lets say there are tasks assigned to me and I am in the middle of working on those and I go on vocation how can do I get all those tasks to be automatically reassigned to some other user and if any other tasks gets assigned to me while on vocation want those to be routed to some other user and once I am back from vocation need all those tasks assigned back to me automatically.
    Is there any out-of-the-box functionality in BPM 11.1.1.5.
    Thanks

    Hi,
    I tried that but it does not work. Created a new rule with vocation enables but no luck. So wondering if it even works.
    Any idea which API's need to look at, if have to custom develop this functionality.
    Thanks

  • BPM auto kill

    Hello fellow PI/BPM experts!
    At a customer its required to build a ccBPM that ends the previous BPM who is processing a message with the same correlation ID.
    The idea was to send a "Kill"-message at the start of the BPM to the same BPM class, and later in the BPM have a fork that waits a Kill-message (with the correct correlation) and ends the BPM.
    However it seems that the BPM is always picking up his own Kill-message.  Also when I put a wait step after sending the first Kill-message.  So messages seem to be queued and are waiting for a BPM to pick it up. 
    Note that only = is possible in correlations, so a != on a timestamp or something similare doesnt seem possible.
    We are on PI7.0 SP15.
    Any ideas to solve this? 
    Thanks, Hannes
    Edited by: Hannes Defloo on Aug 28, 2008 11:51 AM
    Discovered the deliverey modes setting for BPM, see Delivery Modes in BPM.
    But then when there is no other BPM listening the Kill-message is not recieved and the queue is stuck.

    Hello Iddo,
    Thanks for the help, however I also found a way doing it with a single instance of a bpm.
    - recieve step 1: async, invoicedocument, set correlation
    - block: to put a deadline branch
    - set variable to 1
    - loop (until variable =0)
    - fork, with neccessairy branches = 1
    - branch1: recieves invoicedocument with the correlation set, if such a document is recieved, the loop is restarted
    - branch2: normal logic (still to be implemented, will sent the invoicedocument to other systems), afterwards send a positive acknowledgement and set variable to 0 to stop the loop.
    When sending several messages (with same content) only one bpm instance is created.  So it seems that a recieve step with correlation has priority over creating a new bpm instance.
    Krgs, Hannes

  • Auto Login to another page with BPM username/password

    Hi,
    I would like to use the same username and password (with which i logged into BPM workspace) to login to another web page automatically.
    I created an ADF page for one of the tasks in BPM.I have a button in my ADF page which opens up a new page. When a new page is opened, it is asking for username and password. This username and password is same as the the one i used to login to workspace.
    When i click on this button, can i open the web page without entering the credentials?
    Thanks,
    Lakshmi.

    Thanks. The problem is that I can't put it after the APEX form, because I need to have it in the middle of page content. And the whole page content is in the APEX form. I tried using </form> here i inserted my code <form> to end and start again the APEX form but it did not work for IE.

  • Configuring "auto" revoke of BPM task execution

    Hi All,
    I need to implement something to do an "auto" revoke of a task when the user exit from "task execution" view without using revoke+close button.
    Someone can help me?
    Thanks in advance.
    Edited by: g.agnelli on Apr 11, 2011 2:41 PM

    Hi,
    unfortunately this is not possible today. However it is planned to extend the API in future releases, so that you could programmatically call a revoke method. But again, this is not available in the current release.
    Regards,
    Christian

  • How to create a empty table when user a oracle bpm ADF 11g auto created form?

    Hi,
    I'm new to ADF/BPM development. I created a bpm process and generated adf forms.
    I want to customize those created forms. I want to use a table to show payload content and insert rows from my EJB to BPM payload datacontrol programatically. Everything is fine but, when loads those pages a empty row is created cause some unwanted behavior, if I won't delete this row, if I want to delete this row, it actually removes the last inserted until I delete this empty row. I googled but I do not found any info.

    Hi,
    you may want to try the SOA forum with BPM related questions. If you create an empty row then - if this row has validation applied - you of cource need to delete it. However, if you add a new row after the empty row then you need to find this row by its index or similar as it no longer is the current row (so just using the delete operation of the DC doesn't work)
    Frank

  • BPM: Auto Generate Form

    If i create a Human task and attach a FORM to it, then i get in Oracle BPM the following error message:
    404 Not Found
    OracleJSP: java.io.FileNotFoundException:
    Setzen Sie den Init-Parameter debug_mode auf "true", um die vollständige Exception-Meldung anzuzeigen.

    Okay:
    Jdeveloper misses to deploy the file:
    payload-body.jsp
    I copied one, which i found in SOA-Order-Booking.
    Then i got the following error:
    500 Internal Server Error
    ORABPEL-10176 Im Arbeitslisten-Service ist beim Generieren der Payload Form ein Fehler aufgetreten. Beim Generieren der Payload Form ist ein Fehler aufgetreten. Überprüfen Sie den Fehler-Stack, und beheben Sie die Fehlerursache. Wenden Sie sich an den Oracle Support, falls der Fehler nicht behoben werden kann.
    This is ok, because the data structure in this payload-body.jsp is matched to the SOADemo and not to my application.
    1. Why is this payload-body.jsp not generated from jdeveloper?
    2. How can i generate this file?

  • Unable to deploy BPM projects with human tasks from BPC

    I’m trying to edit and deploy a BPM process from Business Process Composer (web based tool). To do it, I followed the steps below:
    1.     I created I project in JDeveloper
    2.     I created the Human task from using the “Auto-generate task form” option
    3.     I converted it to a template
    4.     I published it to BPM MDS
    5.     On Business Process Composer I created I new project based on my published template
    6.     And I finally I deployed it with no errors.
    When I ran the BPM it creates I human task but I’m not able to access its form on Business Process Workspace.
    On Business Process Workspace I can see the task created by my BPM process, but when I click on it to access its form I get a 404 message (message below).
    Error 404--Not Found
    From RFC 2068 Hypertext Transfer Protocol -- HTTP/1.1:
    10.4.5 404 Not Found
    The server has not found anything matching the Request-URI. No indication is given of whether the condition is temporary or permanent.
    If the server does not wish to make this information available to the client, the status code 403 (Forbidden) can be used instead. The 410 (Gone) status code SHOULD be used if the server knows, through some internally configurable mechanism, that an old resource is permanently unavailable and has no forwarding address.
    I think this error occur because my Task form project was not deployed. To fix it I undeployed all the applications and then I deployed the BPM application with all its tasks forms from JDeveloper. It worked fine (I can actually access the task form on Business Process Workspace), but now I’m not able to edit the BPM process on Business Process Composer anymore.
    Then I finally repeated the steps 3 to 6 on top of this post in order to make the BMP process editable on Business Process Workspace but this time I receive the error at the end of this post taken from server log.
    No matters if I publish the project on MDS BMP repository as a template project or as non template project. I always have the same problem.
    So, how can I use a BPM project that contains Human Tasks forms on Business Process Composer?
    I’m using:
    •     JDevelopper: 11.1.1.5
    •     Oracle Soa Suite 11.1.1.5
    Error:
    <Error> <ServletContext-/soa-infra> <AUSDCCMTPRF03> <soa_server1> <[ACTIVE] ExecuteThread: '10' for queue: 'weblogic.kernel.Default (self-tuning)'> <weblogic> <> <daba687c30fc2ae1:5f5821e2:131915bbc92:-8000-000000000001c442> <1312478914395> <BEA-000000> <Error during deployment
    oracle.fabric.common.FabricException: Deployment Failed: Error occurred during deployment of component: AssignVendorETATask to service engine: implementation.workflow, for composite: AlertBPMProject: ORABPEL-30123
    Error while deploying task metadata.
    The task namespace http://xmlns.oracle.com/AlertBPMApplication/AlertBPMProject/AssignVendorETATask is already used as a template namespace.
    Check if the project you are deploying now is a template project. Please avoid deploying template projects. Use a different namespace for the task definition to fix the problem or set the suffixNamespace flag to true.
    : Error while deploying task metadata.
    The task namespace http://xmlns.oracle.com/AlertBPMApplication/AlertBPMProject/AssignVendorETATask is already used as a template namespace.
    Check if the project you are deploying now is a template project. Please avoid deploying template projects. Use a different namespace for the task definition to fix the problem or set the suffixNamespace flag to true.
         at oracle.integration.platform.blocks.deploy.StandaloneCompositeDeploymentCoordinatorImpl.coordinateCompositeDeployment(StandaloneCompositeDeploymentCoordinatorImpl.java:62)
         at oracle.integration.platform.blocks.deploy.servlet.BaseDeployProcessor.deployNewComposite(BaseDeployProcessor.java:378)
         at oracle.integration.platform.blocks.deploy.servlet.BaseDeployProcessor.deploySARs(BaseDeployProcessor.java:226)
    Caused By: oracle.fabric.common.FabricException: Error occurred during deployment of component: AssignVendorETATask to service engine: implementation.workflow, for composite: AlertBPMProject: ORABPEL-30123
    Error while deploying task metadata.
    The task namespace http://xmlns.oracle.com/AlertBPMApplication/AlertBPMProject/AssignVendorETATask is already used as a template namespace.
    Check if the project you are deploying now is a template project. Please avoid deploying template projects. Use a different namespace for the task definition to fix the problem or set the suffixNamespace flag to true.
    : Error while deploying task metadata.
    The task namespace http://xmlns.oracle.com/AlertBPMApplication/AlertBPMProject/AssignVendorETATask is already used as a template namespace.
    Check if the project you are deploying now is a template project. Please avoid deploying template projects. Use a different namespace for the task definition to fix the problem or set the suffixNamespace flag to true.
         at oracle.integration.platform.blocks.deploy.CompositeDeploymentConnection.deployComponents(CompositeDeploymentConnection.java:244)
         at oracle.integration.platform.blocks.deploy.CompositeDeploymentConnection.deploy(CompositeDeploymentConnection.java:93)
    Caused By: oracle.fabric.common.FabricDeploymentException: ORABPEL-30123
    Error while deploying task metadata.
    The task namespace http://xmlns.oracle.com/AlertBPMApplication/AlertBPMProject/AssignVendorETATask is already used as a template namespace.
    Check if the project you are deploying now is a template project. Please avoid deploying template projects. Use a different namespace for the task definition to fix the problem or set the suffixNamespace flag to true.
    : Error while deploying task metadata.
    The task namespace http://xmlns.oracle.com/AlertBPMApplication/AlertBPMProject/AssignVendorETATask is already used as a template namespace.
    Check if the project you are deploying now is a template project. Please avoid deploying template projects. Use a different namespace for the task definition to fix the problem or set the suffixNamespace flag to true.
    {rootCauses=[]}
         at oracle.bpel.services.workflow.fabric.WorkflowServiceEngine.deploy(WorkflowServiceEngine.java:908)
         at oracle.bpel.services.workflow.fabric.WorkflowServiceEngine.deploy(WorkflowServiceEngine.java:368)
         at oracle.integration.platform.blocks.deploy.CompositeDeploymentConnection.deployComponents(CompositeDeploymentConnection.java:239)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)
    Caused By: ORABPEL-30123
    Error while deploying task metadata.
    The task namespace http://xmlns.oracle.com/AlertBPMApplication/AlertBPMProject/AssignVendorETATask is already used as a template namespace.
    Check if the project you are deploying now is a template project. Please avoid deploying template projects. Use a different namespace for the task definition to fix the problem or set the suffixNamespace flag to true.

    I came across the same issue, and now resolved it like this.
    Firstly, you shouldn't deploy QuoteProcessLab with other UILabs like ApproveDealUILab and so on. So, if you already did it, then go to Weblogic EM and undeploy it.
    Secondly, you should deploy each of UILab separately as standalone application. So, deploy EnterQuiteUILab, BUsinessPracticesUILab, and so on each. These will run independently behind and when your project created based on template in the Composer runs, it will link each of these on human task.
    Thirdly, publish you QuoteProcessLab. And follow the book about how to create a project based on template in the Composer.
    Just one thing you should be careful with is, when you do auto-generation for human task, it sometimes doesn't work fully, unfinished halfway through. So, make sure that the icon 'go to existing business form taskflow' in .task file takes you to the human taskflow.
    If it fails, do another auto-generation. Sometimes DataBindings.cpx can get corrupted by JDev, but let's not go too far for now.
    Mostly, it will work.
    Sung

Maybe you are looking for