Skip to main content
Topic: Thank You Very Much ... (Read 13666 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

Thank You Very Much ...

Reply #25
Mplayer also plays mpc under linux (uses XMMS plugins I guess).  Not that it's a useful audio player (it does have the advantage of playing EVERYTHING)...  Also, as much as I dislike XMMS myself, it's what we've got.  I agree that emulation isn't a substitue.  Also, isn't there going to be XMMS 2 some day?
I am *expanding!*  It is so much *squishy* to *smell* you!  *Campers* are the best!  I have *anticipation* and then what?  Better parties in *the middle* for sure.
http://www.phong.org/

Thank You Very Much ...

Reply #26
Quote
Any remarks? Any proposals? Any refuses?

How about creating a Musepack-Plugin for the gstreamer framework? gstreamer will become a part of GNOME and IIRC will be integrated into KDE in the future too.


Quote
Sorry, but when skins are more important than functionality, then XMMS is
dead as a dronte.


Maybe the developer(s) of beep media player are willing to implement your idea for "play selected"?

Thank You Very Much ...

Reply #27
Quote
Quote
Any remarks? Any proposals? Any refuses?

How about creating a Musepack-Plugin for the gstreamer framework? gstreamer will become a part of GNOME and IIRC will be integrated into KDE in the future too.

I second that

BTW, Gstreamer IS a part of GNOME ....

Thank You Very Much ...

Reply #28
Quote
BTW, Gstreamer IS a part of GNOME ....


Are you sure? I thought It wouldn't make it into GNOME 2.6 due to it's development stage, the developers would need to make a feature freeze etc. Aside from that, one can of course already use it, e.g. on Debian Sarge with GNOME 2.4 I use it with Rhythmbox.

Regards, David

Thank You Very Much ...

Reply #29
Quote
Linux really needs a better audioplayer than xmms, in the long run that's the only good solution I think....
But basing anything upon something that has to be run under Wine is.... dodgy at best, I think.... Some, it seems at postings here at HA, have made this work somehow, but I think it depends on distros and other factors how sucessful this might be.... and anyways it will neither be a simple/practical nor popular solution among common *nix users.
As long as the xmms plugin is the best there is for Linux (until a better solution comes along), it shouldn't just be tossed away....

At my workplace we design and build Linux based embedded devices to control displays in bookmakers shops (up to 32 screens at once). We also allow mpeg video playback and the biggest pains in my arse while doing this (i'm no Linux expert) are

a> video acceleration under X

b> audio APIs. They seem uniformly awful. Please, somebody, tell me i'm wrong. What is considered to be the best audio API on Linux? How does it compare to DirectSound?

Poor quality sound support in Linux is preventing me moving to the platform. Maybe someone needs to provoke ZzZzZz into porting the Foobar core

btw Christian - i'm free in a week or so (i'm on the road at the moment, Remote Desktopping into my home machine) - is there any chance of getting a list of developers / testers / tasks soon?

Thank You Very Much ...

Reply #30
Quote
Poor quality sound support in Linux is preventing me moving to the platform.


Do you mean the sound output is poor quality or do you mean the audio applications (players etc.) are poor quality? I'm just asking because I don't get the meaning straight from reading, language barrier propably 

Thank You Very Much ...

Reply #31
Quote
Quote
Poor quality sound support in Linux is preventing me moving to the platform.


Do you mean the sound output is poor quality or do you mean the audio applications (players etc.) are poor quality? I'm just asking because I don't get the meaning straight from reading, language barrier propably 

I mean the API (programmer interfaces) seem quite archaic compared to Windows, as is driver support. I'd imagine the sound coming out would be pretty similar.

The applications are as bad too, but this might be a symptom of the above.

It's a shame - these are basic things that should be sorted if Linux is ever likely to be mainstream on the desktop.

Thank You Very Much ...

Reply #32
Quote
How about creating a Musepack-Plugin for the gstreamer framework?

Much more important would be a libmpc that provides an easy to use interface for at least decoding mpc.

There's no use in reinventing the wheel for every audio player that wants to support mpc. Once there is such a library developing individual plugins for certain players will be much less pain.

Thank You Very Much ...

Reply #33
- Proposal for Menues in XMMS/WinAMP
- Can also be used as a hint for other audio players
- "Play selected" is only a very small part of this


Code: [Select]
Useful Modifications for WinAMP (Windows) / Xmms (X11 Unix based)
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""

Additional options
~~~~~~~~~~~~~~~~~~
- Auto play on startup
- Convert %XY to character with ISO8859-1/ISO 646 code XY.
- Support of characters 0xA0...0xFF


Remarks:
- Autoplay on Start
   When this option is set Xmms starts with playing the current playlist
   when you start WinAMP. This is useful for automatic playback. You don't
   need to push any button.

- Convert %XY to character with ISO8859-1/ISO 646 code XY
   There are Characters which can't be encoded in file names, these are at
   least ", / and \. A form to encode such chars is to escape it by a
   character + encode it by its value in the ISO 8859-1 table.

- Support of characters 0xA0...0xFF
   Current WinAMP can't display characters like ä, ö, ü and ß,
   which are used in the German language. This should be changed.
   Also other languages like French, Spain are using characters which
   are unknown in the English language.



Special Files for Playback
~~~~~~~~~~~~~~~~~~~~~~~~~~

The following notations are possible in playlists:

 Nop()                 Dummy

 Stop()                Infinite Pause, can be terminated by pressing Play or Pause

 Pause(x)              Wait for x seconds, can be terminated by pressing Play or Pause
                       Examples: Pause(0.5), Pause(60), Pause(3600)

 filename:x:y          Playback from second x to y of file filename
                       positive values are relative to the start, negative
                       relative to the end. A x of zero is the file start,
                       a y of zero is the file end.

 filename[level]       Level correction of filename by level dB
                       Important when you want to listen to music and bed
                       which fades away.

 filename[level1,level2]
                       Level correction of filename by level1 dB at the
                       start and level2 dB at the end.

 filename:x:y[level]   Partital playback with level correction

 filename:x:y:[level1,level2]
                       Partital playback with level correction



Popup-Menu on the Main Window
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

 --+-- Play                            Play starting from the current file, jump to the playlist b
   +-- Play Selection                  Play selected files, jump to the selection list beginning w
   +-- View file info
   |
   +-- Play Files =>                   Play files you choose in a file prompter (leave playlist un
   +-- Play Directory =>               Play files you choose in a directory prompter (leave playli
   +-- Play URL =>                     Play files you choose in an URL prompter (leave playlist un
   |
   +-- Main Windows
   +-- Playlist Editor
   +-- Graphic Equalizer
   |
   +-- Options
   +-- Playback
   +-- Visualization
   .
   +-- About XMMS/WinAMP
   \-- Exit



Popup-Menu on the Playlist Editor
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

 --+--View file info
   |
   +--Add-----+-- Files at top =>
   |          +-- Files at current position =>
   |          +-- Files at end =>
   |          |
   |          +-- Search for new files and add at top
   |          +-- Search for new files and add at current position
   |          +-- Search for new files and add at end
   |          |
   |          +-- Directory at top =>
   |          +-- Directory at current position =>
   |          +-- Directory at end =>
   |          |
   |          +-- URL at top =>
   |          +-- URL at current position =>
   |          +-- URL at end =>
   |          |
   |          +-- Stop
   |          +-- Pause =>                     Prompt for duration in sec, min:sec or hour:min:sec
   |          \-- Jump label =>                Prompt for current number of jump target
   |
   +-Remove---+-- Remove Selected files from Playlist
   |          +-- Crop unselected files from Playlist
   |          +-- Remove All files from Playlist
   |          |
   |          +-- Remove dead files from Playlist
   |          +-- Remove dublicate files from Playlist
   |          |
   |          \-- Physical Remove --+-- Destroy current file physically
   |                                \-- Destroy selected file(s) physically
   |
   +--Selection--+-- Select All
   |             +-- Unselect All
   |             \-- Invert Selection
   |
   +--Sort---+--Sort List----+-- By Title
   |         |               +-- By Artist
   |         |               +-- By Album
   |         |               +-- By Year
   |         |               |
   |         |               +-- By Filename
   |         |               +-- By last Dir and Filename
   |         |               +-- By last 2 Dirs and Filename
   |         |               \-- By whole Path and Filename
   |         |
   |         +--Sort Selection--+-- By Title
   |         |                  +-- By Artist
   |         |                  +-- By Album
   |         |                  +-- By Year
   |         |                  |
   |         |                  +-- By Filename
   |         |                  +-- By last Dir and Filename
   |         |                  +-- By last 2 Dirs and Filename
   |         |                  \-- By whole Path and Filename
   |         |
   |         +-- Randomize List
   |         +-- Randomize Selection
   |         |
   |         +-- Invert List
   |         \-- Invert Selection
   |
   \--Playlist--+-- Save current Playlist =>
                +-- Save Selection as Playlist =>
                +-- Save Selection as Playlist + Remove from current Playlist =>
                |
                +-- Replace Playlist =>
                +-- Insert Files from Playlist at top =>
                +-- Insert Files from Playlist at current position =>
                +-- Insert Files from Playlist at end =>
                |
                +-- Recent Playlist #1 ...
                +-- Recent Playlist #2 ...
                +-- Recent Playlist #3 ...
                +-- Recent Playlist #4 ...
                +-- Recent Playlist #5 ...
                +-- Recent Playlist #6 ...
                +-- Recent Playlist #7 ...
                +-- Recent Playlist #8 ...
                +-- Recent Playlist #9 ...
                |
                \-- New Playlist =>                      Prompt for new playlist name


When a playlist is saved and the playlist exists, the following can be choosen:

 -- Append at end
 -- Prepend at beginning
 -- Overwrite
--  Frank Klemm

Thank You Very Much ...

Reply #34
Using wine and foobar on Fedora Core 1 doesn't work useable, the playlist doesn't "refresh", you can see menu entries etc. until you click on a file. the status bar is static, does only update when resizing the window.
All the above applies to latest wine.

Thank You Very Much ...

Reply #35
<sigh>

FB2k on Linux thread.

It works fine, just read up there. The 'bug' you're mentioning is easy to workaround.

Anyway, thank you Frank for your work. I can lend my ears to that - these aren't as good as guruboolez's ones,
but will still be useful.

As to the GStreamer suggestion, it would be better to create Xine plugin - it's mature already
and API sucks less. Unfortunately I'm afraid I'll be too busy creating some webpages to create a plugin,
but who knows...
ruxvilti'a

Thank You Very Much ...

Reply #36
Don't disturb me today between 23:00 and 0:55 o'clock ;-)
--  Frank Klemm

 

Thank You Very Much ...

Reply #37
Quote
Mplayer also plays mpc under linux (uses XMMS plugins I guess).  Not that it's a useful audio player (it does have the advantage of playing EVERYTHING)...  Also, as much as I dislike XMMS myself, it's what we've got.  I agree that emulation isn't a substitue.  Also, isn't there going to be XMMS 2 some day?

Does this mean that we have support for mpc in MPlayer 'Right Now?' Because if we do that means we can use it in XBMC (XBox Media Center) right?... or an i mis-reading something here?

Thank You Very Much ...

Reply #38
Quote
Don't disturb me today between 23:00 and 0:55 o'clock ;-)

Why not  ??? What going to happen then ? /me is curious ......

Thank You Very Much ...

Reply #39
Quote
Quote
Don't disturb me today between 23:00 and 0:55 o'clock ;-)

Why not  ??? What going to happen then ? /me is curious ......

I think Frank's girl is visiting... 
Juha Laaksonheimo

Thank You Very Much ...

Reply #40
Quote
Quote
Quote
Don't disturb me today between 23:00 and 0:55 o'clock ;-)

