[SOLVED[Ncmpcpp music visualizer]

Hey.
I've done few search on how to achieve that feature... but can't figure how to get it.
I have set a path on mpd.conf with the "path" line, and on the ncmpcpp config with i set the path to it.
What i am doing wrong?
Last edited by YamiFrankc (2009-11-07 02:41:32)

need to be using ncmpcpp-git
//blue/0/~/ grep fifo .ncmpcpp/config
## need to use mpd fifo output, whose format parameter
## type "fifo"
## path "/tmp/mpd.fifo"
#visualizer_fifo_path = ""
visualizer_fifo_path = "/tmp/mpd.fifo"
//blue/0/~/ grep fifo /etc/mpd.conf
type "fifo"
path "/tmp/mpd.fifo"
//blue/0/~/ ls -l /tmp/mpd.fifo
prw-r--r-- 1 patrick patrick 0 2009-11-06 16:14 /tmp/mpd.fifo
make is so .
Last edited by brisbin33 (2009-11-06 21:16:21)

Similar Messages

  • Can anyone please advise me how to solve while music pauses by itself when playing music on i tunes

    can anyone please advise me how to solve while music pauses by itself for few seconds randomly when playing music on i tunes. Already tried playing in safe mode and using a different user account the problrm still exist. i am using mountain lion and i tunes 11

    How to use multiple iPods, iPads, or iPhones with one computer

  • Is there a music visualizer app for ipod touch like apple has in itunes?

    I really like the music visualizer in itunes and want one similar to it on my ipod touch. Does apple have an app to put a visualizer like the one in itunes onto the ipod touch?

    Well, the last time I checked there wasn't but keep looking, there are new apps that come out everyday. One of them might just be the one you're looking for.

  • Why Apple TV don't have music visualizer

    Why Apple TV don't have music visualizer option?

    A reasonable guess would be that the Apple TV doesn't have enough horses to pull a visualiser.

  • Is there anyway to get the music visualizer on my tv

    Is there anyway to get the music visualizer on my tv?

    Not direclty, but if your hardware supports AirPlay you can run the visualizer on your Mac and display the desktop on ATV.

  • [Solved] Ncmpcpp Visualizer Failed To Load (Blank)

    I've install ncmpcpp and mpd and I've followed each guide to enable visualization. Unfortunately I don't know what have cause it to failed to load.
    Everytime I hit '9' to reveal it, it just showing blank terminal..for your information all of my songs just played fine.
    I used config from one of our member via this thread. here is my .ncmpcpp/config:
    ##### connection settings #####
    mpd_host = "localhost"
    mpd_port = "6600"
    mpd_music_dir = "/home/drfreddy/Music"
    mpd_connection_timeout = "5"
    mpd_crossfade_time = "1"
    mpd_communication_mode = "notifications" (polling/notifications)
    visualizer_fifo_path = "/tmp/mpd.fifo"
    visualizer_output_name = "my_fifo"
    visualizer_sync_interval = "1"
    visualizer_type = "wave" (spectrum/wave)
    system_encoding = "utf-8"
    ##### delays #####
    playlist_disable_highlight_delay = "5"
    message_delay_time = "4"
    # Playlist
    song_columns_list_format = "(7f)[cyan]{l} (25)[blue]{a} (40)[red]{t|f} (30)[magenta]{b}"
    song_list_format = "{$3[%l]$9} {$5%a$9} - {$2%t$9} - {$6%f$9}"
    now_playing_prefix = "$b$1» "
    now_playing_suffix = "$/b"
    playlist_display_mode = "columns" (classic/columns)
    autocenter_mode = "yes"
    centered_cursor = "yes"
    cyclic_scrolling = "yes"
    mouse_list_scroll_whole_page = "no"
    # # Bars
    song_status_format = "{%a - }{%t - }{%b}"
    progressbar_look = "─╼ "
    titles_visibility = "no"
    header_visibility = "no"
    statusbar_visibility = "yes"
    # Browser
    browser_playlist_prefix = "$2plist »$9 "
    browser_display_mode = "classic" (classic/columns)
    # Colors
    discard_colors_if_item_is_selected = "yes"
    header_window_color = "default"
    volume_color = "cyan"
    state_line_color = "white"
    state_flags_color = "green"
    main_window_color = "default"
    color1 = "cyan"
    color2 = "black"
    main_window_highlight_color = "red"
    progressbar_color = "cyan"
    statusbar_color = "white"
    active_column_color = "red"
    visualizer_color = "cyan"
    # Others
    song_window_title_format = "MPD: {%a > }{%t}|{%f}"
    search_engine_display_mode = "columns" (classic/columns)
    follow_now_playing_lyrics = "yes"
    display_screens_numbers_on_start = "no"
    user_interface = "alternative" (classic/alternative)
    And here is my .mpdconf:
    # An example configuration file for MPD
    # See the mpd.conf man page for a more detailed description of each parameter.
    # Files and directories #######################################################
    # This setting controls the top directory which MPD will search to discover the
    # available audio files and add them to the daemon's online database. This
    # setting defaults to the XDG directory, otherwise the music directory will be
    # be disabled and audio files will only be accepted over ipc socket (using
    # file:// protocol) or streaming files over an accepted protocol.
    music_directory "/home/drfreddy/Music/"
    # This setting sets the MPD internal playlist directory. The purpose of this
    # directory is storage for playlists created by MPD. The server will use
    # playlist files not created by the server but only if they are in the MPD
    # format. This setting defaults to playlist saving being disabled.
    playlist_directory "~/.mpd/playlists"
    # This setting sets the location of the MPD database. This file is used to
    # load the database at server start up and store the database while the
    # server is not up. This setting defaults to disabled which will allow
    # MPD to accept files over ipc socket (using file:// protocol) or streaming
    # files over an accepted protocol.
    db_file "~/.mpd/database"
    # These settings are the locations for the daemon log files for the daemon.
    # These logs are great for troubleshooting, depending on your log_level
    # settings.
    # The special value "syslog" makes MPD use the local syslog daemon. This
    # setting defaults to logging to syslog, otherwise logging is disabled.
    #log_file "~/.mpd/log"
    # This setting sets the location of the file which stores the process ID
    # for use of mpd --kill and some init scripts. This setting is disabled by
    # default and the pid file will not be stored.
    #pid_file "~/.mpd/pid"
    # This setting sets the location of the file which contains information about
    # most variables to get MPD back into the same general shape it was in before
    # it was brought down. This setting is disabled by default and the server
    # state will be reset on server start up.
    #state_file "~/.mpd/state"
    # The location of the sticker database. This is a database which
    # manages dynamic information attached to songs.
    #sticker_file "~/.mpd/sticker.sql"
    # General music daemon options ################################################
    # This setting specifies the user that MPD will run as. MPD should never run as
    # root and you may use this setting to make MPD change its user ID after
    # initialization. This setting is disabled by default and MPD is run as the
    # current user.
    user "drfreddy"
    # This setting specifies the group that MPD will run as. If not specified
    # primary group of user specified with "user" setting will be used (if set).
    # This is useful if MPD needs to be a member of group such as "audio" to
    # have permission to use sound card.
    #group "nogroup"
    # This setting sets the address for the daemon to listen on. Careful attention
    # should be paid if this is assigned to anything other then the default, any.
    # This setting can deny access to control of the daemon.
    # For network
    bind_to_address "any"
    # And for Unix Socket
    #bind_to_address "~/.mpd/socket"
    # This setting is the TCP port that is desired for the daemon to get assigned
    # to.
    port "6600"
    # This setting controls the type of information which is logged. Available
    # setting arguments are "default", "secure" or "verbose". The "verbose" setting
    # argument is recommended for troubleshooting, though can quickly stretch
    # available resources on limited hardware storage.
    log_level "default"
    # If you have a problem with your MP3s ending abruptly it is recommended that
    # you set this argument to "no" to attempt to fix the problem. If this solves
    # the problem, it is highly recommended to fix the MP3 files with vbrfix
    # (available from <http://www.willwap.co.uk/Programs/vbrfix.php>), at which
    # point gapless MP3 playback can be enabled.
    gapless_mp3_playback "yes"
    # Setting "restore_paused" to "yes" puts MPD into pause mode instead
    # of starting playback after startup.
    #restore_paused "no"
    # This setting enables MPD to create playlists in a format usable by other
    # music players.
    #save_absolute_paths_in_playlists "no"
    # This setting defines a list of tag types that will be extracted during the
    # audio file discovery process. The complete list of possible values can be
    # found in the mpd.conf man page.
    #metadata_to_use "artist,album,title,track,name,genre,date,composer,performer,disc"
    # This setting enables automatic update of MPD's database when files in
    # music_directory are changed.
    auto_update "yes"
    # Limit the depth of the directories being watched, 0 means only watch
    # the music directory itself. There is no limit by default.
    #auto_update_depth "3"
    # Symbolic link behavior ######################################################
    # If this setting is set to "yes", MPD will discover audio files by following
    # symbolic links outside of the configured music_directory.
    #follow_outside_symlinks "yes"
    # If this setting is set to "yes", MPD will discover audio files by following
    # symbolic links inside of the configured music_directory.
    #follow_inside_symlinks "yes"
    # Zeroconf / Avahi Service Discovery ##########################################
    # If this setting is set to "yes", service information will be published with
    # Zeroconf / Avahi.
    #zeroconf_enabled "yes"
    # The argument to this setting will be the Zeroconf / Avahi unique name for
    # this MPD server on the network.
    #zeroconf_name "Music Player"
    # Permissions #################################################################
    # If this setting is set, MPD will require password authorization. The password
    # can setting can be specified multiple times for different password profiles.
    #password "password@read,add,control,admin"
    # This setting specifies the permissions a user has who has not yet logged in.
    #default_permissions "read,add,control,admin"
    # Input #######################################################################
    input {
    plugin "curl"
    # proxy "proxy.isp.com:8080"
    # proxy_user "user"
    # proxy_password "password"
    # Audio Output ################################################################
    # MPD supports various audio output types, as well as playing through multiple
    # audio outputs at the same time, through multiple audio_output settings
    # blocks. Setting this block is optional, though the server will only attempt
    # autodetection for one sound card.
    # See <http://mpd.wikia.com/wiki/Configuration#Audio_Outputs> for examples of
    # other audio outputs.
    # An example of an ALSA output:
    audio_output {
    type "alsa"
    name "Beats by Dr. Freddy"
    device "hw:0,0" # optional
    format "44100:16:2" # optional
    mixer_type "software" # optional
    mixer_device "default" # optional
    mixer_control "PCM" # optional
    mixer_index "0" # optional
    # An example of an OSS output:
    #audio_output {
    # type "oss"
    # name "My OSS Device"
    ## device "/dev/dsp" # optional
    ## format "44100:16:2" # optional
    ## mixer_type "hardware" # optional
    ## mixer_device "/dev/mixer" # optional
    ## mixer_control "PCM" # optional
    # An example of a shout output (for streaming to Icecast):
    #audio_output {
    # type "shout"
    # encoding "ogg" # optional
    # name "My Shout Stream"
    # host "localhost"
    # port "8000"
    # mount "/mpd.ogg"
    # password "hackme"
    # quality "5.0"
    # bitrate "128"
    # format "44100:16:1"
    ## protocol "icecast2" # optional
    ## user "source" # optional
    ## description "My Stream Description" # optional
    ## url "http://example.com" # optional
    ## genre "jazz" # optional
    ## public "no" # optional
    ## timeout "2" # optional
    ## mixer_type "software" # optional
    # An example of a recorder output:
    #audio_output {
    # type "recorder"
    # name "My recorder"
    # encoder "vorbis" # optional, vorbis or lame
    # path "/var/lib/mpd/recorder/mpd.ogg"
    ## quality "5.0" # do not define if bitrate is defined
    # bitrate "128" # do not define if quality is defined
    # format "44100:16:1"
    # An example of a httpd output (built-in HTTP streaming server):
    #audio_output {
    # type "httpd"
    # name "My HTTP Stream"
    # encoder "vorbis" # optional, vorbis or lame
    # port "8000"
    # bind_to_address "0.0.0.0" # optional, IPv4 or IPv6
    ## quality "5.0" # do not define if bitrate is defined
    # bitrate "128" # do not define if quality is defined
    # format "44100:16:1"
    # max_clients "0" # optional 0=no limit
    # An example of a pulseaudio output (streaming to a remote pulseaudio server)
    #audio_output {
    # type "pulse"
    # name "My Pulse Output"
    ## server "remote_server" # optional
    ## sink "remote_server_sink" # optional
    ## Example "pipe" output:
    #audio_output {
    # type "pipe"
    # name "my pipe"
    # command "aplay -f cd 2>/dev/null"
    ## Or if you're want to use AudioCompress
    # command "AudioCompress -m | aplay -f cd 2>/dev/null"
    ## Or to send raw PCM stream through PCM:
    # command "nc example.org 8765"
    # format "44100:16:2"
    ## An example of a null output (for no audio output):
    #audio_output {
    # type "null"
    # name "My Null Output"
    # mixer_type "none" # optional
    # This setting will change all decoded audio to be converted to the specified
    # format before being passed to the audio outputs. By default, this setting is
    # disabled.
    #audio_output_format "44100:16:2"
    # If MPD has been compiled with libsamplerate support, this setting specifies
    # the sample rate converter to use. Possible values can be found in the
    # mpd.conf man page or the libsamplerate documentation. By default, this is
    # setting is disabled.
    #samplerate_converter "Fastest Sinc Interpolator"
    # Normalization automatic volume adjustments ##################################
    # This setting specifies the type of ReplayGain to use. This setting can have
    # the argument "off", "album" or "track". See <http://www.replaygain.org>
    # for more details. This setting is off by default.
    #replaygain "album"
    # This setting sets the pre-amp used for files that have ReplayGain tags. By
    # default this setting is disabled.
    #replaygain_preamp "0"
    # This setting enables on-the-fly normalization volume adjustment. This will
    # result in the volume of all playing audio to be adjusted so the output has
    # equal "loudness". This setting is disabled by default.
    #volume_normalization "no"
    # MPD Internal Buffering ######################################################
    # This setting adjusts the size of internal decoded audio buffering. Changing
    # this may have undesired effects. Don't change this if you don't know what you
    # are doing.
    #audio_buffer_size "2048"
    # This setting controls the percentage of the buffer which is filled before
    # beginning to play. Increasing this reduces the chance of audio file skipping,
    # at the cost of increased time prior to audio playback.
    #buffer_before_play "10%"
    # Resource Limitations ########################################################
    # These settings are various limitations to prevent MPD from using too many
    # resources. Generally, these settings should be minimized to prevent security
    # risks, depending on the operating resources.
    #connection_timeout "60"
    #max_connections "10"
    #max_playlist_length "16384"
    #max_command_list_size "2048"
    #max_output_buffer_size "8192"
    # Client TCP keep alive #######################################################
    # For clients connected by TCP on supported platforms.
    # Allows detection of dangling connections due to clients disappearing from
    # the network without closing their connections.
    # This is not usually necessary but can be useful in cases such as wifi connectected
    # clients that go in and out of network range or turn off wifi without closing their
    # connections. Combined with low max_connections this can soon cause clients to not
    # be able to connect.
    # Enable tcp keepalive on new client connections (default is "no")
    #tcp_keep_alive "no"
    # Time in seconds since the last communication on the connection and before
    # the keepalive probing is started. (default is 7200 seconds)
    #tcp_keep_alive_idle "7200"
    # Interval in seconds between keepalive probes, once a probe started.
    # (default is 75 seconds)
    #tcp_keep_alive_interval "75"
    # Number of failed probes before the connection is pronounced dead and
    # the connection is closed. (default is 9 times)
    #tcp_keep_alive_count "9"
    # Character Encoding ##########################################################
    # If file or directory names do not display correctly for your locale then you
    # may need to modify this setting.
    #filesystem_charset "UTF-8"
    # This setting controls the encoding that ID3v1 tags should be converted from.
    #id3v1_encoding "ISO-8859-1"
    # SIDPlay decoder #############################################################
    # songlength_database:
    # Location of your songlengths file, as distributed with the HVSC.
    # The sidplay plugin checks this for matching MD5 fingerprints.
    # See http://www.c64.org/HVSC/DOCUMENTS/Songlengths.faq
    # default_songlength:
    # This is the default playing time in seconds for songs not in the
    # songlength database, or in case you're not using a database.
    # A value of 0 means play indefinitely.
    # filter:
    # Turns the SID filter emulation on or off.
    #decoder {
    # plugin "sidplay"
    # songlength_database "/media/C64Music/DOCUMENTS/Songlengths.txt"
    # default_songlength "120"
    # filter "true"
    audio_output {
    type "fifo"
    name "my_fifo"
    path "/tmp/mpd.fifo"
    Can somebody tell me how to enable the visualization? Am I missing something?
    Last edited by Archer1X (2013-02-07 10:48:34)

    Nevermind..got it working after configured that I have to put this line in .ncmpcpp/config:
    visualizer_look = "+|"
    Anybody have a better look for the visualizer?
    I also have tried several figures like "=="..hmm..kinda like it..
    Last edited by Archer1X (2013-02-07 10:49:13)

  • Ncmpcpp-git Visualizer Fail

    The visualizer on my ncmpcpp-git is not working. I have the deps installed, according to the aur page. (ncurses + libmpdclient, right?)
    Here are my confs:
    ~/.ncmpcpp/config
    ## this is example configuration file, copy it to ##
    ## ~/.ncmpcpp/config and set up your preferences ##
    ##### connection settings #####
    ## set it in order to make tag editor and renaming files work properly
    #mpd_host = "localhost"
    #mpd_port = "6600"
    mpd_music_dir = "/media/Scott/Music/"
    mpd_connection_timeout = "5"
    mpd_crossfade_time = "1"
    ##### delays #####
    ## delay after playlist highlighting will be disabled (0 = don't disable)
    playlist_disable_highlight_delay = "0"
    ## defines how long various messages are supposed to be visible
    #message_delay_time = "4"
    ##### song format #####
    ## for song format you can use:
    ## %l - length
    ## %f - short filename
    ## %F - full filename
    ## %a - artist
    ## %t - title
    ## %b - album
    ## %y - year
    ## %n - track number
    ## %g - genre
    ## %c - composer
    ## %p - performer
    ## %d - disc
    ## %C - comment
    ## %r - begin right align
    ## you can also put them in { } and then it will be displayed
    ## only if all requested values are available and/or define alternate
    ## value with { }|{ } eg. {%a - %t}|{%f}
    ## text can also have different color than the main window has,
    ## eg. if you want length to be green, write $3%l$9
    ## available values:
    ## - 0 - default window color
    ## - 1 - black
    ## - 2 - red
    ## - 4 - green
    ## - 4 - yellow
    ## - 5 - blue
    ## - 6 - magenta
    ## - 7 - cyan
    ## - 8 - white
    ## - 9 - end of current color
    ## Note: colors can be nested.
    song_list_format = "{$8(%l)$9 }{%a - }{%t}|{$8%f$9}"
    song_library_format = "{%n - }{%t}|{%f}"
    media_library_album_format = "{(%y) }%b"
    tag_editor_album_format = "{(%y) }%b"
    browser_playlist_prefix = "$7playlist$9 "
    selected_item_prefix = "$8"
    selected_item_suffix = "$9"
    ## colors are not supported for below veriables
    #song_status_format = "{(%l) }{%a - }{%t}|{%f}"
    #song_window_title_format = "{%a - }{%t}|{%f}"
    ##### columns settings #####
    ## syntax of song columns list format is "column column etc."
    ## - syntax for each column is:
    ## (width of column in %)[column's color]{displayed tag}
    ## - color is optional (if you want the default one, type [])
    song_columns_list_format = "(6)[white]{l} (15)[blue]{a} (35)[white]{b} (53)[blue]{t}"
    ##### various settings #####
    playlist_display_mode = "columns"
    browser_display_mode = "columns"
    #search_engine_display_mode = "classic" (classic/columns)
    incremental_seeking = "yes"
    #seek_time = "1"
    autocenter_mode = "yes"
    #repeat_one_mode = "no"
    #default_place_to_search_in = "database" (database/playlist)
    #media_library_left_column = "a" (possible values: a,y,g,c,p, legend above)
    #default_find_mode = "wrapped" (wrapped/normal)
    #default_space_mode = "add" (add/select)
    #default_tag_editor_left_col = "albums" (albums/dirs)
    #default_tag_editor_pattern = "%n - %t"
    header_visibility = "yes"
    statusbar_visibility = "yes"
    fancy_scrolling = "yes"
    follow_now_playing_lyrics = "yes"
    #ncmpc_like_songs_adding = "no" (enabled - add/remove, disabled - always add)
    display_screens_numbers_on_start = "yes"
    #clock_display_seconds = "no"
    ## Note: If below is enabled, ncmpcpp will ignore leading
    ## "The" word while sorting items in browser, tags in
    ## media library, etc.
    ignore_leading_the = "yes"
    #enable_window_title = "yes"
    ##### lyrics support #####
    ## supported lyrics databases:
    - 1 - lyricwiki.org
    - 2 - lyricsplugin.com
    lyrics_database = "1"
    ##### colors definitions #####
    colors_enabled = "yes"
    empty_tag_color = "white"
    header_window_color = "white"
    volume_color = "white"
    state_line_color = "blue"
    state_flags_color = "blue"
    main_window_color = "blue"
    color1 = "blue"
    color2 = "cyan"
    main_window_highlight_color = "white"
    progressbar_color = "blue"
    statusbar_color = "white"
    active_column_color = "white"
    window_border_color = "white"
    active_window_border = "magenta"
    #visualizer_fifo_path = "/tmp/mpd.fifo"
    #visualizer_output_name = "FIFO"
    #visualizer_sync_interval = "1"
    #visualizer_type = "wave" (spectrum/wave)
    #visualizer_type = "spectrum" (spectrum/wave)
    visualizer_fifo_path = "/tmp/mpd.fifo"
    visualizer_output_name = "FIFO"
    visualizer_sync_interval = "30"
    visualizer_type = "spectrum" #(spectrum/wave)
    /etc/mpd.conf (which is same as ~/.mpd/mpd.conf)
    music_directory "/media/Scott/Music"
    playlist_directory "/home/realeyes/.mpd/playlists"
    db_file "/home/realeyes/.mpd/mpd.db"
    log_file "/home/realeyes/.mpd/mpd.log"
    pid_file "/home/realeyes/.mpd/mpd.pid"
    state_file "/home/realeyes/.mpd/mpdstate"
    #sticker_file "/home/wintervenom/.config/mpd/mpd.sticker.db"
    bind_to_address "127.0.0.1"
    auto_update "yes"
    save_absolute_paths_in_playlists "yes"
    zeroconf_enabled "no"
    gapless_mp3_playback "yes"
    replaygain "track"
    replaygain_preamp "1"
    volume_normalization "yes"
    #audio_buffer_size "8192"
    #buffer_before_play "100%"
    max_playlist_length "300000"
    #max_command_list_size "2048"
    max_output_buffer_size "16384"
    input {
    plugin "curl"
    audio_output {
    name "Normal"
    type "alsa"
    use_mmap "yes"
    #audio_output {
    # name "Headphones"
    # type "alsa"
    # use_mmap "yes"
    # device "headphones"
    #audio_output {
    # type "httpd"
    # name "MPD"
    # encoder "vorbis"
    # port "7000"
    # quality "3.0"
    # format "44100:16:2"
    # max_clients "4"
    audio_output {
    type "fifo"
    name "FIFO"
    path "/tmp/mpd.fifo"
    format "44100:16:2"
    Any and all help is much appreciated!

    Montague wrote:
    Hmm... Let's see if I can help out here... Here are the two audio outputs I have in my /etc/mpd.conf
    audio_output {
    type "alsa"
    name "My ALSA Device"
    format "44100:16:2" # optional
    mixer_type "software" # optional
    audio_output {
    type "fifo"
    name "my_fifo"
    host "localhost"
    path "/tmp/mpd.fifo"
    format "44100:16:2"
    And in my ~/.ncmpcpp/config I have
    visualizer_in_stereo = "yes"
    visualizer_fifo_path = "/tmp/mpd.fifo"
    visualizer_output_name = "my_fifo"
    visualizer_type = "spectrum"
    Don't know if the above will help you sort it out, report back!
    And also: do you have fftw installed?
    I have fftw installed for sure.
    I thought that adding "localhost" or "127.0.0.1" would help, but still the same result. Fail.
    /etc/mpd.conf
    audio_output {
    type "alsa"
    name "My ALSA Device"
    format "44100:16:2" # optional
    mixer_type "software" # optional
    ~/.ncmpcpp/config
    ## this is example configuration file, copy it to ##
    ## ~/.ncmpcpp/config and set up your preferences ##
    ##### connection settings #####
    ## set it in order to make tag editor and renaming files work properly
    #mpd_host = "localhost"
    #mpd_port = "6600"
    mpd_music_dir = "/media/Scott/Music/"
    mpd_connection_timeout = "5"
    #mpd_crossfade_time = "1"
    ##### delays #####
    ## delay after playlist highlighting will be disabled (0 = don't disable)
    playlist_disable_highlight_delay = "0"
    ## defines how long various messages are supposed to be visible
    #message_delay_time = "4"
    ##### song format #####
    ## for song format you can use:
    ## %l - length
    ## %f - short filename
    ## %F - full filename
    ## %a - artist
    ## %t - title
    ## %b - album
    ## %y - year
    ## %n - track number
    ## %g - genre
    ## %c - composer
    ## %p - performer
    ## %d - disc
    ## %C - comment
    ## %r - begin right align
    ## you can also put them in { } and then it will be displayed
    ## only if all requested values are available and/or define alternate
    ## value with { }|{ } eg. {%a - %t}|{%f}
    ## text can also have different color than the main window has,
    ## eg. if you want length to be green, write $3%l$9
    ## available values:
    ## - 0 - default window color
    ## - 1 - black
    ## - 2 - red
    ## - 4 - green
    ## - 4 - yellow
    ## - 5 - blue
    ## - 6 - magenta
    ## - 7 - cyan
    ## - 8 - white
    ## - 9 - end of current color
    ## Note: colors can be nested.
    song_list_format = "{$8(%l)$9 }{%a - }{%t}|{$8%f$9}"
    song_library_format = "{%n - }{%t}|{%f}"
    media_library_album_format = "{(%y) }%b"
    tag_editor_album_format = "{(%y) }%b"
    browser_playlist_prefix = "$7playlist$9 "
    selected_item_prefix = "$8"
    selected_item_suffix = "$9"
    ## colors are not supported for below veriables
    #song_status_format = "{(%l) }{%a - }{%t}|{%f}"
    #song_window_title_format = "{%a - }{%t}|{%f}"
    ##### columns settings #####
    ## syntax of song columns list format is "column column etc."
    ## - syntax for each column is:
    ## (width of column in %)[column's color]{displayed tag}
    ## - color is optional (if you want the default one, type [])
    song_columns_list_format = "(6)[white]{l} (15)[blue]{a} (35)[white]{b} (53)[blue]{t}"
    ##### various settings #####
    playlist_display_mode = "columns"
    browser_display_mode = "columns"
    #search_engine_display_mode = "classic" (classic/columns)
    incremental_seeking = "yes"
    #seek_time = "1"
    autocenter_mode = "yes"
    #repeat_one_mode = "no"
    #default_place_to_search_in = "database" (database/playlist)
    #media_library_left_column = "a" (possible values: a,y,g,c,p, legend above)
    #default_find_mode = "wrapped" (wrapped/normal)
    #default_space_mode = "add" (add/select)
    #default_tag_editor_left_col = "albums" (albums/dirs)
    #default_tag_editor_pattern = "%n - %t"
    header_visibility = "yes"
    statusbar_visibility = "yes"
    fancy_scrolling = "yes"
    follow_now_playing_lyrics = "yes"
    #ncmpc_like_songs_adding = "no" (enabled - add/remove, disabled - always add)
    display_screens_numbers_on_start = "yes"
    #clock_display_seconds = "no"
    ## Note: If below is enabled, ncmpcpp will ignore leading
    ## "The" word while sorting items in browser, tags in
    ## media library, etc.
    ignore_leading_the = "yes"
    #enable_window_title = "yes"
    ##### lyrics support #####
    ## supported lyrics databases:
    - 1 - lyricwiki.org
    - 2 - lyricsplugin.com
    lyrics_database = "1"
    ##### colors definitions #####
    colors_enabled = "yes"
    empty_tag_color = "white"
    header_window_color = "white"
    volume_color = "white"
    state_line_color = "blue"
    state_flags_color = "blue"
    main_window_color = "blue"
    color1 = "blue"
    color2 = "cyan"
    main_window_highlight_color = "white"
    progressbar_color = "blue"
    statusbar_color = "white"
    active_column_color = "white"
    window_border_color = "white"
    active_window_border = "magenta"
    #visualizer_fifo_path = "/tmp/mpd.fifo"
    #visualizer_output_name = "FIFO"
    #visualizer_sync_interval = "1"
    #visualizer_type = "wave" (spectrum/wave)
    #visualizer_type = "spectrum" (spectrum/wave)
    visualizer_fifo_path = "/tmp/mpd.fifo"
    visualizer_output_name = "FIFO"
    visualizer_sync_interval = "30"
    visualizer_type = "spectrum" #(spectrum/wave)
    Visualizer is just blank.
    What else could it be?
    Do I need mpd-git as well?

  • Apple TV: Music Visualizer (Like iTunes) or Alternative Screen Saver?

    Hello, I am wondering if there is any way to get a "Visualizer" for my Apple TV, like iTunes has that is basically a screen saver that wavers with the pitch and beat of the music. Similar to those on Windows Media Player, xBox 360, PS3, etc... Or is there at least a way to get/buy an alternative "Screen Saver" besides the floating pictures?
    If not, that is a serious design flaw that someone should have thought about before release. I mean, come on, a unit that is designed to be hooked up to your TV and play music? You need to have something visual and floating pictures are not only boring but borderline annoying. I have to believe it is an easy fix with a software update; I mean, everyone else has managed to incorporate one into their products as I mentioned above and **** iTunes even has its own Visualizer, and in my humble opinion, rivals only windows media player in top quality. There has to be a way to at least stream it like AirTunes streams the music iTunes is playing to the Apple TV that plays it out the speakers it is hooked up to; with G protocol you could easily add a video stream that would stream the iTunes visualizer to the Apple TV and display it on the TV.
    Anyway, just thoughts, if anyone cares, not really upset with the product, in fact, I love it so much I'm thinking of proposing to it soon (it has no idea). I just REALLY wish I could throw up a sick Visualizer on my Samsung 60" 240hz LED TV to go along with my music...SOS! Help!
    Thank you.

    AppleProductUser101 wrote:
    Hello, I am wondering if there is any way to get a "Visualizer" for my Apple TV, like iTunes has that is basically a screen saver that wavers with the pitch and beat of the music. Similar to those on Windows Media Player, xBox 360, PS3, etc... Or is there at least a way to get/buy an alternative "Screen Saver" besides the floating pictures?
    no - the "visualiser" is not an option on the appletv.
    you only have the screensaver options.

  • [Solved]Slow Music

    I could not find a topic on this before, so I will go ahead and post:
    My music, using any music player (I tried Amarok, Banshee, mplayer, vlc, gmm) is slower than what it is supposed to be.  It is only a little slower, and barely noticeable, but I notice, and it bugs me.
    I play my song, then I play it on youtube, and the youtube version is sped up.  My mp3 player has the same result, slow on computer, normal on mp3 player.
    It is the same using a Xine and Gstreamer backend.  I'm not sure what to do or if anything can be done.  I will post more info as needed.
    Thank you.
    ****EDIT****
    So as it turns out, using mpd and Sonata solves my problem of slow music...perhaps it was a buffering issue, but I'm glad its over with.
    Last edited by AngryKoala (2009-12-23 13:48:14)

    Sound Card:  Razer Barracuda
    Asound.conf:
    pcm.phononpulse {
       type plug
       slave.pcm {
         type pulse
       hint {
         show on
         description "PulseAudio"
    I do not think that it is an ALSA issue, since I had the same issue with OSS
    Last edited by AngryKoala (2009-11-20 05:38:43)

  • Music Visualizer on Desktop AND Mobile!

    I miss the old school iTunes music Visualizers--they really brought songs to life

    Updated: 2015-07-23Hello and thanks for the feedback!
    Similar ideas have also been suggested here:
    https://community.spotify.com/t5/Live-Ideas/Desktop-Visualizer/idi-p/753 and
    https://community.spotify.com/t5/Live-Ideas/Mobile-Visualizer/idi-p/1123501
    Add your kudos and comments there please! ;)

  • [solved] ncmpcpp - album sort?

    Have recently set up a headless server for my multimedia needs. Since I control it via ssh I had to install a console music player and have decided on mpd/ncmpcpp. One thing that bugs me is that the Media Library sorts with Artist as the first criteria. Even in the 2-column view where Album takes precedence, it is still Album (sorted by artist), which is kind of silly since I can get that already in the 3 column view. And so it is difficult to access my albums which are compilations of many artists. Is there any way I can have "Album" and see all the songs in that album in the next column?
    Or failing which are there any other console players I can use?
    Last edited by stryder (2011-08-13 13:12:00)

    stryder wrote:
    And so it is difficult to access my albums which are compilations of many artists. Is there any way I can have "Album" and see all the songs in that album in the next column?
    Or failing which are there any other console players I can use?
    Thats what the albumartist tag is for. And ncmpcpp supports this one just fine. just add tag "albumartist = Soundtrack" (for example) on those albums.
    to make ncmpcpp sort media library using this tag, hit ` and then A for albumartist.
    **edit** also make sure, to add the albumartist tag to the supported ones in mpd.conf
    Last edited by Rasi (2011-08-13 08:24:50)

  • [Solved] ncmpcpp and OSS

    Is their any way to get the volume working in ncmpcpp with oss? Thanks
    Last edited by haxit (2009-05-28 00:29:01)

    litemotiv wrote:
    ncmpcpp doesn't interact with oss directly, it displays the volume it receives from mpd.
    so in mpd.conf, you need to uncomment the lines for controlling the oss mixer
    I have OSS enabled in mpd config. Are there any other lines? This is what I have:
    music_directory       "~/music"
    playlist_directory    "~/music/playlist"
    db_file               "~/.mpd/db"
    log_file              "~/.mpd/log"
    error_file            "~/.mpd/error"
    pid_file              "~/.mpd/mpd.pid"
    state_file            "~/.mpd/mpdstate"
    user                  "haxit"
    bind_to_address       "127.0.0.1"
    port                  "6600"
    audio_output {
            type                    "oss"
            name                 "My Audio Device"

  • [SOLVED] ncmpcpp/mpd - Error while writing tags

    Hello again, newbie corner folks!
    I probably never noticed this because I used to run Arch mostly on my netbook with all partitions formatted to EXT4, while I kept the desktop running Windows for gaming and etcetera. I've been cracking my head for the past hour and just couldn't figure this out.
    My /etc/fstab entry for the NTFS partition always worked with options set to defaults without any problems, I could read/write without even owning the /mnt/data folder (which I just did trying to figure this out, it was still root:root).
    With partition unmounted:
    klaus@void ~ % ls -l /mnt
    total 4
    drwxr-xr-x 2 klaus users 4096 Jan 6 15:34 data
    With partition mounted:
    klaus@void ~ % ls -l /mnt
    total 24
    drwxrwxrwx 1 klaus users 24576 Apr 17 18:12 data
    Current entry on /etc/fstab:
    UUID=7C76F10927DE59A4 /mnt/data ntfs-3g uid=klaus,gid=users 0 0
    Already tried `uid=user1,gid=users,dmask=022,fmask=133`, `uid=username,gid=users,umask=0022` and some sane variations of those options and it still didn't work. I have ntfs-3g installed and mpd running on systemctl, so it seems to me like mpd is the one that's unable to write data.
    I'd like to know how do I fix this and, if possible, an explanation as to why this is happening so I can better understand Arch.
    Thanks!
    Last edited by klaus (2015-04-19 07:57:15)

    mpd is running on local configuration as user daemon. Still not working, am I missing something?
    klaus@void ~ % ps -aux | grep mpd
    klaus 6537 0.0 0.3 758404 29780 ? Ssl 07:00 0:00 /usr/bin/mpd --no-daemon
    klaus 6690 0.0 0.0 10700 2272 pts/7 S+ 07:03 0:00 grep --color=auto mpd
    klaus@void ~ % systemctl --user status mpd
    ● mpd.service - Music Player Daemon
    Loaded: loaded (/usr/lib/systemd/user/mpd.service; enabled; vendor preset: enabled)
    Active: active (running) since Sat 2015-04-18 07:00:23 BRT; 4min 50s ago
    Main PID: 6537 (mpd)
    CGroup: /user.slice/user-1000.slice/[email protected]/mpd.service
    └─6537 /usr/bin/mpd --no-daemon
    klaus@void ~ % ll /mnt/data/Music/Lib
    total 144
    drwxrwxr-x 1 klaus users 0 Dec 10 23:11 5 a Seco
    klaus@void ~ % cat /etc/fstab | grep /mnt/data
    UUID=7C76F10927DE59A4 /mnt/data ntfs-3g uid=klaus,gid=users,umask=0002 0 0
    Edit:
    klaus@void ~ % cat .config/mpd/mpd.conf
    db_file "~/.config/mpd/database"
    log_file "~/.config/mpd/log"
    pid_file "~/.config/mpd/pid"
    state_file "~/.config/mpd/state"
    sticker_file "~/.config/mpd/sticker.sql"
    music_directory "/mnt/data/Music/Lib"
    playlist_directory "~/.config/mpd/playlists"
    audio_output {
    type "pulse"
    name "PulseAudio"
    audio_output {
    type "fifo"
    name "Visualizer"
    path "/tmp/mpd.fifo"
    format "44100:16:2"
    audio_output {
    type "httpd"
    name "Stream"
    encoder "lame"
    port "8888"
    max_clients "5"
    quality "5.0" # define only if bitrate is undefined
    # bitrate "128"
    format "44100:16:1"
    Last edited by klaus (2015-04-18 10:12:36)

  • [Solved] ncmpcpp segfault error when XF86Audio{Prev,Play,Next}

    I recently had to reinstall arch to do a dual boot with mac osx for the wifey.  I pulled all my configs down from my github but strangely the multimedia keys, XF86Audio{Prev,Play,Next} weren't working.
    .xbindkeysrc
    "xbacklight -dec 5"
    m:0x0 + c:232
    "xbacklight -inc 5"
    m:0x0 + c:233
    "kbdlight up"
    m:0x0 + c:238
    "kbdlight down"
    m:0x0 + c:237
    "/usr/bin/pulseaudio-ctl up"
    m:0x0 + c:123
    "/usr/bin/pulseaudio-ctl down"
    m:0x0 + c:122
    "/usr/bin/pulseaudio-ctl mute"
    m:0x0 + c:121
    "ncmpcpp toggle"
    m:0x10 + c:172
    XF86AudioPlay
    "ncmpcpp next"
    m:0x10 + c:171
    XF86AudioNext
    "ncmpcpp prev"
    m:0x10 + c:173
    XF86AudioPrev
    I did run showkey and the keycode in order is 165,164,163.
    xev output:
    Outer window is 0x2200001, inner window is 0x2200002
    PropertyNotify event, serial 8, synthetic NO, window 0x2200001,
    atom 0x27 (WM_NAME), time 1367489, state PropertyNewValue
    PropertyNotify event, serial 9, synthetic NO, window 0x2200001,
    atom 0x22 (WM_COMMAND), time 1367489, state PropertyNewValue
    PropertyNotify event, serial 10, synthetic NO, window 0x2200001,
    atom 0x28 (WM_NORMAL_HINTS), time 1367489, state PropertyNewValue
    CreateNotify event, serial 11, synthetic NO, window 0x2200001,
    parent 0x2200001, window 0x2200002, (10,10), width 50, height 50
    border_width 4, override NO
    PropertyNotify event, serial 14, synthetic NO, window 0x2200001,
    atom 0x13b (WM_PROTOCOLS), time 1367489, state PropertyNewValue
    MapNotify event, serial 15, synthetic NO, window 0x2200001,
    event 0x2200001, window 0x2200002, override NO
    ConfigureNotify event, serial 23, synthetic NO, window 0x2200001,
    event 0x2200001, window 0x2200001, (0,0), width 178, height 178,
    border_width 1, above 0x14000b8, override NO
    ConfigureNotify event, serial 23, synthetic YES, window 0x2200001,
    event 0x2200001, window 0x2200001, (0,25), width 178, height 178,
    border_width 1, above 0x0, override NO
    ConfigureNotify event, serial 27, synthetic NO, window 0x2200001,
    event 0x2200001, window 0x2200001, (2880,25), width 178, height 178,
    border_width 1, above 0x14000b8, override NO
    PropertyNotify event, serial 27, synthetic NO, window 0x2200001,
    atom 0x16e (WM_STATE), time 1367489, state PropertyNewValue
    ConfigureNotify event, serial 28, synthetic NO, window 0x2200001,
    event 0x2200001, window 0x2200001, (0,25), width 178, height 178,
    border_width 1, above 0x14000b8, override NO
    ConfigureNotify event, serial 28, synthetic NO, window 0x2200001,
    event 0x2200001, window 0x2200001, (8,33), width 710, height 857,
    border_width 1, above 0x14000b8, override NO
    ConfigureNotify event, serial 28, synthetic YES, window 0x2200001,
    event 0x2200001, window 0x2200001, (8,33), width 710, height 857,
    border_width 1, above 0x0, override NO
    ConfigureNotify event, serial 29, synthetic NO, window 0x2200001,
    event 0x2200001, window 0x2200001, (8,33), width 710, height 857,
    border_width 1, above 0x1400004, override NO
    MapNotify event, serial 29, synthetic NO, window 0x2200001,
    event 0x2200001, window 0x2200001, override NO
    I ran journalctl -f to see what is happening when I press the three buttons:
    └─╼ journalctl -f
    -- Logs begin at Sat 2015-01-24 22:08:04 PST. --
    Jan 27 13:12:44 AetherX kernel: ERROR @wl_dev_intvar_get : error (-1)
    Jan 27 13:12:44 AetherX kernel: ERROR @wl_cfg80211_get_tx_power : error (-1)
    Jan 27 13:12:45 AetherX kernel: ncmpcpp[27980]: segfault at 0 ip 000000000053e01b sp 00007fffdd7e0840 error 4 in ncmpcpp[400000+1ce000]
    Jan 27 13:12:45 AetherX systemd-coredump[27981]: Process 27980 (ncmpcpp) of user 1000 dumped core.
    Jan 27 13:12:45 AetherX kernel: ERROR @wl_dev_intvar_get : error (-1)
    Jan 27 13:12:45 AetherX kernel: ERROR @wl_cfg80211_get_tx_power : error (-1)
    Jan 27 13:12:46 AetherX kernel: ERROR @wl_dev_intvar_get : error (-1)
    Jan 27 13:12:46 AetherX kernel: ERROR @wl_cfg80211_get_tx_power : error (-1)
    Jan 27 13:12:47 AetherX kernel: ERROR @wl_dev_intvar_get : error (-1)
    Jan 27 13:12:47 AetherX kernel: ERROR @wl_cfg80211_get_tx_power : error (-1)
    Jan 27 13:12:49 AetherX kernel: ERROR @wl_dev_intvar_get : error (-1)
    Jan 27 13:12:49 AetherX kernel: ERROR @wl_cfg80211_get_tx_power : error (-1)
    Jan 27 13:12:50 AetherX kernel: ERROR @wl_dev_intvar_get : error (-1)
    Jan 27 13:12:50 AetherX kernel: ERROR @wl_cfg80211_get_tx_power : error (-1)
    Jan 27 13:12:50 AetherX kernel: ncmpcpp[28164]: segfault at 0 ip 000000000053e01b sp 00007fff28e943f0 error 4 in ncmpcpp[400000+1ce000]
    Jan 27 13:12:50 AetherX systemd-coredump[28165]: Process 28164 (ncmpcpp) of user 1000 dumped core.
    Jan 27 13:12:51 AetherX kernel: ERROR @wl_dev_intvar_get : error (-1)
    Jan 27 13:12:51 AetherX kernel: ERROR @wl_cfg80211_get_tx_power : error (-1)
    Jan 27 13:12:51 AetherX kernel: ncmpcpp[28203]: segfault at 0 ip 000000000053e01b sp 00007fff25251120 error 4 in ncmpcpp[400000+1ce000]
    Jan 27 13:12:52 AetherX systemd-coredump[28204]: Process 28203 (ncmpcpp) of user 1000 dumped core.
    Jan 27 13:12:52 AetherX kernel: ERROR @wl_dev_intvar_get : error (-1)
    Jan 27 13:12:52 AetherX kernel: ERROR @wl_cfg80211_get_tx_power : error (-1)
    Jan 27 13:12:53 AetherX kernel: ncmpcpp[28248]: segfault at 0 ip 000000000053e01b sp 00007fffa9eb8aa0 error 4 in ncmpcpp[400000+1ce000]
    Jan 27 13:12:53 AetherX systemd-coredump[28249]: Process 28248 (ncmpcpp) of user 1000 dumped core.
    Jan 27 13:12:54 AetherX kernel: ERROR @wl_dev_intvar_get : error (-1)
    Jan 27 13:12:54 AetherX kernel: ERROR @wl_cfg80211_get_tx_power : error (-1)
    Jan 27 13:12:55 AetherX kernel: ERROR @wl_dev_intvar_get : error (-1)
    Jan 27 13:12:55 AetherX kernel: ERROR @wl_cfg80211_get_tx_power : error (-1)
    Jan 27 13:12:56 AetherX kernel: ERROR @wl_dev_intvar_get : error (-1)
    Jan 27 13:12:56 AetherX kernel: ERROR @wl_cfg80211_get_tx_power : error (-1)
    I even tried xmodmap to no avail:
    keycode 165 = XF86AudioPrev
    keycode 164 = XF86AudioPlay
    keycode 163 = XF86AudioNext
    What gives?  The other xbindkeys work well.  What is causing the ncmpcpp segfault or how do I go about finding out more info? 
    This is on a macbook 2013 6,2 on
    └─╼ uname -a
    Linux AetherX 3.18.3-1-ck #1 SMP PREEMPT Fri Jan 16 15:46:26 EST 2015 x86_64 GNU/Linux
    Last edited by frank604 (2015-01-30 07:44:30)

    Wow I feel dumb.  Seems like ncmpcpp changed quite a bit since I last used it (around last Sept!?). Looks like we use mpc instead, example "mpc next" "mpc prev" "mpc toggle".  Marking as solved.

  • [SOLVED]FireFox Music audacious.desktop

    Hi!
    When I download files with Firefox and clocking on "Open folder" to see downloaded files then it opens audacious and adding the first folder with music and begin playing it. I had to remove /usr/share/applications/audacious.desktop to make file manager open the folders instead of audacious. I tested to edit MimeType= and tested to remove some mime-types but it doesn't help.
    Is it a bug with Firefox? I am using FireFox and OpenBox with XFCE plugins
    Last edited by Andy_Crowd (2014-05-14 16:02:47)

    Andy_Crowd wrote:......... I tested to edit MimeType= and tested to remove some mime-types but it doesn't help.
    What mime types did you try and what did you remove? Don't put out half-assed information. Explain clearly what you did and how that did not work
    Andy_Crowd wrote:Is it a bug with Firefox? I am using FireFox and OpenBox with XFCE plugins
    Don't be so quick to jump on the "its a bug" train without making sure it's not PEBKAC

Maybe you are looking for

  • Setting up Yahoo Japan e-Mail on 2G iPod Touch

    How can it be done? What is the correct incoming and out going POP server host names? TIA, Apple //GS

  • ACR to PSE11 .. image appearance changes.  Help!

    I run Windows 8.1 x64 bit and use PSE11 which opens raw files automatically into ACR.  Once finished editing in ACR, a click on 'Open' transfers the part edited file to PSE11 Editor.  Once there I usually perform a few tweaks before cropping, sharpen

  • Disk utility repair doesn't repair os disk

    Disk utility (13) keeps saying Invalid B-tree node size The volume  could not be verified completely. and, once it has shown "updating boot support partitions for the volume as required", says "This disk needs to be repaired. Click Repair Disk." But

  • Pages won't update from 4.3 to 5.2

    When I open pages and check the version I see 4.3, when I go to the App Store on my Mac it says the program is installed and up to date even though the current version is 5.2.  How do I force an update? Should I uninstall all together? What is the be

  • Bought GTA 4 2 years ago and I cant redownload it

    When I try to download to a location it says I have to try somewhere else anywhere I select it to be downloaded. Then if it actually accepts the destination and when I click download it shows the progress of the download bar for half a second then ac