• Announcements

    • andrewilley

      Poweramp v3 Project Update   03/22/2017

      As you may be aware, the Poweramp developer has been working hard on an updated material design user interface for Poweramp v3 which required a full ground-up rebuild of the code. It's not quite ready for open testing yet, and although he would like to be able to get it out by the end of the March it may just drop over into April. See forum thread for more details and to discuss.    

ZaViper

Approved Members
  • Content count

    3
  • Joined

  • Last visited

About ZaViper

  • Rank
    Newbie
  1. Using Tasker with Poweramp API...

    I just spent almost 2 hours figuring out how to get Tasker to get Poweramp to play a random song on a select playlist! Now I'm thrilled whenever I connect to my Bluetooth speaker at work a random song from a "safe to play at work" playlist will play. I wanted to share my findings. Hopefully this will help you and others seeking how to do this bring you one step closer to doing whatever it is you need to happen. ACTION: com.maxmpz.audioplayer.API_COMMANDDATA: content://com.maxmpz.audioplayer.data/playlists/#/files?shf=2EXTRA: cmd:20TARGET: ServiceTo get the # of the list you want played open Poweramp, go to your list of playlists. The first playlist on the list is 1, the second is 2, and so on. I hope this is a help to anyone in the future.
  2. Tasker Intents Help

    Hello! I'm looking for help to better understand the API so I could create Tasker intents. So far after looking through other user posts and comments throughout the web I get the basics of looking at the API and knowing that ... Action: com.maxmpz.audioplayer.API_COMMANDExtra: cmd:1Target: Service... will toggle play/pause, and ... Action: com.maxmpz.audioplayer.API_COMMANDExtra: cmd:5Target: Service... will skip to the next song and so forth. But then when I look at other commands with more options to them like repeat, shuffle, and seek I'm at a lost on how to trigger those options. For example I'd like to create a task that will either toggle repeat off, or set it to directly just repeat the song and not have to use ... Action: com.maxmpz.audioplayer.API_COMMANDExtra: cmd:8Target: Service... a few times until "repeat a single song" is selected. I've tried these which doesn't work ... Action: com.maxmpz.audioplayer.API_COMMANDExtra: cmd:5Extra: repeat:3 (or repeatsong: or repeat_song:)Target: ServiceAction: com.maxmpz.audioplayer.API_COMMANDExtra: repeat:3 (or repeatsong: or repeat_song:)Target: ServiceAction: com.maxmpz.audioplayer.API_COMMAND.REPEAT (or com.maxmpz.audioplayer.API_COMMAND.REPEAT_SONG or com.maxmpz.audioplayer.REPEAT_SONG)Extra: cmd:3 (with and without)Target: Service... I can't seem to get these to work. Any help understanding these extra options would be great!
  3. I have been searching high and low for an awnser I could understand for this question with no luck. What are the intents I can use to make Tasker control Poweramp? For all my searching around I know Poweramp has an API and can recieve commands from other apps but I'm to dumb to understand any of that code I've found on the API forum. Using Tasker's "Send Intent" task I have tried to use the following to get Tasker to control Poweramp: com.maxmpz.Poweramp.player.<action - either play, toggle_play_pause, stop, next, shuffle, repeat, etc>com.maxmpz.Poweramp.player.PowerampAPI.<action...>com.maxmpz.Poweramp.player.PowerampAPI.COMMAND.<action...>com.maxmpz.Poweramp.player.PowerampAPI.Commands.<action...>com.maxmpz.Poweramp.player.action.intent.PowerampAPI.<COMMAND and Commands>.<action>com.maxmpz.Poweramp.player.PowerampAPI.action.intent.<COMMAND and Commands>.<action>com.maxmpz.Poweramp.<action...>com.maxmpz.Poweramp.action.<action...>com.maxmpz.Poweramp.intent.<action...>com.maxmpz.Poweramp.action.intent.<action...>etc...As an example I use PocketCast for my podcast listening and with Tasker's "Send Intent" task I have: "au.com.shiftyjelly.pocketcasts.action.PLAY" in the action field and when the task is run it will start play on PocketCast. Like I said I'm kind of dumb when it comes to this kind of thing, any help would be great to get this cleared up! Thanks in advance!