Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
No I promised V.Spader (Phonix is based on Cog, well it the source is completely changed, but anyhow) to not make any money with/from it.

Thanks for the offer, but it's completely free of charge!

Cheers
 
  • Like
Reactions: StellarVixen
Weekend starts here: https://phonix.nl.eu.org

v7b58 for 10.13/10.14

- a completely upgraded SFB Audioengine (thanks to S.Booth!)
- DSD super audio support, feed Phonix some DSF's ! Don't forget to Phonix/Preferences/Output set fixed to media
- more that i forgot.
 
Phonix v8b4 + source @ https://phonix.nl.eu.org

10.13/10.14 only

- use Swift Timers instead of objc one's
- removed many objc references in Swift
- fix waveslider
- cleanups, removed some unused Resources
 
New updates @ https://phonix.nl.eu.org

Phonix 8b7 for 10.13/10.14
- fixed stuttering on seeking
- fixed metadata loading crashing sometimes
- fixed Filetree


Phonix 6b57 for 10.11/10.12
- position/wave slider fixes
 
Hey vivo,
what great player! I got v8 running without problems the first time, but now I am experiencing an error on every start up and Phonix is shutting down :(
6b57 is running without any problems , but I am on Mojave and want to use the newest version.
I have attached the log file, maybe there is an easy solution ...
best regards and keep up the good work!
Chris
 

Attachments

  • phonix crash log.txt
    69.3 KB · Views: 303
Hi Chris,

Quit Phonix and try this in a terminal (/Applications/Utilities/Terminal.app and press the Enter key.

defaults delete com.vs.Phonix
 
  • Like
Reactions: GLM666
Meanwhile v8b9 is out @ https://phonix.nl.eu.org

- fix enqueue/clearandPlay/EnqueueAndPlay in preferences, working now
- improved audio file propeties reading by using AVAudioFile
- removed redundant code and cleaned up.
 
So right before the weekend ends:

Here is Phonix 8b25 for 10.13/10.14 @ https://phonix.nl.eu.org

Have fun
V
OP, I hate to be the one to tell you this, but it appears that you have a bug. Once I minimize the app, I cannot maximize it anymore. It is still there, music is playing as usual, menu bar options are there, but app is nowhere to be seen. Nothing can bring it up again except quitting it and opening it again, and once you open it again, if you minimize again, the same behavior continues.

I am on Mac OS Mojave 10.14.1

I can record a video if you want.


EDIT:
Resolved! Clicking on the speaker icon in menu bar brings up the app. That seems to be the only way to bring up the app.
 
Last edited:
@StellarVixen

Thank you for reporting. This has been addressed in v8b26 @ https://phonix.nl.eu.org


PhonixMinimise.mov
 
Dear all, first of all, thanks a lot for creating and developing such a useful audio player for mac. For me, as I used Foobar on Windows before switching to Mac, this player is the best alternative and I enjoy using it since more than a half year. Now I have a few questions:

- The quick start buttons (or how they are named) for play, pause and skip are not connected to Phonix anymore in the latest version. Everytime when I push the buttons, iTunes will start. How can I fix that?

- I can't maximize Phonix to fullscreen. When I push the button, nothing will happen. Is this normal? in the previous version I had it was possible.

- Everytime when i minimize Phonix into the Dock or maximize it out of the Dock the volume meter of the quick button panel on the top of the screen shows up. It goes away, when I will do a click somewhere, but it's quite annoying.

- Is there a possibility to change the file path of the Phonix settings (tabs, k-meter, recordings)? Because it's placed in the music folder and I would like to have only my music folders in that.

- Would it be possible to add "bitrate" as a tab to show in the playlist? Because of the fact that Mac OS X don't show me informations about the bitrates, it would be great to see that in Phonix.

- I would like to use Phonix Remote, but I don't have an idea how to set up this with Xcode and what I have to do to install and get this running. I didn't find a tutorial or any instructions for that. So could somebody tell me, how it works?

Thanks a lot for your help!
 
Last edited:
  • Like
Reactions: vivo
Hi Eimsbush,

1) You did not mention what macOS version you are using. Problably for the quick start buttons you have to give Phonix access to Accessibility settings see this image. It is needed for the mediakeys functionality. Because Phonix is not sandboxed.

mediakeys.png


2) will be fixed in a next version
3) cannot reproduce
4) no, sorry Phonix will not have access to other folders without asking a password every time. Only the home folder is writable
5) maybe, yes, i'll put it on the to-do-list
6) the phonixremote ios app has not been updated for a while. Could be that it doesnt work well with the latest v8. Will look into this.
 
