Audio Support for Data Collections, Dynamic Pages, and Store Products

@robrush hey I was wondering when you’re going to add the ability to upload audio to the database from the users end? Like with the upload button adding audio format to it instead of just video, image and document. Thanks!

Hello All!

The Data Binding is now live and should be working for you.

@frankietheace - The Upload button integration is next, it may that a little more time to complete, but it is being worked on.

I will update here again when that is ready as well.

It looks like I’m no longer able to access the design menu in the editor for the mini player (the one found in the Wix Apps menu as “Audio Player Button”).

Is this related to rollout of the new audio API? I would just use the new audio player in the “Add > Music” menu, but it’s not resizable and so unusable for the application I’m thinking of.

Regardless, excited for the new API!

Hey @aaronhelgeson

The mini players / old players are being depreciated, although I don’t think our new player is related to the player design panel breaking. (I will look into that as well)

The old players are not compatible with the API or Database, and one of the reasons we replaced them.

The new player (available from add> music> Audio Players) will allow you to display just a play button, however there is no option to resize it.

We are now working on additional layouts for the new player that I hope will fit the application you’re thinking of.

@robrush Great. Thanks!

And yes, just a single resizable play button would be perfect.

Probably could get it with an HTML element now, but that will involve a lot of troubleshooting.

Oh, and it looks like the play/pause head disappears in Firefox when the player is active.

Is that a bug? Or something on my end?

@aaronhelgeson I see it working correctly on my end. Using FF on OSX. can you send me a link to the site? i can check on windows as well.

I’m so thankful for this feature! I’m just wondering a download feature for the audio is in the works, or if someone has found a workaround that would fit with this new update.

@robrush Ah, working now. Was broken a few days ago but looks fixed.

Wow, this is fantastic! Thanks Rob.
Yes, a download button would be a fantastic addition, but there maybe a work around for that one?

Any news on when the feature will be out?

@frankietheace hopefully soon.

@robrush Will there be an option to resize the Play button soon? Super excited to be able to connect this with data and forging ahead implementing music playlists. Obviously, this is a huge accomplishment! I feel like I am back to square one in terms of design though. I have the same issue with the Dynamic Audio Player that I had with both Wix Music & the Wix Mini Player - I want to center my play button, then have the progress button below it, and then be able to add forward/back buttons to go the next song in a playlist (which I will be creating using reference fields). Also, since I can’t resize the audio component, fitting it into a dynamic Table is a bit awkward… Dynamic Content & Databases aside, part of the appeal of a codable audio component was to be able to customize any design to my liking without having to use eg. Wix Music.

Also, I can hide/show the progress bar, but not the play button… and there are no forward/back controls. So, I have to code these myself? Or can these design features/functions be added to the current audio component down the line?

Is this possible? I have a Repeater on a page pulling from a Database, and each item in the repeater has a play button linked to the url of a different audio source. Is it possible to code it so that when one of the play buttons is clicked, that audio would start playing in a player that is in the header so that it would continue to play uninterrupted across all pages within the site?

Hi everyone i still can’t seem to figure out how to make this right without a struggle.
I have made a dynamic page with collection of songs in the database and would like to populate each song with a download button that after playing, a user can click download to have the .mp3 file downloaded directly to the device.
i know i can do it manually by using links to each .mp3 file but this will be tiresome as i have thousands of .mp3 files to add.
Anyone with a simple solution.
Thanks

This is a great question. I know when they were developing the new music player for data binding, the concept of a “site-based” audio player was discussed.

I haven’t tried this… but if I were to create my own… My rough idea would be to create a strip element that sits at the bottom of the page, then set it to “show on all pages” And then attach the music player to the strip element. Then bind it to a master database with your entire collection of music. Then utilize reference database fields to play certain songs on certain dynamic pages…

Have you tried something like this @wcavataio ? Let me know if you came up with another solution! Best, A.

Download capabilities would be awesome. A must for music sites. In my ideal world, Wix Music would be open to databases/api, since it already has this option to download feature plus more. But I also hate being tied down to Wix Music.

@fordcreatv it seems that this is not currently possible. I hope someone will let me know if there is a way. or that it will become possible someday. I gave up on it for now.

@wcavataio it should be possible. If you have a list of items in a repeater, when the site visiter clicks the row or action, just change the SRC of the audio player in the header to the URL of the audio you want. in the repeater, you don’t need more audio players, there should only be the one on the site in the header or footer.