[Boards: 3 / a / aco / adv / an / asp / b / biz / c / cgl / ck / cm / co / d / diy / e / fa / fit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mu / n / news / o / out / p / po / pol / qa / r / r9k / s / s4s / sci / soc / sp / t / tg / toy / trash / trv / tv / u / v / vg / vp / vr / w / wg / wsg / wsr / x / y ] [Home]
4chanarchives logo
Why isn't Foobar2000 open source? Why has no Linux audio
Images are sometimes not shown due to bandwidth/network limitations. Refreshing the page usually helps.

You are currently reading a thread in /g/ - Technology

Thread replies: 207
Thread images: 16
File: Foobar2000_icon.png (24 KB, 256x256) Image search: [Google]
Foobar2000_icon.png
24 KB, 256x256
Why isn't Foobar2000 open source?

Why has no Linux audio player come close to matching the greatness of Foobar2000?
>>
>>54084342
deadbeef is pretty much exactly the same
>>
>>54084350
Except it's not
>>
>>54084342
>Why has no Linux audio player come close to matching the greatness of Foobar2000?
xDDDDDDDDDDDDDD
>>
mpd + ncmpcpp
>>
>>54084480
>using 2 programs to play audio

I though Loonixfags hated bloat?
>>
>>54084556
Mpd is a daemon that runs in the background, ncmpcpp is the client.

+ Unix philosophy frequently encourages using multiple tools in unison to carry out tasks. That's why pipes exist breh
>>
>>54084643
>Unix philosophy frequently encourages using multiple tools in unison to carry out tasks.

Lots of separate tools only do 90% of the work. To do really complete work, you need real purpose-built tools. "do one thing and do it well" is good for prototypes, not for final products like Foobar2000.
>>
>>54084363
>xDDDDDDDDD
go back to radet, kid
>>
>>54084664
Different strokes for different folks. Linux users tend to be more comfortable with the terminal so mpd + ncmpcpp will be more appealing

+ it's 2016, most normies are streaming music these days anyway. Who gives a fuck about desktop Loonix players?
>>
>>54084480
>lol look at my epic riced out cli music player on my epic anime babe desktop xDDDDD im such an epic leet haxx0rrzz xDDDDDD windows users will NEVER know whats its liek to be so l33t xD
>>
>>54084480
>mpd
>linux users run entire media streaming servers from on their machine to use a client to listen to the stream on the same machine

What is that saying, only the worst kind of idiot goes out of their way to use the most complex and time consuming way of completing simple tasks.
>>
>>54084480
How do you play random audio files not in your music directory with this setup?
>>
>>54084810
It's a client sever modal, nothing complicated. Don't understand it -> stay on Wangblows
>>
>>54084643
>Mpd is a daemon that runs in the background, ncmpcpp is the client.

aka bloat
>>
>>54084350
It doesn't even have library, but with that said I still use deadbeef and prefer it over everything else.
>>
>>54084789
This But Unironically
>>
>>54084903
Is this entire thread bait or are you just retarded?
>>
Why is there no mpd plugin for foobar? I just want to use my remote mpd database with a player with a great customizable gui. foobar runs great in wine anyways.
>>
>>54084931
Just admit your shit is bloated.
>>
>>54084810
>only the worst kind of idiot goes out of their way to use the most complex and time consuming way of completing simple tasks.
it's almost like you're trying to describe most linux users
>>
>>54085034
kill yourself
>>
>>54085034
I'd don't have the enough time or crayons to explain to you why you're wrong. Stop shitposting about stuff you just understand
>>
>>54084342
What features would you say are totally necessary for a Linux port?

If you just need a plain interface and a few buttons then that should be easy, but considering the whole interface ricing possibilities, conversion tools etc.... there's just so much now to get a 1:1 clone
>>
I will never understand the hard on people have for this program.
>>
>>54084342
just like the guy who develops MusicBee, the developers realized that nothing good actually comes from open source.
>>
>>54085085
>nothing good actually comes from open source.
nigga wat
>>
>>54084715
not even reddit has that much of an idiots
>>
>>54085069
>>54085072
>I don't have any reasons why I'm right so I will just insult the other person.

