You are browsing as a guest. Sign up (or log in) to start making projects!

Sonora Music

  • 4 Devlogs
  • 4 Total hours

Sonora is a local music app, similar to apple music or spotify, but it is designed only for local music files. While I like apple music, it syncs all my local music everywhere, and is clunky when it comes to local files. Sonora will be macOS native only, due to the Apple AVFoundation frameworks used. It will be able to browse files and shuffle music, and possibly be able to make playlists that you can recall.

Open comments for this post

1h 17m 14s logged

I was able to add a working play bar to the app and got the controls to work so that you are now able to skip forward and back songs. I now want to remove that scroll bar on the side and pin the play controls to the bottom of the screen.

I was able to add a working play bar to the app and got the controls to work so that you are now able to skip forward and back songs. I now want to remove that scroll bar on the side and pin the play controls to the bottom of the screen.

Replying to @Samuel-Dingle

0
1
Open comments for this post

46m 40s logged

So I decided to pivot the whole application to be macOS native by using AVFoundation for Audio. I had too many issues with rodio which is used with rust. While this means it is only for macOS users, it does mean that I can focus on creating for only one OS, and I can develop easier and better. After implementing AVFoundation I am able to select a song using the UI I developed earlier, and then play the song. The next step is to add player controls and a time bar, and work on adding a shuffle feature.

So I decided to pivot the whole application to be macOS native by using AVFoundation for Audio. I had too many issues with rodio which is used with rust. While this means it is only for macOS users, it does mean that I can focus on creating for only one OS, and I can develop easier and better. After implementing AVFoundation I am able to select a song using the UI I developed earlier, and then play the song. The next step is to add player controls and a time bar, and work on adding a shuffle feature.

Replying to @Samuel-Dingle

0
0
Open comments for this post

26m 30s logged

I added logic to select a folder for music and have it list the songs in the folder! I’m now going to add the ability to play music back

I added logic to select a folder for music and have it list the songs in the folder! I’m now going to add the ability to play music back

Replying to @Samuel-Dingle

0
0
Open comments for this post

1h 19m 27s logged

I added the main UI as a mockup. This is only the first page, the player window. Eventually I will add a few more pages and only after will I write the logic to play music.

I added the main UI as a mockup. This is only the first page, the player window. Eventually I will add a few more pages and only after will I write the logic to play music.

Replying to @Samuel-Dingle

0
3

Followers

Loading…