Dopamine


 Share

Recommended Posts

3 minutes ago, Raphaël G. said:

I've long postponed "fixing" this, as the current behavior is the only correct one. But the amount of complaints and questions I get about the current behavior is just exhausting. I've spent already too much time explaining this. So the behavior change will happen, for the sake of my mental health :) I'm still brainstorming how I can make this optional though. As I smell trouble already.

a toggle in the settings will probably be your best bet to appease the bulk of the complainers

 

3 minutes ago, Raphaël G. said:

I can't say for sure. I've attempted publishing Dopamine to the store already, but the process is tiresome and includes contact with a Microsoft support engineer. I abandoned it after a few weeks. Maybe I'll try again in the future. Hopefully the process of adding a win32 app to the store will be more streamlined by then.

they've definitely been working to streamline the processes it sounds like; more and more WIN32 apps are starting to appear now. iTunes is the first true large addition I think.

 

if you do ever get it on the store I know a bunch of us would give it great reviews to help it gross :)

Link to comment
Share on other sites

On 6/11/2018 at 8:00 PM, Brandon H said:

a toggle in the settings will probably be your best bet to appease the bulk of the complainers

 

they've definitely been working to streamline the processes it sounds like; more and more WIN32 apps are starting to appear now. iTunes is the first true large addition I think.

 

if you do ever get it on the store I know a bunch of us would give it great reviews to help it gross :)

A toggle should be helpful. There are only 2 issues:

 

1. The default setting will have to be the "wrong" behavior. Otherwise the number of complains will not go down. People contact me, before checking if there is a setting.

2. There is a (however, very small) probability that a user has "wrongly" tagged albums mixed with albums from different artists, but with the same album title. In that case, the wrong behavior will group these albums together into 1 album. As soon as they want to fix that, they'll have to enable the correct behavior, which will explode their albums into too many albums... Oh boy, infinite loop of problems :)

 

I'll think about the store :) I'm getting this request a lot too.

Link to comment
Share on other sites

2 minutes ago, Raphaël G. said:

A toggle should be helpful. There are only 2 issues:

 

1. The default setting will have to be the "wrong" behavior. Otherwise the number of complains will not go down. People contact me, before checking if there is a setting.

2. There is a (however, very small) probability that a user has "wrongly" tagged albums mixed with albums from different artists, but with the same album title. In that case, the wrong behavior will group these albums together into 1 album. As soon as they want to fix that, they'll have to enable the correct behavior, which will explode their albums into too many albums... Oh boy, infinite loop of problems :)

oh geez, yeah I see what you're saying.

 

honestly if every other player sorts this way I'd say suck it up and correct your id tags. The better option may be a page on your site that shows how the ID tags should be done in the files and have a link to the page near your 'contact me' link

Link name possibility: 'Albums not sorting correctly?'

Link to comment
Share on other sites

41 minutes ago, Brandon H said:

oh geez, yeah I see what you're saying.

 

honestly if every other player sorts this way I'd say suck it up and correct your id tags. The better option may be a page on your site that shows how the ID tags should be done in the files and have a link to the page near your 'contact me' link

Link name possibility: 'Albums not sorting correctly?'

Well, the contact page on my site (which users use to contact me about this too), contains this line above the contact form:

 

If you have a question about Dopamine, please first check the Dopamine F.A.Q. (where Dopamine F.A.Q. is a direct and clickable link to the F.A.Q.)

 