Your shit is bloated. Nobody uses 2 programs to play music. Deal with it.
>>
>>54084643
>Mpd is a daemon that runs in the background
So, bloat.
>>
>>54085112
look at atom/bracets... full of fucking bloat compared to closed-source sublime
>>
FOOBAR2K MOBILE FUCKING WHEN
>>
>>54084892
I understand it, it is still retarded.
Why not just use cmus if you wanted something lightweight?
The only reason to use mdp is when you actually need a server/client setup.
Like if you wanted to control the music from the phone or wanted to stream the music to another place, that would make sense.
But if you just want to play local music?
Why not use a single system, so you only have to configure one tool?
>>
>>54084556
KISS
>>
>>54085286
>development starts x months after fundraiser has ended
>1 year later, fundraiser still running
NEVER
>>
>>54085286
>>54085315
beta builds were already sent to backers
>>
>>54085303
It's fucking stupid, right?

Why not just focus on the server and then give every audio player out there a plugin to make it work as a client?

Noooooo you need both just to use the damn thing.

Fucking Loonix autists.
>>
>>54084342
Amarok.
>>
>>54084342
>Why has no Linux audio player come close to matching the greatness of Foobar2000?

Cantata doesn't come close, is like 10 times better.
>>
>>54084342
>open source
open source is not the same as free open source. You can see the code but you can't modify and distribute it.
>>
>>54085500

i dont give a shit you stupid toe fungus eater
>>
>>54085445
>Cantata doesn't come close, is like 10 times better.

Lol nice joke. Cantata is a mess.
>>
There is cmus
>>
>>54085341
Is it still exclusively for donors only? Neither of the links here work
http://forum.foobar2000.com/forum/showthread.php?99-foobar2000-for-Android-readme
I'd love to test the beta.
>>
>>54084845
usually not from that setup
why would a random audio file have to be played by a music player that keeps a library?
I just use mpv for random files
>>
>>54084845
mpv
>>
>Autism the player
I don't even use that crap on Windows
>>
>>54085891
That's mpv
>>
>>54086804
>mpv
>autism
its an install and forget player. its lightweight and works better than any other player.
>>
>>54085250
>Nobody uses 2 programs to play music. Deal with it
If you're using any kind of modern personal computer you have to use more than 2 programs to do anything, deal with it.
>>
>>54084350
lol
>>
>>54084664
>To do really complete work, you need real purpose-built tools

All purpose-built tools are also a bunch of separate programs working together to accomplish a task. That is pretty much what dll's are.
>>
File: cautionary.png (38 KB, 665x277) Image search: [Google]
cautionary.png
38 KB, 665x277
>>54085303
This.

>The only reason to use mdp is when you actually need a server/client setup.

Mpd was never meant to be a single system music player but a music streaming system. If you use it for listening to music on a local system you are either retarded or 14 years old.

If you are the latter, GET THE FUCK OFF 4CHAN.

SIDE NOTE: I'm not judging, I was once also 14 and using mpd in that way.
>>
>>54088173
>the only reason
stopped reading there
>>
This fucking thread has one all rule 25.
>>
File: banana.png (257 KB, 516x526) Image search: [Google]
banana.png
257 KB, 516x526
>>54088240
>the

Couldn't give a shit.
>>
>>54088173
Loonixfags confirmed retarded
>>
>>54084342
clementine
>>
>>54084342
Foobar is pretty shit. Can't even snap to edges. Can't lower/increase playback speed.
>>
>>54089361
>Can't even snap to edges
what do you mean

probably more of a Windows problem
>>
File: mfw.gif (1 MB, 400x500) Image search: [Google]
mfw.gif
1 MB, 400x500
>2016
>not using cmus
I'm loling at ur life
>>
>>54084556
>>54088173
just type cat $musicfile > /dev/audio if you use the right codec and audio system
much better than mpd, and even designed for single user
>>
>>54089361
There's actually plug-ins for that.
>>
>>54089452
You know... When you drag the foobar window toward the corner, it doesn't snap. When you drag an edge towards another window, it doesn't snap.
>>
>>54091025
With foo_ui_hacks you can remove standard windows borders and set a stick and unstick distance so it'll snap to the edges at least.
>>
>>54091123
>unofficial russian foobar components with no official site of origin.
>>
>>54084363
MDP + NCMPCPP (of any GUI client)
>>
File: Screenshot_2016-04-18-01-15-47.png (166 KB, 540x960) Image search: [Google]
Screenshot_2016-04-18-01-15-47.png
166 KB, 540x960
>>54085080
Its good
Fag
>>
File: 1460623474152.png (631 KB, 670x472) Image search: [Google]
1460623474152.png
631 KB, 670x472
>>54084845
symlink
>>
>>54085080
This. gmpc is better than foobar
>>
>>54084350
No, it's not. Trust me, I've used both.
>>
>>54091442

