Skip to main content

Topic: Thinking about writing a player for Linux (Read 3961 times) previous topic - next topic

0 Members and 1 Guest are viewing this topic.
  • DrDoogie
  • [*][*]
Thinking about writing a player for Linux
Just want to make sure that I am not re-inventing the wheel.

I am planning to write a "Midnight Commander"-like ncurses based player with a little sql compiled in.

The idea is to enable the listener to search for (and find :wink:) cds / tracks based on regular expression searching in a (possibly compiled-in) database. I.E. hammering down:
M-p selects searching for Performer, entering *jack* might give Michael Jackson etc.
M-a for album, M-t for tracktitle and so on.

Any existing players doing this? Does the idea suck worse than American hypocritical facism?

  • tangent
  • [*][*][*][*][*]
Thinking about writing a player for Linux
Reply #1
well, there's always been lots of people asking for a foobar2k port to linux...

  • dev0
  • [*][*][*][*][*]
  • Developer
Thinking about writing a player for Linux
Reply #2
Not exactly, but there already *is* a curses based frontend for various audio players written in Python called cplay. No SQL or anything fancy but does the job for me. Although your idea sounds interesting. I'm still waiting for somebody reimplementing foobar2000 (including full module compatibility) for GNU/Linux.

dev0
"To understand me, you'll have to swallow a world." Or maybe your words.

  • Agent86
  • [*][*]
Thinking about writing a player for Linux
Reply #3
Yeah a foobar2000 for Linux would be nice.

XMMS is ok, but developement has slowed down a lot.  There's no problem with that - its volunteer work after all - but its just how it is.

- Agent 86

  • ciber-fred
  • [*][*]
Thinking about writing a player for Linux
Reply #4
hi !
i'm currently dev a new player for unix/linux. it's call LAMIP you could find it on sourceforge via the cvs. also the most important thing of this project is that all is build as module.
like xmms there are input and output plugin system. But you could choose the 'interface' you want (aka. control plugin). At this time i currently dev a simple gtk2 GUI and a kjofol gtk2 GUI. So you could dev a new plugin with your ncurse/sql gui. Also for this project you could help me as i'm alone at this time to dev this.

i'm currently waiting 2 peoples who dev a wma plugin and a remote control plugin. So you ncurse control plugin could ba great.

  • rjamorim
  • [*][*][*][*][*]
Thinking about writing a player for Linux
Reply #5
Get up-to-date binaries of Lame, AAC, Vorbis and much more at RareWares:
http://www.rarewares.org

  • userXYZ
  • [*][*][*]
Thinking about writing a player for Linux
Reply #6
2 ciber-fred

How does LAMIP work internally? Will it have such nice features as foobar2k? I mean internal 32Bit processing, resampling for example to 48KHz output (SSRC?)? That all would be very nice (w00t).