The F.A.Q (http://www.digimezzo.com/software/dopamine-f-a-q/) contains this chapter: 

 

Quote

Why are some of my songs not grouped in one album?

 

First, you must understand this: once audio files have been extracted from a record or CD, there exists no such thing as a Album anymore. You just have a bunch of loose audio files, containing correct or incorrect metadata (also called tags) about where these files were extracted from. As a result of this, software audio players need to use some artificial way to define which audio files belong to a same album. The correctness of the metadata influences how software audio players succeed in that task.

 

We’ll take a closer look at 3 of these metadata tags: Artist, Album artist and Album title.

 

An audio file has 2 artist tags: Artist and Album artist.

 

* Artist = the artist who performs the song

* Album artist = the common artist for the whole album

 

For albums where all the songs are from the same artist, these 2 tags will contain the same value: the artist who performs the song. For albums containing songs from multiple artists (also called compilation albums), the value in these 2 tags can be different.

 

Furthermore, a song also has a tag Album title, which is the title of the album.

 

Dopamine organizes albums based on a song’s Album title and Album artist. All songs which have a same Album title AND a same Album artist, are considered to be part of the same album: they will appear under the same cover in the Albums views in Dopamine.

 

People are confused by compilation albums. From lots of e-mails I received, I’ve come to the conclusion that most audio files from compilation albums are incorrectly tagged. Most of them have an incorrect value in the tag Album artist, namely: the artist who performs the song. In such case, Dopamine considers these songs as part of a different album.

 

To resolve this, tag your files correctly:

 

* Artist = the artist who performs the song

* Album artist = some common artist name (e.g. “Various artists”)

 

You can use Dopamine’s built-in tag editor to correct this.

 

I'm not sure where things go wrong. Most likely, the F.A.Q. is never being read.

 

Edit: I added the chapter, to illustrate its completeness on the matter.

Link to comment
Share on other sites

2 minutes ago, Raphaël G. said:

Well, the contact page on my site (which users use to contact me about this too), contains this line above the contact form:

 

If you have a question about Dopamine, please first check the Dopamine F.A.Q. (where Dopamine F.A.Q. is a direct and clickable link to the F.A.Q.)

 

The F.A.Q (http://www.digimezzo.com/software/dopamine-f-a-q/) contains this chapter: Why are some of my songs not grouped in one album?

It explains the "issue" with the tags. I'm not sure where things go wrong. Most likely, the F.A.Q. is never being read.

Generally the case. I'm rebuilding a reference guide website for my workplace for our on-the-phone agents and they will miss info right in their face in large red text so I sympathize with you :/

  • Like 1
Link to comment
Share on other sites

Wow! I LOVE it!

 

It keeps what's great about Dopamine and takes it to the next level. Scales and loads artwork effortlessly when full screen on my 50" 4K screen. :)

 

Super, super slick. Well done, and thank you. :)

  • Like 1
Link to comment
Share on other sites

Too early for requests? :D

 

Would quite like an option for XLarge album art.

 

The possibility of tapping in to Groove's synchronised playlists. - That one is fairly selfish as still use a Windows phone and love being able to make/edit a playlist on my pc and it just being on my phone, but it would also be great for syncing with Dopamine on my pc and Surface.

Guess it might have to integrate your Windows account into Dopamine for that?

Link to comment
Share on other sites

23 hours ago, dakn said:

Wow! I LOVE it!

 

It keeps what's great about Dopamine and takes it to the next level. Scales and loads artwork effortlessly when full screen on my 50" 4K screen. :)

 

Super, super slick. Well done, and thank you. :)

Thanks! And, you're welcome :)

Link to comment
Share on other sites

13 hours ago, dakn said:

Too early for requests? :D

 

Would quite like an option for XLarge album art.

 

The possibility of tapping in to Groove's synchronised playlists. - That one is fairly selfish as still use a Windows phone and love being able to make/edit a playlist on my pc and it just being on my phone, but it would also be great for syncing with Dopamine on my pc and Surface.

Guess it might have to integrate your Windows account into Dopamine for that?

No, not at all :)

 

Larger album art is in scope for Dopamine 2.0. I've created a feature request here: https://github.com/digimezzo/Dopamine/issues/797 based on another user's request.

I'll have to check for the Groove playlists. I don't know how that feature works. No promises there though. Groove doesn't seem like Microsoft's focus anymore, so it might not be useful to spend too much time on this.

Link to comment
Share on other sites

On 6/12/2018 at 10:48 PM, Brandon H said:

Generally the case. I'm rebuilding a reference guide website for my workplace for our on-the-phone agents and they will miss info right in their face in large red text so I sympathize with you :/

Same thing again today. I just got this e-mail via my website's online form:

 

Hallo,

ein schönes Programm, aber bei gemischten Alben mit z.B. 20 verschiedenen Titeln wird das Album 20 mal angezeigt also für jeden Interpreten einzeln. Das ist sehr unübersichtlich. In der Albendarstellung sollte jedes Album nur einmal erscheinen. ich habe nichts gefunden, wo man die einstellen könnte.

 