>2 programs to play music
>>
cmus
>>
File: 1460769961060.jpg (48 KB, 500x386) Image search: [Google]
1460769961060.jpg
48 KB, 500x386
>>54088173
>you are either retarded or 14 years old.
>If you are the latter, GET THE FUCK OFF 4CHAN.

good thing I get to stay on 4chan then
>>
>>54091662
At least I can control it from anything in my house.
>>
>>54089525
>cmus

Looks like autism: the music player
>>
>>54092006
*pats head*
>>
>>54091646
>gmpc is better than foobar

lol no
>>
I was wondering, does there exist a player that allows for playlists to be put into channels with control over the volume and left-right placement and those channels play simultaniously?
>>
>>54096871
no
>>
>>54091295

Just install this .dll bro, allow incoming connection for it bro, it's the power of proprietary software bro.
>>
>>54084350
i have two complaints about that.
>the shitty support for cuesheets
>the lack of a proper replaygain scanner
still, deadbeef is arguably one of the top five players on linux
>>
>>54084342
>Why isn't Foobar2000 open source?
Because then it'd be shit
>>
>>54097357
Damn, I guess I'll make that a project of mine eventually.
>>
>>54084342
Because Linux exists only to take time away from all the sand niggers that shitpost in /g
>>
File: WetSuitFart.jpg (15 KB, 334x321) Image search: [Google]
WetSuitFart.jpg
15 KB, 334x321
>>54084480
>mpd
>program
>>
>>54084480
Epic bloat, retard.

cmus is the way to go for music on Linux.
>>
But Foobar2000 isn't that great. Wincucks get a program that isn't a bloated botnet mess as always and they worship it like the second coming of Christ.
>>
Clementine, feggit
>>
>>54098921
>But Foobar2000 isn't that great.

It is better than all your Loonix players combined.
>>
>>54098921
Most foobar users install some bloated but fancy botnet extension anyways.
>>
>>54099896

Extensibility os the point of foobar

Why else do you think it's so popular
>>
>>54084342
It's the only thing I miss from Windows.
>godtier library seach
>customizable
>useful plugins
>light
>converters
>audio CD rippers
It's great, too bad it's a russian botnet.
>>
>>54092758
Why? Its functional, minimal and lightweight.
>>
>>54096871
For what purpose?
>>
>>54084362
>>54087799
>>54091649
Migrated to Linux and set up deadbeef recently.

It's basically 99% feature-compatible with Foobar. I set it up exactly the same way I had Foobar set up. What the fuck are you people talking about?
>>
>>54100259
It is different in pretty much everything except layout. I prefer deadbeef though.
>>
>>54084342
>tfw can't foobar on linux
>can't play my DVD-A ISOs, my SACD ISOs, my DTS files
>can't even use a fucking DAC without configuring shit up the ass
No, you faggots can't argue. There is no alternative to foobar and to pretend otherwise is plain retardation.
>>
>>54084342
Because its developers don't what to become /g/ freetards...
It is very scary!
>>
>>54100354
Actually you can. It works flawlessly in wine. It doesn't integrate with gtk so I don't use it.
>>
>>54085706
I think so, they moved the Android one to the Play Store already.
You aren't missing anything, it isn't very good.
>>
>>54101290
Eh, it's curiosity more than anything. I'm perfectly happy with BlackPlayer.
>>
>>54100259
Lol no
>>
>>54084342
>Why has no Linux audio player come close to matching the greatness of Foobar2000?
What exactly is “great” about foobar2000?
>>
>>54088173
>If you use it for listening to music on a local system you are either retarded or 14 years old.
Tell me what other player will continue running in the background if I restart X.org and has a solid API with Haskell bindings.
>>
Audacious
>>
TO BE MINIMALLY USEFUL, FOOBAR2000 USES PLUGINS THAT WERE ORIGINALLY FOUND ON SHADY AS FUCK RUSSIAN SITES

ENJOY YOUR RUSSIAN BOTNET, FUBAROVER9000 DUMBFUCKS
>>
>>54085428
nah, see

>>54089314
>>54099037
>>
>>54101353
It just werks.