Why not  ??? What going to happen then ? /me is curious ......

I think Frank's girl is visiting... 

Don't tell me, she's the one with the knowledge on .mpc eh? 

Fireball: The Xbox can't use mplayers xmms plugins as, among other reasons,  they're not part of the core cvs build.

Thank You Very Much ...

Reply #41
Quote
Quote
Quote
Quote
Don't disturb me today between 23:00 and 0:55 o'clock ;-)

Why not  ??? What going to happen then ? /me is curious ......

I think Frank's girl is visiting... 

Don't tell me, she's the one with the knowledge on .mpc eh? 

Fireball: The Xbox can't use mplayers xmms plugins as, among other reasons,  they're not part of the core cvs build.

Ok, I give you a hint:

look at Frank's avatar

Thank You Very Much ...

Reply #42
Quote
Quote
Quote
Quote
Quote
Don't disturb me today between 23:00 and 0:55 o'clock ;-)

Why not  ??? What going to happen then ? /me is curious ......

I think Frank's girl is visiting... 

Don't tell me, she's the one with the knowledge on .mpc eh? 

Fireball: The Xbox can't use mplayers xmms plugins as, among other reasons,  they're not part of the core cvs build.

Ok, I give you a hint:

look at Frank's avatar

... you reckon he's taken up painting while his girl works on musepack?

Thank You Very Much ...

Reply #43
Quote
Ok, I give you a hint:

look at Frank's avatar

OT: It's a picture from the movie "Le Fabuleux destin d'Amélie Poulain". Amélie is kneeling on a bridge jumping rocks over the water. (Hope this link works)

Thank You Very Much ...

Reply #44
the speculation runs wild!

so is frank dating audrey tautou?



Thank You Very Much ...

Reply #45
Quote
"Le Fabuleux destin d'Amélie Poulain"

One of the 10 best "feelgood" movies ever!!!
   
"ONLY THOSE WHO ATTEMPT THE IMPOSSIBLE WILL ACHIEVE THE ABSURD"
        - Oceania Association of Autonomous Astronauts

Thank You Very Much ...

Reply #46
Nice to see your back posting on the board now Frank...

I have been away on holidays so I haven't kept up with the news... no Internet for a week as well. Global Roaming Rates for mobile phones are really really expensive as well FYI

Enjoy working on MPC once again... if you need any help I am sure there are plenty of takers here on HA.org

Regards

AgentMil
-=MusePack... Living Audio Compression=-

Honda - The Power of Dreams

 
SimplePortal 1.0.0 RC1 © 2008-2019