Translation by google translate:

 

Hello, a nice program, but with mixed albums with e.g. 20 different titles the album is displayed 20 times, so for each artist individually. This is very confusing. In albums, each album should only appear once. I have not found anything where you could adjust the.

 

:rofl:

 

I've been doing some test today. I took an album (files which have the same album title and album artist) and I changed the album artist so that it is different for each file. Dopamine split up this album into multiple albums. As is being complained about.

 

Then, I took a bunch of other players, and verified how this album is displayed. This is the result:

 

- MusicBee: album is split up
- Foobar2000: album is split up
- Winyl: album is split up
- Windows Media Player: album is split up
- iTunes: album is split up

 

The longer I think of it, the more I believe I shouldn't change how Dopamine organizes albums. I think it might be better that I show a warning bar after indexing, which notifies the user that some albums might be split up. Clicking the bar, would show an overview of the messed up albums and allow 2 options:

 

- Option to provide a common album artist

- Option to check a box to group the files which have the same album title into 1 album

  • Like 2
Link to comment
Share on other sites

2 hours ago, Raphaël G. said:

Same thing again today. I just got this e-mail via my website's online form:

 

Hallo,

ein schönes Programm, aber bei gemischten Alben mit z.B. 20 verschiedenen Titeln wird das Album 20 mal angezeigt also für jeden Interpreten einzeln. Das ist sehr unübersichtlich. In der Albendarstellung sollte jedes Album nur einmal erscheinen. ich habe nichts gefunden, wo man die einstellen könnte.

 

Translation by google translate:

 

Hello, a nice program, but with mixed albums with e.g. 20 different titles the album is displayed 20 times, so for each artist individually. This is very confusing. In albums, each album should only appear once. I have not found anything where you could adjust the.

 

:rofl:

 

I've been doing some test today. I took an album (files which have the same album title and album artist) and I changed the album artist so that it is different for each file. Dopamine split up this album into multiple albums. As is being complained about.

 

Then, I took a bunch of other players, and verified how this album is displayed. This is the result:

 

- MusicBee: album is split up
- Foobar2000: album is split up
- Winyl: album is split up
- Windows Media Player: album is split up
- iTunes: album is split up

 

The longer I think of it, the more I believe I shouldn't change how Dopamine organizes albums. I think it might be better that I show a warning bar after indexing, which notifies the user that some albums might be split up. Clicking the bar, would show an overview of the messed up albums and allow 2 options:

 

- Option to provide a common album artist

- Option to check a box to group the files which have the same album title into 1 album

Sounds like a good simple solution. 

  • Like 1
Link to comment
Share on other sites

5 hours ago, Raphaël G. said:

Same thing again today. I just got this e-mail via my website's online form:

 

Hallo,

ein schönes Programm, aber bei gemischten Alben mit z.B. 20 verschiedenen Titeln wird das Album 20 mal angezeigt also für jeden Interpreten einzeln. Das ist sehr unübersichtlich. In der Albendarstellung sollte jedes Album nur einmal erscheinen. ich habe nichts gefunden, wo man die einstellen könnte.

 

Translation by google translate:

 

Hello, a nice program, but with mixed albums with e.g. 20 different titles the album is displayed 20 times, so for each artist individually. This is very confusing. In albums, each album should only appear once. I have not found anything where you could adjust the.

 

:rofl:

 

I've been doing some test today. I took an album (files which have the same album title and album artist) and I changed the album artist so that it is different for each file. Dopamine split up this album into multiple albums. As is being complained about.

 

Then, I took a bunch of other players, and verified how this album is displayed. This is the result:

 

- MusicBee: album is split up
- Foobar2000: album is split up
- Winyl: album is split up
- Windows Media Player: album is split up
- iTunes: album is split up

 

The longer I think of it, the more I believe I shouldn't change how Dopamine organizes albums. I think it might be better that I show a warning bar after indexing, which notifies the user that some albums might be split up. Clicking the bar, would show an overview of the messed up albums and allow 2 options:

 

- Option to provide a common album artist