In all seriousness though it's a fast, versatile, simple and powerful media player, it supports a whole shitload of skins and behaviours that aren't found in other music players even though it takes up less RAM than any other offerings out there.
>>
>>54100259
>It's basically 99% feature-compatible with Foobar.

Bullshit. I've tried it. It's not.
>>
>>54104157
>fast
We're playing audio, not folding proteins. How can an audio player be slow?

>versatile
Most decent audio players support all relevant formats, which is what I assume you mean by your vague “versatile”.

>simple
Simple is in relative terms. It's much more complex and bloated than some of the truly simple players out there.

>powerful
Never mind the fact that this basically contradicts the previous point, exactly what kind of power do you mean? Plugins providing useless “features”?

>it supports a whole shitload of skins
Literally pointless in an _audio_ player.

>and behaviours that aren't found in other music players
Like what?
>>
>>54104421
>How can an audio player be slow?

The UI responsiveness, dumbass. Have you tried Clementine? Slow and bloated.
>>
>>54085272
That has nothing to do with open source, and everything to do with the developers including those features.

Nothing open source is good? So I guess none of the conversion software you use uses ffmpeg or avconv as a backend then?
>>
>>54104421
>We're playing audio, not folding proteins. How can an audio player be slow?
Startup times, times in between pressing buttons and actions happening. Guess you haven't had the misfortune of using iTunes.

>Most decent audio players support all relevant formats, which is what I assume you mean by your vague “versatile”.
Probably should've used customizable instead of versatile, you can change just about everything in Foobar natively and easily.

>Simple is in relative terms. It's much more complex and bloated than some of the truly simple players out there.
It's as simple as it can be without sacrificing usability or features.

>Never mind the fact that this basically contradicts the previous point, exactly what kind of power do you mean? Plugins providing useless “features”?
It's got plenty of good features built in that you can't find in other programs and the plugins expand on that. I use a couple on a daily basis.

>Literally pointless in an _audio_ player.
Not when you want it to do specific functions, display certain information or just plain look pretty.

>Like what?
Sorting options for one, window customization out of the box, playback order.
>>
>>54104467
>The UI responsiveness, dumbass.
Oh right, I hadn't even considered the fact that audio players need GUIs so millennials can use them.
>>
>>54104467
>>54104537
>Clementine
>iTunes
Now I understand why you people praise foobar2000 so much. You're coming from software purgatory and landing on the equivalent of earth.

It's all relative. To somebody looking down from heaven, earth is on the same end of the spectrum.
>>
>>54104551
>Muh command line interface for a fucking music player.

The GUI interface is beside the point, when I input a command (even if I have to type it out like some sort of fucking Neanderthal) I want it to execute immediately rather than fucking around for a couple seconds before responding.
>>
>>54104578
Where's software heaven friendo? That's what we're looking for here.

I've tried a fair few Linux music players and none compare to Foobar2k.
>>
>>54104588
>I want it to execute immediately rather than fucking around for a couple seconds before responding.
Is there literally a single media player for which this is not the case?
>>
>>54104600
1. Achieve enlightenment
2. You will know the answer yourself by the time you reach it

You can't appreciate the value of software heaven by trying to experience it through your earth-shaped filters.

(This is why Windows users tend to initially reject Linux until they grow a neckbeard and program for long enough. True enlightenment requires experience to attain)
>>
>>54104654
Very occasionally Banshee will lock up for a second or so which can be frustrating. I've had MusicBee lock up for 10 seconds or so.
>>
>>54104675
What music player are you using dickhead, I'm not here for your shitty memes.
>>
cmus is actually pretty tight. Using it over mpd ncmpcpp now. Everyone fuck off about bloat, all of these programs combined take up fewer resources than the gui in foobar
>>
>>54104551
>I hadn't even considered the fact that audio players need GUIs so millennials can use them.

Oh look, the NEET autist feels superior because he uses the command line and anybody who presses a button is beneath him.

Leave your basement for a while and look at the real world, autist.
>>
>>54085272
>comparing javascript editors and proprietary editors
Free non-js software can do pretty much any job you need, in this comparison: vim and GNU emacs
>>
>>54085517
I don't give a shit about you or your fungal opinion
>>
File: 1431127604759.png (68 KB, 223x226) Image search: [Google]
1431127604759.png
68 KB, 223x226
>>54104551
>>
>>54088342
>>5
Well fuck that noise
>>
>>54104700
>Banshee
>MusicBee
I just.. I didn't even realize these existed. Where do you people find this software?