Hi vivo, thanks a lot for your quick response!

1) I use Mojave with the latest update. You're right, I had to give Phonix access to the Accessibility settings, now it's working fine. I thought this was only necessary for Phonix Remote.

3) It only happens, after I used the volume meter one time. If not, it will not shown. So it doesn't matter, if you use only the media control buttons of the Mac to adjust volume, like I do. But perhaps some other people prefer to use that function through Phonix and in that case it could be annoying. Maybe it happens only in my case ;)
 
Hi Eimsbush, no problem

1) Nice to hear.
3) still i will look into this as I know it could be improved (the status bar volume popup)

btw thanks for liking and using Phonix. You know I had the exact same thing in 2007/2008 when i bought a mac pro 2008 and did not like literally *any* musicplayer for OSX. I was used to Foobar on windows. Somehow I stumbled upon CogX. And later on found the source code of it. Now this source code I found only as of 2012 so I was forking/enhancing Cog. Contacted Vince Spader and I think he liked it and gave me the exclusive right to rebrand it and/or try to put it in the Mac App Store. This will never be allowed by Apple because it uses ATS setting in plist for HTTP streaming radio and this setting is not allowed for apps as far as I know. Or is this for iOS only? I don't know. Besides I am a developer and not a lawyer and cannot definetely say if the 3rd party components of Phonix also would allow an App Store distribution.

So in 2012 i started learning Objective C and found it hard. Learned by looking at Standford university seminars etc.
In November 2017 i started learning swift. So now exactly 1 year later v8 is there and i think 98% Objective C code of Phonix (and of course Cog code) is now in Swift 4.2. By the way I find Swift much easier than Objective C so.

So a bit more future proof hopefully. Also the reason it's not on GitHub is I really do not know if binaries like the audio decoders may be put there in compiled form. If anyone REALLY wants Phonix on GitHub download the sourcecode and tell me if that is ok licensewise.

Meanwhile, here is Phonix 8b28 for 10.13/10.14 @ https://phonix.nl.eu.org

- fixed maximize window (thanks Eimsbush)
 
Sounds interesting! I don't have any expertise in that stuff, but I'm really thankful for that work and that you share this with all. So big up!

Unfortunately it's still not possible to switch tu fullscreen in the updated version 8b28. The green button shows only a plus, that will change the size of the window on the bottom. Actually there should be two opposite arrows on the green button and when you click on that you have this window as fullscreen and as a proper space in the mission control.

And there is another issue I realized now. If I open audio files out of the finder, they will be listed in Phonix, but the player doesn't start to play the music then automatically. It's doesn't matter, what settings I choose, for example "clear playlist and play" or "enqueue and play", the playlist will not clear, the songs were added, but I have click on them to start the playback.
 
Last edited:
Thanks for creating this awesome music player!
Player around with the source code a bit, mostly visual stuff, plus optional light theme and Mojave accent colors.

Also don't unserstand why there is no real fullscreen mode but only maximize/zoom. So I changed that as well to my personal preference. Good to have the source code available in this case.

Also wrote my own music player few months ago, but feature wise it's quite ****** compared to this one.
 
  • Like
Reactions: vivo
Tobias, if you wish I can implement this in Phonix what you made?
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.