- Option to check a box to group the files which have the same album title into 1 album

When this happens I have been editing the metadata to fix it...  easy enough to do with the Edit option built into Dopamine.  I think you should leave the sorting the way it is, and if people don't like it they need to edit their music files and fix it, don't cater to the lazy!

Edited by Ravensky
Link to comment
Share on other sites

I strongly agree with this. You shouldn't be having to write code to bend over backwards to help people that simple are unable to organise their music properly. Every other music player would deal with it the same way.

It would take them less time to tag correctly than it would for you to re-write Dopamine for them!

Link to comment
Share on other sites

On 6/17/2018 at 7:08 AM, Raphaël G. said:

The longer I think of it, the more I believe I shouldn't change how Dopamine organizes albums. I think it might be better that I show a warning bar after indexing, which notifies the user that some albums might be split up. Clicking the bar, would show an overview of the messed up albums and allow 2 options:

 

- Option to provide a common album artist

- Option to check a box to group the files which have the same album title into 1 album

I like you're thinking; that's why you make a great dev Raphael :)

  • Like 2
  • Thanks 1
Link to comment
Share on other sites

4 hours ago, Brandon H said:

I like you're thinking; that's why you make a great dev Raphael :)

Thanks! I appreciate it :) 

57 minutes ago, SiCKX said:

Been using this for a long time, unsure I said thanks before so.. Thank You.

You're welcome! :) 

Link to comment
Share on other sites

My issues
- can't sort by album when no artist is selected

- no descending option in album column

- some problems with lyrics

 YhW3XP8.png

 


Suggestions

- dark context menus

- lighter window controls/buttons when window is active (Min/Max/Close buttons)

- option to have accent color as bottom bar background (like Groove)

- drag and drop (from desktop/explorer) to play

- click whitespace to deselect 

- smaller thumbnails in Albums

- resize/rearrange/hide columns in Songs list

- hide rating in Showcase view

- autohide rating in song list

ERts5O9.png
 

 

Looking great so far.

Link to comment
Share on other sites

  • 2 months later...

Hi everyone,

 

I changed my mind on the "Folder view" feature (there were too many requests). I've now implemented this feature in a way that I can also enjoy it. This is the result. Note that Dopamine helps you remember which folder or subfolder contains the currently playing file (see red arrow). The breadcrumbs are clickable and allow you to browse through the tree.

This feature is ready, and will be in Dopamine 2.0 Preview 2.

 

 

final design.png

awesome.png

Link to comment
Share on other sites

  • 5 weeks later...

Dopamine 2.0 Preview 2 is almost ready. I'm finishing the smart playlist implementation. Actually, Dopamine can already process manually created smart playlists. There is now just a need for a Ui so the user can easily create such playlist by adding some rules. Here is a sneak peek at the new toolbar menu (it replaces the less intuitive hidden hamburger menu from Preview 1). The toolbar menu also allows finding the collection settings (now "Add music") more easily for new users. That is a remark I've got a few times.

 

 

Screenshot from 2018-09-19 21-35-48.png

Screenshot from 2018-09-20 18-36-16.png

Link to comment
Share on other sites

I hope its not too late to make a request but.......

 

With the new smart playlist feature coming out I was wondering if you can expand the metadata (?) that you can edit on a file. For me personally I would love composer, conductor (They are really useful for classical music) and bpm (I use it for organization. 

 

Thanks!

2018-09-24.png

Link to comment
Share on other sites

Is there any chance this could be made to work on Mac/Linux? Perhaps using Mono or something like that?

 

Use this on my Windows PC and would love to have it on my Mac too.

Link to comment
Share on other sites

25 minutes ago, ThisIsStockerHD said:

Is there any chance this could be made to work on Mac/Linux? Perhaps using Mono or something like that?

 

Use this on my Windows PC and would love to have it on my Mac too.

This might work under Linux using proton :)

 

Edited by Ravensky
Link to comment
Share on other sites

8 hours ago, Xenon said:

I hope its not too late to make a request but.......

 