When I think music players, I think ncmpcpp, cmus, mpv or moc.
>>
I use audacious, or cmus when Im not using a GUI. I don't do anything too advanced so I'm not not bothered that they don't have a thousand features, they play music and do it well. If I also want lots of features, I'll just use clemantine
>>
>>54104866
>MOC
im surprised noone has brought thst up yet
>>
>>54084342
cmus cunt
>>
>>54104157
I'd also add it's the only player that handles embedded cue sheets properly. a few on linux support it, but poorly
>>
>>54105363
>I'd also add it's the only player that handles embedded cue sheets properly. a few on linux support it, but poorly
Fair point, although personally I think cue sheets are just backwards-ass cancer for things that don't support gapless playback.

I have a script that automatically splits cuesheets, fixes encoding, tags all files and adds replaygain information. I run it whenever I download something new. Never looked back, never had problems.
>>
>>54104866
banshee is the default player on linux mint
musicbee seems to be the hipster foobar replacement that, to me at least, looks like a reskinned banshee.
>>
>>54105404
Yeah, I could do that, but I prefer having the whole CD as one file, especially with OSTs and such, due to clutter and just keeping everything as equivalent to the CD as possible, because autism.
>>
but it works perfectly in wine
>>
>>54105463
Split FLAC files with tagged metadata and gapless information are content-equivalent to a single FLAC file + a .cue sheet.

Actually, there's a more important reason to split files (even though my audio player supports .cue sheets): it allows for per-track replaygain analysis and tagging.

I usually play files in track shuffle mode, so track replaygain information is more important than album replaygain information.
>>
>>54105470
It actually has some long standing bugs in wine, but they're not major. Check the wine db.
>>
>>54105506
they seem extremely minor, it's more than made up for by not having to use the windows audio stack
>>
>>54084342
http://ubuntuhandbook.org/index.php/2013/12/install-foonix-foobar2000-like-ubuntu-linux/

Now pls go.
pls.
>>
>>54105577
nice.

