Live data from Hacker News

Show HN: Musikcube, a terminal-based music player, library, and streaming server

musikcube.com

31–40 of 85 posts

Re: Show HN: Musikcube, a terminal-based music player, library, and streaming server

#32

If I have a musikcube server running on my network, can I stream music from my web browser to it?

Not currently; the only client right now is a native Android app[1]. However, the server[2] uses vanilla HTTP (for audio) and WebSockets (for data and eventing), so it should be relatively straight forward to build a web frontend.

[1] https://github.com/clangen/musikcube/tree/master/src/musikdr...

[2] https://github.com/clangen/musikcube/wiki/remote-api-documen...

Re: Show HN: Musikcube, a terminal-based music player, library, and streaming server

#34
post #32

If I have a musikcube server running on my network, can I stream music from my web browser to it?

Not currently; the only client right now is a native Android app[1]. However, the server[2] uses vanilla HTTP (for audio) and WebSockets (for data and eventing), so it should be relatively straight forward to build a web frontend. [1] https://github.com/clangen/musikcube/tree/master/src/musikdr... [2] https://github.com/clangen/musikcube/wiki/remote-api-documen...

Even with a web frontend, I'm not clear on how I could get the audio from, say, youtube to go over the websocket instead of to the typical playback device. With something like Pulseaudio, I believe it's possible to stream to a remote host, but then musikcube would need a pulseaudio compatibility layer

Re: Show HN: Musikcube, a terminal-based music player, library, and streaming server

#36
post #35

Please could someone explain why it's necessary to use 24bit/192k - I thought due to Nyquist/Shannon theory that 192k was overkill. In fact, doesn't it create more ear strain listening to higher frequency sample rates?

Play lower and higher quality encodings through a decent size of sound system (2kW upwards) to discover what all those frequencies do

Re: Show HN: Musikcube, a terminal-based music player, library, and streaming server

#37
post #35

Please could someone explain why it's necessary to use 24bit/192k - I thought due to Nyquist/Shannon theory that 192k was overkill. In fact, doesn't it create more ear strain listening to higher frequency sample rates?

Play lower and higher quality encodings through a decent size of sound system (2kW upwards) to discover what all those frequencies do

You might find this interesting: https://people.xiph.org/~xiphmont/demo/neil-young.html

Re: Show HN: Musikcube, a terminal-based music player, library, and streaming server

#38

Earlier quoted context omitted.

Play lower and higher quality encodings through a decent size of sound system (2kW upwards) to discover what all those frequencies do

You might find this interesting: https://people.xiph.org/~xiphmont/demo/neil-young.html

Thanks ! I'll read through that this evening

Re: Show HN: Musikcube, a terminal-based music player, library, and streaming server

#39
post #35

Please could someone explain why it's necessary to use 24bit/192k - I thought due to Nyquist/Shannon theory that 192k was overkill. In fact, doesn't it create more ear strain listening to higher frequency sample rates?

DSP works better at a higher sample rates, for obvious reasons, so in a music studio higher is better. Music software will often apply 4x or more oversampling when run at 44.1k which is degrading in the time domain even if the result is better than no oversampling, so recording at high rates avoids that.

Using it as a consumer is pointless, you cant hear those frequencies at all. Adults typically cant even hear up to nyqust at 44.1k. If youre a big music fan youve probably ruined your ears so good luck hearing anything above like 15k tbh.

16 bit was a compromise to do with wanting to keep CDs from being the size of dinner plates, 24 bit is legitimately better, but you're not going to notice with typical music.

Re: Show HN: Musikcube, a terminal-based music player, library, and streaming server

#40
Really nice looking app.

I installed it and the UI is absolutely amazing. Would love to make this my main music player.

I am having some issues though, the audio quality of the playback is suspect. I'm playing back an mp3 file and comparing it to cmus and iTunes play it fine, however musikcube has some weird audio artefacts (especially during heavy bass sections). I'm guessing(hoping?) it's some weird config, but this makes it unusable for me. I'm not an audiophile and I'm not being overly sensitive, there's some weird distortion that does not happen in cmus or iTunes.

MacBook Pro 13" 2015.

Post reply on HN