With the new smart playlist feature coming out I was wondering if you can expand the metadata (?) that you can edit on a file. For me personally I would love composer, conductor (They are really useful for classical music) and bpm (I use it for organization. 

 

Thanks!

2018-09-24.png

It's not too late :) It will be for a next preview however (probably preview 3). This is the feature request: https://github.com/digimezzo/Dopamine/issues/864

Link to comment
Share on other sites

17 hours ago, ThisIsStockerHD said:

Is there any chance this could be made to work on Mac/Linux? Perhaps using Mono or something like that?

 

Use this on my Windows PC and would love to have it on my Mac too.

I have no idea if it would work in its current version with the used technology. I plan to create a Linux version but haven't decided yet which technology to use. It's simple, there are 2 options:

 

1. Electron framework: it would provide a consistent look and feel across platforms. Dopamine could look exactly like it looks now, on every platform. Unfortunately, users hate Electron apps. It generates large applications and a lot of users keep their task manager open, to continuously monitor an application's RAM usage. 

 

2. Keep .NET: migrate the current back-end Dopamine code to .NET Core and create a UI for each platform. Windows would keep the current look. Linux would get a more native look (due to framework limitations on Linux). Mac would get nothing, as I have no access to a Mac to develop and test. But the project being open source, some Mac UI wizards could always jump in and create a UI.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • By Usama Jawad96
      YouTube is forcing popular Discord music bot Rythm offline, millions impacted
      by Usama Jawad

      YouTube has recently been on the warpath against Discord music bots. For those unaware, this piece of technology allows users to play music from YouTube videos on Discord servers. Citing copyright violations, Google first shut down the Groovy bot a couple of weeks ago, and now, it is forcing Rythm offline.

      Rythm is a massively popular music bot which was installed on 20 million Discord servers and was being used by over 560 million people. Yoav, who is the developer behind the bot, stated that the service was being powered by over 4TB of RAM and 1,000 CPU cores. Google's cease-and-desist letter states that Rythm should be shut down within seven days, and the developers are complying and shuttering the service on September 15.

      The shutdown does not only impact 560 million end-users but also the bot's developer who was involved in this project in a full-time capacity. In a statement to The Verge, Yoav went on to say that:

      The bot's official website echoes similar sentiments, but an interesting note over there also emphasizes that work is underway on "something brand new in the music space that will revolutionize how we all listen to music". As such, the Rythm team has advised users to keep the bot installed on their servers. It remains to be seen what the developers have in store, keeping in view YouTube's copyright restrictions.

    • By Copernic
      foobar2000 1.6.7
      by Razvan Serea



      foobar2000 is an advanced freeware audio player for the Windows platform. It features the simplest, most minimalistic interface you'll ever see in this kind of program. Other features include full unicode support, ReplayGain support and native support for several popular audio formats.

      foobar2000 features:

      Supported audio formats: MP3, MP4, AAC, CD Audio, WMA, Vorbis, FLAC, WavPack, WAV, AIFF, Musepack, Speex, AU, SND... and more with additional components. Gapless playback. Full unicode support. Easily customizable user interface layout. Advanced tagging capabilities. Support for ripping Audio CDs as well as transcoding all supported audio formats using the Converter component. Full ReplayGain support. Customizable keyboard shortcuts. Open component architecture allowing third-party developers to extend functionality of the player foobar2000 1.6.7 changelog:

      Built-in WASAPI exclusive output.

      Rewritten entirely in beta 7, old beta1-6 bugs should be gone.

      Added 'smart stop' option in Advanced Preferences; press stop key once to stop-after-current, twice to stop now.

      Fixed WavPack lossy not working regression from 1.6.6.

      Made Output preferences reflect output device changes made by output picker toolbar. (beta 5)

      Allowed per-track REM COMMENT in cuesheets. (beta 6)

      HLS radio bug fixes. (beta 6)

      Fixed crashing on failed paste operations in Properties dialog. (beta 6)

      Fixed incorrect handling of UTF-8 file names inside ZIP archives. (beta 6)

      Removed 8-bit output option. (beta 7)

      Fixed inaccurate preamp decibel formatting in Converter setup dialog. (beta 7)

      Prevented popup of Preferences page prompting for a valid output device if the audio device was unplugged with foobar2000 in background. (beta 13)

      Added .weba (WebM audio) to recognied extensions. (beta 15)

      Fixed issues with playing certain streamed M4A files. (beta 16)

      Download page: foobar2000 1.6.7 | 4.5 MB (Freeware)
      Links: Home Page | foobar2000 for Mac | Windows Store | Android

      Get alerted to all of our Software updates on Twitter at @NeowinSoftware

    • By Copernic
      iTunes 12.11.4
      by Razvan Serea



      iTunes is a free application for Windows PCs. It plays all your digital music and video. It syncs content to your iPod, iPhone, and Apple TV. And it's an entertainment superstore that stays open 24/7.

      Organize your music into playlists Edit file information Record compact discs Copy files to an iPod or other digital audio player Purchase music and videos on the Internet through the built-in iTunes store Run a visualizer to display graphical effects in time to the music Encode music into a number of different audio formats. Changes in iTunes 12.11.4:

      This update includes security improvements and adds support for new devices. Download: iTunes 12.11.4 (32-bit) | 171.0 MB (Freeware)
      Download: iTunes 12.11.4 (64-bit) | 200.0 MB
      Links: Apple iTunes Website

      Get alerted to all of our Software updates on Twitter at @NeowinSoftware

    • By Jay Bonggolto
      Spotify is testing a cheaper, ad-supported plan that lets you infinitely skip songs
      by Jay Bonggolto

      Cheaper subscription tiers are becoming a thing among streaming platforms in an attempt to lure consumers into their paid services. Earlier, YouTube confirmed that it's testing Premium Lite in some European countries, allowing subscribers to watch videos uninterrupted by ads for €6.99 per month.

      Now, Spotify appears to be trialing a new cheaper plan called Spotify Plus that combines some capabilities of its free and paid tiers. For $0.99 per month, you can skip an unlimited number of songs per hour and listen to specific titles in an album or playlist. However, you'll have to bear with the ads just like in the free plan if you wish to gain access to those capabilities for a cheaper price.

      Spotify confirmed the report in a statement to The Verge:

      The current free tier allows you to skip only up to six songs per hour. And while you can select specific tracks to play in specific collections such as “Discover Weekly” and “Daily Mix”, you'll only be able to listen to shuffled songs in all other albums and playlists. If you want to avoid those restrictions, you can opt for the service's paid plan which currently costs $9.99 per month.

      Spotify, however, cautioned that the experimental tier may not necessarily roll out in its current form in the future. And if ever it does, it remains to be seen how the cheaper tier will help convert free users into paying subscribers.

      Source: The Verge

    • By Chandrakant
      Amazon introduces The Golden Era Vinyl subscription service
      by Chandrakant Isi



      Vinyl records, the last bastion of analog music in this digital world, has been making a strong comeback. Last year, over 27 million LPs were sold in the US. It is a clear indication that not only the nostalgic folks but also the newer generation has a fascination for vinyl records. To make most of this trend, Amazon, which already lists hundreds of thousand records in its catalog, has announced a new vinyl subscription service.

      Dubbed as 'Vinyl of the Month Club: The Golden Era', it offers a single album on vinyl every month. For those not in the know, the golden era of vinyl refers to the 60s and 70s. The service seems like a good idea for young vinyl enthusiasts planning to build their collection. Amazon claims that a monthly record is picked by its experts at Amazon Music. So far, Amazon has revealed that subscribers will get a chance to enjoy the work of legendary artists such as Pink Floyd, Led Zeppelin, Miles Davis, and Fleetwood Mac.



      Upon subscribing to the service, you can find out the current month's album from Amazon's orders page. If you already own that album or it doesn't interest you, simply skip the month's package from the 'Manage Your Subscriptions' page. Amazon also allows subscribers to return a vinyl as long as its packing is intact.

      Amazon's Vinyl of the Month Club subscription costs $24.99 per month. The pricing is not bad considering that the cost of popular LPs varies wildly. For instance, Led Zeppelin's Physical Graffiti currently sells for $34.69 on Amazon.

      Amazon's idea seems inspired by the Columbia Record Club from the 50s. Conceived in 1955, it was the first venture to offer music through the mail. The company offered a complimentary record to boost its membership numbers. It was a huge success back then as the company was shipping over seven million vinyl records by 1957.