better than clementine? doubt it
>>
>>54105563
Yeah, I'm just being a bit pedantic, they're small, but they do exist.
>>
>>54105577
That looks like dogshit
>>
File: screenshot-small.png (231 KB, 800x455) Image search: [Google]
screenshot-small.png
231 KB, 800x455
Why not using rhythmbox?
It is super fast and has fancy features like synchronized lyric support.
>>
Audacious is the fastest gui audio player...
>>
>>54105831
Good to know Clementine is /g/-approved. It's not without faults but I'm quite fond of it.
>>
>>54108263
No, that's foobar
>>
>>54109231
Pfff a win2000 audio player owned by a russian team known for its botnets.
>>
>>54109231
>b-b-b-but I use it so it has to be the best :(

windrones should be harvested for energy
>>
guayadeque and clementine are close enough in terms of function. in fact, clementine's spotify integration makes it even better. unfortunately the ui for both is shit
>>
>>54109231
Why do you samefag so much? Are you that lonely and desperate that you have to repost Foobar memes?
>>
I always thought was in fact open source, given the community-made components for it. Turns out it isn't.

It's free software, why the fuck would it not be open source; because thieving cunts who'd profit from his efforts, I know, but why isn't there a linux version for it though ;_;
>>
>>54089361
>snap to edges
don't know bout that

>custom playback speed
soundtouch plugin
it's also the one thing I mourn over, there's no easy way to implement a controller for it on any linux player I know.
>>
>>54100206
he's likely a DJ, dontcha think
>>
Is it really that hard to make a better player than Foobar2000?
>>
>>54111522
Loonixfags can't code
>>
>>54110370

>It's free software, why the fuck would it not be open source

Did you intentionally...
>>
>>54110370
free as in beer is not the same as free as in freedom
>>
because open source is awful and always produces awful software
>>
>>54085309
kill yourself
>>
DeaDBeef is great, with Alsa DeaDBeef is better than Foobar2k is
>>
>Why isn't Foobar2000 open source?
Because that would lead to tons of useless niche forks and split the community apart.

Foobar2k is good because it's not open source.
>>
>>54084480
Using this right now. My music player history has been pretty short, though: foobar2000 on Windows, then cmus, after which I switched to mpd+ncmpcpp.
I love it, because:
1) The power of the daemon: one-time load of the player itself, doesn't sit somewhere on workspace or in taskbar and distract (you might ask how I control it then, it's mentioned later), TUI opens in a snap despite a huge database that would've been a problem for normal player and there are options if I ever decide it's stupid for whatever reason. Also no problems if X crashes or restarts. Could be reproduced with cmus in tmux, though.
2) Music database: it's surprisingly handy, and I mostly keep my music in one folder in hierarchy anyway. Symlinks solve the problems for all music that is not there. Also the file browser is nicer than cmus, though worse than foobar2000.
3) MPC and muss. I put shortcuts to open dmenu-like things for most common use cases of those in my awesome setup, and now I often don't even need to open TUI to make a playlist or jump to a song or start playing or restart a song, or whatever, TUI is now only for tasks that are hard to define in a sequence of MPC commands. muss is automaker of playlists by the way, found it reallly useful for the way I listen to music.
4) Accepts curl, which allowed me with some hacks to make youtube-dl schedule youtube music in the player, for the cases when I don't have the song downloaded (maybe I didn't listen to it yet), but want to put it into queue.
5) No problems with obscure music formats, like modplug and stuff.
6) Pretty customisable and ncmpcpp looks really pretty.
7) It's less bloat than running foobar2000 in wine would be, though probably more than cmus, but it's not like it even matters as much for a music player anyway, as long as it doesn't drag a huge wineserver into memory with it.
>>
>>54115154
Now, the one really big problem I have with it that drives me insane, though?
It doesn't have a damn queue. Seriously, there's no support for a queue or multiple playlists. And either one of this is really important for the way I listen to music.
The only queue-like function is the thing with priorities that turns on when you have random turned on, and it's kinda convoluted, not powerful enough and really cumbersome to control at the same time.
I've gotten to the point where I started to make custom patches to the player, the bridge and the client that implement something resembling a comfortable queue. For now, I'm doing it using priorities, but I'm not sure if I shouldn't just scrap that and just make a second consume-mode higher-priority playlist, or something. The one problem I have with that is that it wouldn't be easy to put it there without having to rearrange the whole thing and the concept of one single simple playlist. Maybe I will do that if priority-type queue turns out to be unreliable or convoluted.
It also doesn't help, that while mpd code is pretty easy to hack, I can't make heads or tails of ncmpcpp and its architecture. Maybe I'm just dumb, but I think I spent the whole night trying to find where it fetches its playlist, and I'm still not completely sure how exactly it does that, I merely found where it keeps it. It turns out to be the harder part of the job, and the part where the glitches come in.
Does anybody know if there is some player that supports all in >>54115154 but with good queue support? Does mopidy allow for that?
I just want to make sure I'm not doing a needless job.
>>
>>54110370
You are confusing free software with freeware. Don't do this.
>>
>>54114484
>Alsa DeaDBeef is better than Foobar2k is

lol no just no
>>
>>54115154
>>54115252
To solve the “queue” thing I personally leave mpd in ‘consume’ mode and use autoplay.py to queue up random songs (weighted by score) whenever the queue gets close to empty.
>>
>>54116379
>>54115252
Also, instead of gouging my eyes out trying to work with ncmpcpp or anything like that I just wrote my own MPD front-end from scratch, and eventually merged it into somebody else's project:

https://github.com/vimus/vimus
>>
File: psf.jpg (96 KB, 744x542) Image search: [Google]
psf.jpg
96 KB, 744x542
Foobar is the only music player for me

I use a couple of these components that play basically midi versions of video game soundtracks, but the component is emulating the sound chips from the video game consoles, so it sounds EXACTLY like the soundtrack does from the video game and the sounds seamlessly loop infinitely. So I can listen to a particular song for an extended period without having to hear the fade-in/fade-out bullcrap very few minutes that I would hear had I played the CD soundtrack version on repeat.

As far as I know, Foobar is the only player with these components.
>>
>>54116477
highly experimental has been around for ages, i used to use it in winamp many years ago
>>
File: a.png (95 KB, 657x369) Image search: [Google]
a.png
95 KB, 657x369
>>54116609
>>54116477
also, some players on linux, such as audacious, support them
>>
>>54104712
Microsoft Groove
>>
>>54084342
As a big foobar fan on windows, on linux i do:
>>54084480

It's way better for managing my library and changing file names and tags so rips and shit have consistent tags because i have autism about that
>>
File: sadpanda.jpg (13 KB, 260x260) Image search: [Google]
sadpanda.jpg
13 KB, 260x260
>>54099974
Basically this.
>>
>>54116379
>>54116394
The thing is, I usually like to play whole sections of some playlist. but I want to jump around it freely and put in other situational tracks whenever I feel like it. For example, I got to the end of some series of tracks in the middle, and now want to jump to one track in the end, and then to play some sequence of tracks in the beginning. When I got to the one track in the end, I might think of a good song I would like to listen to, so I want to just be able to put it right after the track that is playing at the moment, preferably consume it, and then jump to the sequence in the beginning that it was supposed to jump to next. Oh, and when it finished playing that sequence? I usually just let it go in the order of the playlist, switching to shuffle or another playlist in case I got bored with what is playing right now. And this kind of music scheduling is normal to me. Oh, this all better also be at least semi-doable by mpc commands or at least a custom script, I don't want to go into TUI, unless I'm rearranging the whole playlist or something.
Foobar2000 allowed me to schedule such whimsical playback order, mostly. I have a feeling that if I make mpd work with it, it will actually work better due to number of reasons, but at the time it's just plain worse in that regard. And it drives me crazy, because I got so used to it with Foobar, it became a second nature to me. Multiple playlists and queue worked great for that purpose.
>>
>>54116930
At the moment I have done patches that basically add a "control value" for each track in the playlist. This new value is basically a clone of priorities in terms of code, but what it does is, it switches modes when you get to a song that has this value, according to a bitmask, where 8 is repeat, 4 is random, 2 is single and 1 is consume. The overall value is a toggle, so 0 doesn't change anything and 10 toggles single and repeat. The only problem with it is, I have no idea how to send it to ncmpcpp, or how it gets priority for that matter.
I also want to implement a view inside some client that shows tracks in the order of priority, and with it and some hacks and scripts and keybindings, a complicated queue control is fully implementable. The "change modes in midplay" function basically allows all this complicated control logic.
Not sure if there's a better solution, but it's the one I thought of.
>>
>>54114762
That's a really stupid argument and you should feel stupid. Niche fork like linux, kodi, mysql or apache forks?

If anything, the development would gain momentum.
>>
>>54114762
>Foobar2k is good because it's not open source.
>Maybe not all people will want to work on the main project or they'll have different ideas about how it should be done
>Therefore the best solution is ruling out completely the possibility of allowing other people from even work in the project.
>>
The only reason to use foobar I've found is foo_dsp_stereoconv.dll. I literally didn't find any other player with a plugin like that, which is fucking weird.

I think I'll just go find a player with a simple enough DSP API and write it myself.
>>
>>54110432
>>54100206
That would be cool. I simply heard this http://i.4cdn.org/wsg/1460783217819.webm and thought it would be fun to try it out with other songs/genres,
>>
>>54119031
open two songs with mpv (from the terminal if you need specific timing), open pavucontrol, unlock the settings for both streams, use the crossfeeder that appeared.
>>
Loonix development has stagnated
>>
>>54120142
I'm on windows unfortunately and pavucontrol is linux only.
>>
>>54120895
No idea how to do this in windows, sorry. The windows audio stack is a complicated mess, even compared to alsa/oss/jack/pulseaudio.
>>
>>54121197
Windows audio > Linux audio
>>
>>54122563
Can you do what >>54120142 is described here through your os? Can you change volume for different outputs per program?
What you said was true 10 years ago, not today.
>>
>>54122728
>Can you change volume for different outputs per program?

Yes.
>>
>>54122860
could you show us how to help >>54120895
>>54119031 ?
>>
>>54084342
>audio player
>greatness and what not
What do you people even do on these things, how can some players be good while others are shitty?
I just listen audio on whatever multimedia player I have.
>>
>>54122978
It's not our fault you are mediocre.
>>
>>54121197
It looks that way, even when described by an employee. https://social.msdn.microsoft.com/Profile/Ilias%2bTsigkogiannis/activity

>>54122860
Sure you can use the sound mixer that comes with the audio driver to accomplish that, but it doesn't offer L/R placement of the channels as far as I know. Unless you're doing it differently?
>>
>>54125577
no
>>
>>54126841
Nice meme.
>>
Because open source ruins smaller applications
>>
Who cares?
>>
>>54127777
Nice quads.
>>
>>54092006
> implying you can't do that with foobar
I use my phone to control playback of foobar.
>>
>>54116812
There's no way mpd + ncmpcpppcpppcpppcpp is as customizeable as foobar. Can I see your setup? I'd love lyrics support, album art on the client, good library search, ripping audio from CDs, and decent playlist management.
>>
>>54132698
Not him.
>lyrics
Supported, though I never bothered with setting it up.
>album art
It's in terminal. Album art or images for that matter are not really expected in terminal view. Pretty much any GUI client supports it.
However, there actually are way to show image in a terminal, even if they're not something usually included in the base package, and two seconds of searching got me a hack, that probably should work: https://marcocheung.wordpress.com/2015/08/09/showing-album-cover-in-ncmpcpp/
>good library search
It's pretty good, I think. But then again, I don't do advanced search in library often. There's a separate page for a search engine based on any of the tags with support for regex in ncmpcpp. And media library view too, of course.
>ripping audio from CDs
Unix way, not its job. Playing audio from CDs is supported, ripping is not even on the table.
>decent playlist management
Need more information. What exactly do you mean by these words? Current playlist management, or making and editing playlists or something else?
>>
>>54132698
>I'd love lyrics support, album art on the client, good library search, ripping audio from CDs, and decent playlist management
This is literally the most common features in music players
Also
>Unix way, not its job. Playing audio from CDs is supported, ripping is not even on the table.
Fb2K is pretty bad at ripping, it still uses the ancient CDParanoia code
>>
>>54132854
Alright, I'll give it another try. I currently use Clementine, but it's missing things and the search isn't that good.
Regarding album art, I wouldn't have figured out that little script on my own, I have almost no experience with bash.
The playlist thing is not really an issue, I was just throwing it there just for the sake of throwing it. Clementine is fine with it.

>>54132854
>>54132928
Regarding the ripping part, I get it your Unix way, but when you have so many bins doing almost the same thing because of it, I get a little dishearted.
>>
>>54132985
CD ripping is too different to be included in a music/media player, there's a reason EAC is still the most widely used ripper
>>
>>54132985
>missing things and the search isn't that good
The one thing I miss from mpd is good queue and multiple playlists support, I guess (I've written about it before in this thread). There's a single queue there that plays everything you put in it in a row, and it can delete tracks after it played them or play them in random order, and that's about it. You can feed it playlists, tracks, files or even curl, but every single track goes through this queue to play.
It does support making playlists in whatever format you want it to make them in, and puts them all in the folder you point it to, and afterwards you can put them or any of tracks in them in the play queue with just a click in ncmpcpp (look at playlist editor).
>album art
Just used it. It works, but you would have to look into ncmpcpp config file and change its playlist layout so it doesn't put text where the album art is. The script basically draws current album art on the left side of your screen, by its own methods. ncmpcpp doesn't know anything about it, so you should fix it so it acts as if it knew about it. Also, the cover art doesn't disappear when I close the client with me. Probably fixable somehow, but not sure.
Or try to find some other script, maybe it would work better.
>Regarding the ripping part, I get it your Unix way, but when you have so many bins doing almost the same thing because of it, I get a little dishearted.
Sometimes I kinda get where you're coming from. Still, in this case, you gotta admit that CD ripping is not really even remotely the same as music playing. There's no reason they should be in one place. At most, you could maybe include a command to call for already installed CD ripping program on the computer in case the client finds it, but nobody wants to bother and it would be a subpar interface to actually calling the program yourself anyway.
>>
>>54133270
*The one thing I miss in mpd
>>
>>54133270
>Still, in this case, you gotta admit that CD ripping is not really even remotely the same as music playing.
Yes, I was being a little bitch. I already picked up abcde and morituni to try them out.
>>
File: 1460931565511.jpg (153 KB, 1006x921) Image search: [Google]
1460931565511.jpg
153 KB, 1006x921
>>54096871
Audacity
Thread replies: 207
Thread images: 16

banner
banner
[Boards: 3 / a / aco / adv / an / asp / b / biz / c / cgl / ck / cm / co / d / diy / e / fa / fit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mu / n / news / o / out / p / po / pol / qa / r / r9k / s / s4s / sci / soc / sp / t / tg / toy / trash / trv / tv / u / v / vg / vp / vr / w / wg / wsg / wsr / x / y] [Home]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
If a post contains personal/copyrighted/illegal content you can contact me at [email protected] with that post and thread number and it will be removed as soon as possible.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com, send takedown notices to them.
This is a 4chan archive - all of the content originated from them. If you need IP information for a Poster - you need to contact them. This website shows only archived content.