Play audio in Finder?

In OS 10.4, I could play an audio file in a column view Finder window. In 10.5, I only get some goofy generic icon. What happened? How can I get OS 10.5 to play audio files in the Finder window like 10.4 did? If there is no preference setting that will enable this, maybe someone knows of a plug-in that will restore this useful feature to the more "advanced" Leopard.

That opens a huge dark window much larger than the slim QuickTime window
So make it smaller. Click drag the bottom right corner.
so it is much less interesting to me than playing in the already open Finder window.
Select the item then in the last column with the info for that item, click the icon. I you move teh mouse over the icon, you should see a Play button (right pointing triangle).
Or as stated, much easier, press the Space bar.
QuickLook is designed so you can easily see what an item is without opening an application.
It displays just about anything. Emails, movies, text docs, pdfs, etc.
A Finder window will not let you read any text or see a movie to see specifically what the file is.
Back to my question: Does anyone know how to enable the Finder to play sound files instead of Quicklook?
After you select the item, click the icon in the last column.

Similar Messages

  • Playing Audio Files in the Finder-any tips?

    Something I've been meaning to ask for ages... and hopefully an easy one to answer!
    When playing audio files in the Finder (in 10.5.8), it's really annoying when the file stops playing when you click on another window or application (or even just the Desktop). Is there any way around this?
    Someone recommended Snapper, but it's the same story - file stops playing when you click on any other area. Is this problem confined to Leopard (ie. has it been fixed in Snow Leopard?) - never used to be like this in Tiger.
    Some of us like to multi-task when listening to audio. The only solution I can see is importing the file into itunes. Any other suggestions?

    I assume you're talking about QuickLook?
    That's not the Finder, that's QuickLook.
    QuickLook is a function that can only work with the foremost selected item, and that makes sense, as you can, for example, QL a PDF within Mail.app, as well.
    Why not just use column view (doesn't everybody?) and play it in the Preview pane at the right?
    It will keep playing until you close the window or select another object within it.
    I use QuickLook when I want to give an audio file a quick once-over - skip here and there, but for actually playing it through, I use the column view preview.
    Message was edited by: spheric

  • Trying to play audio in PDF files

    I am trying to play audio within a PDF files but get the following error message:
    Acrobat has encountered an error while playing this media clip:
    Adobe's Windows build-in player cannot play this format as the required decoder is not installed on the system.
    How can I install this required decoder?

    You're trying to play 'legacy' media which was depreciated a number of years ago for security reasons. It relies on some external player understanding how to open the file type, but Acrobat/Reader can only send the file across and hope that something will react, it cannot help you find the codecs you need.

  • I have 30 pin dice silverline ipod kit in my car and 30 to lighting cable and adapter plays audio but does not charge.  Is there a fix

    My 30 pin dice silverline ipod kit in my car worked fine with my old iphone.  it charged and played audio.  I bought both 30 pin to lighting (cable and adapter) from Apple store but it does not charge.  It only play audio.  I have verified that both adapter and cable are working fine.  Is there anything to fix this?

    Apple sells a 30 pin to lightning pin adapter - you can find it on the Apple on;line store - or Amazon sell 3rd party one - but if it didnt works with your 4S which also has a 30 pin input - there may be something else wrong

  • How do I play audio attachment in my PDF file?

    How do I play the audio attachment in my PDF files in android?

    Hey thanks, after an hour with Apple, the tech had me reset the phone and it worked perfectly.
    Sent from Windows Mail
    From: Apple Support Communities Updates
    Sent: Sunday, October 12, 2014 11:52 AM
    To: jamesfrombend
    You received a reply
    Ralph9430 has replied to your question. You can view the full discussion in Apple Support Communities.
    How do I play audio books in my car using USB cord?
    Does the sound system on your car have a usb input? If so connect your iPhone to the radio with your cable and play the audio book on your phone. Note that your vehicle needs to be able to accept audio input through thr USB port and not just provide a charging circuit. Check your vehicle's manual if you are not sure.
    Correct Answer  Helpful Answer 
    Use the buttons above to tell Ralph9430 and the rest of the community if this reply solved your question or helped you get closer to finding a solution.
    To reply to Ralph9430, go to the discussion in Apple Support Communities.
    You are receiving this email from Apple Support Communities. You can change your email preferences in your Apple Support Communities Profile.
    TM and copyright © 2014 Apple Inc. 1 Infinite Loop, MS 96-DM. Cupertino, CA 95014.
    All Rights Reserved | Privacy Policy | Terms of Use | Apple Support

  • Problem with playing audio data using Real Player

    i've seen the intruction for playing video data (.rm) using real player and it works. Then i tried to play audio data (.wav, .dat, .mp3) with real player, but it didn't work.
    These are some codes i've wrote:
    ------------------------------------------- BEGIN PL/SQL CODES---------------------------------------
    CREATE TABLE SONGS
    ( Item_ID number not null PRIMARY KEY,     
    Audio ordsys.ordaudio
    create or replace procedure load_audio(id integer, filename in varchar2) as
    obj ORDSYS.ORDAudio;
    ctx RAW(4000) := NULL;
    begin
    INSERT INTO SONGS VALUES(ID,
         ORDSYS.ORDAudio.init());
    SELECT audio into obj from Songs
    where item_id = id FOR UPDATE;
    obj.setSource('FILE','AUDIODIR', filename);     
    Obj.setDescription('A movie trailer');
    Obj.setMimeType('audio/x-pn-realaudio');
    Obj.setFormat('Real Media File Format');
    obj.import(ctx);
    UPDATE Songs
         SET audio=obj WHERE item_id=id;
    COMMIT;
    END;
    show errors;
    truncate table songs;
    exec load_audio(1,'aud1.wav');
    exec load_audio(2,'aud2.mp3');
    exec load_audio(3,'testaud.dat');
    -- just for comparison, i put a video file (.rm)
    exec load_audio(4,'autorace.rm');
    commit;
    show errors;
    create or replace procedure get_audio(
         audio_id in varchar2,
         mimetype out varchar2,
         data out blob) as
         tempBLOB BLOB;
         s varchar2(200);
    begin
    -- Deliver audio and mimetype
    select t.audio.getcontent(), t.audio.getmimetype()
    into tempBLOB, s
    from songs t where t.item_id = audio_id;
    data := tempBLOB;
    mimetype := s;
    end;
    show errors;
    ---------------------------------------- END of PL/SQL CODES-------------------------------------
    -----------------------------------MOUNTPOINT at FILESYSTEM rmsever.cfg-------------------
    <List Name="pn-oracle-audio">
    <Var Database="oracle"/>
    <Var HeaderCacheSize="2048"/>
    <Var LobFetchSize="32768"/>
    <Var MaxCachedConnections="1"/>
    <Var MountPoint="/dbaudio/"/>
    <Var Password="ZGF2aWQ="/>
    <Var ShortName="pn-oracle"/>
    <Var SQL="get_audio"/>
    <Var Username="skripsi"/>
    </List>
    ----------------------------------------End Of MOUNTPOINT----------------------------------
    then in the real player, i tried some urls :
    http://david:88/ramgen/dbaudio/1 --> it didn't work, it was said invalid path
    http://david:88/ramgen/dbaudio/2 ----> it didn't work, it was said invalid path
    http://david:88/ramgen/dbaudio/3 ----> it didn't work, it was said invalid path
    http://david:88/ramgen/dbaudio/4 ----> it worked
    did i put a wrong url?
    does the http://..../ramgen/... path is just for ram file?
    can anyone show me the way to play audio data using real player?
    Thanx before.

    Yes, realserver expects an exact mimetype.
    to make matters worse, it expects audio/x-pn-realaudio (an audio mimetype) for video!?!?!
    Seems the code inside maps multiple file extensions to some mime type. Only one is allowed.
    I have used the unix strings commands in teh plugins directory to find the exact mime type realserver is expecting. The file format plugins have this information in them.
    Larry

  • 10.1.3 crashing and not playing audio

    I updated to 10.1.3 on my new 6 core mac pro.  now having problems.  I can't play anything in my preview window.  I hit play, the k,j,l keys and still get nothing.  I can scrub through the clip in the bin, but it won't play audio or video.  I have to drag the clip to the timeline then edit or play from there.
    when I try to switch clip views from list to filmstrip view FCP crashes.
    I can't edit or view clips.  What is going on?

    Hi
    A decision was taken to remove that functionality, a new desktop tool to build reports is not far off ... I know, I know but what about now !
    with 10.1.3.2 you can build the extract portion of the report in your browser, then using the BI Publisher > Login on the new Word plugin you can log in to the server, find your report, create a new template, test it and then upload it back to the server from word avoiding the web interface entirely.
    This should be in the help for th new builder?
    Tim

  • Why do my old QT files only play audio on QT X on Lion system

    I have some old NTSC (DV/DVCPRO) videos that play well on my old Leopard system but on my new Lion Macbook Pro, only the audio will play.  The video will play from within Finder but when I double click and it launches QT, QT behaves as if its only an audio file.  This is true when I try to import into Final Cut X.  Final Cut shows it as an audio file BUT 2 of the files DO show video.  These are all 720x480 video dumps.  So 7 files show as audio files and 2 work correctly.  And all work fine under Quicktime 7.7 under Leopard 10.5.8.

    Please disregard this posting.  I took the old file and ran it thru compressor in a 422 format and now everything works fine and only took about 10 minutes per hour of video.  I don't know how to cancel a request and I'm really pressed for time.  Thank you.

  • Can anybody explain me how to sample and play audio files with logic's EXS2

    can anybody explain me how to sample and play audio files with logic's EXS24 Sampler???
    i cant find a way to upload and manage my own audio content on this sampler...

    i uderstand , thanx...
    i managed to open an audio file and placed it in the sampler,i can play t sample in the little keyboard in the zones section, howver i dont know how to play it with my controller... the sample shows in C1 on logic's keyboard but if i play C1 on my controller nothing happens... how can i fix this?
    Also, i noticed the sample plays from beginning to end once i click on it, how do i do to just make it last until i release the key? like a logic sound??? (in case i want to play a small portion of the sample only)
    Thanx

  • Play audio from internet -http connection-

    Hi friends,
    I have made an audio player using jmf as part of my project.It can play files from local machine as well as local network in my company. But i don't know how to play audio files like wav,mp3 from internet using http connection as described by tristanlee85. Can anyone explain me how to accomplish this.
    The code where i tried to
    access http connection is given below.
    But it is not working.I know Streaming is necessary. But how to do it in jmf. What imports are needed.Please guide me
    Manu
    import javax.media.*;
    import java.text.DecimalFormat;
    import java.awt.*;
    import java.awt.FileDialog;
    import java.awt.event.*;
    import javax.swing.*;
    import javax.swing.border.*;
    import java.io.*;
    import java.net.*;
    import java.util.*;
    <APPLET CODE=PlayerApplet.class
    WIDTH=320 HEIGHT=300>
    </APPLET>
    class nwa extends WindowAdapter
         frameclass frame;
         Player player;
         public nwa(frameclass frame,Player player)
          this.player=player;
          this.frame=frame;
         public void windowClosing (WindowEvent e)
          //User selected close from System menu.
          //Call dispose to invoke windowClosed.
          frame.dispose ();
          public void windowClosed (WindowEvent e)
              if (player != null)
                   player.stop();
                player.close ();
                   player.deallocate();
          System.exit (0);
    class frameclass extends JFrame
    Player player;
         frameclass(Player player)
         nwa n=new nwa(this,player);
         this.addWindowListener(n);                    
    public class PlayerApplet extends JApplet
               implements ActionListener,ControllerListener,ItemListener, KeyListener
               Player player=null;
               frameclass frame=new frameclass(player);
                 Component vc, cc;
                 Container f;
                 JProgressBar volumeBar;
                 JButton fastRewind;
              JButton fastForward;
              JButton play;
              int sizeIncrease = 2;
              boolean invokedStop = false;
              /** Big */
              int progressFontSize=30;
                 boolean first = true, loop = false;
                 String currentDirectory;
                 public void init()
                          f=frame.getContentPane();
                         JMenu m = new JMenu ("File");
                         JMenuItem mi = new JMenuItem ("Open...");
                         mi.addActionListener (this);
                         m.add (mi);
                         m.addSeparator ();
                         mi = new JMenuItem ("URL");
                         mi.addActionListener (this);
                         m.add (mi);
                         m.addSeparator ();
                         JCheckBoxMenuItem cbmi = new JCheckBoxMenuItem ("Loop", false);
                         cbmi.addItemListener (this);
                         m.add (cbmi);
                         m.addSeparator ();
                         mi = new JMenuItem ("Exit");
                         mi.addActionListener (this);
                         m.add (mi);
                         JMenuBar mb = new JMenuBar ();
                         mb.add (m);
                         frame.setJMenuBar (mb);
                         setSize (500, 500);
                           JPanel p = new JPanel(new GridLayout(1,0,5,5));
                        p.setBorder(new EmptyBorder(3,5,5,5) );
                        fastRewind = new JButton("<html><body><font size=+"+ sizeIncrease+ "><<");
                        fastRewind.setToolTipText("Fast Rewind");
                        fastRewind.addActionListener( new ActionListener(){
                             public void actionPerformed(ActionEvent ae) {
                                  if (player!=null) {
                                       invokedStop = false;
                                       skipBack();
                                  } else {
                                       JOptionPane.showMessageDialog(play,
                                       new JLabel("Open a sound file first!"));
                        fastRewind.addKeyListener(this);
                        p.add(fastRewind);
                        JButton stop = new JButton("<html><body><font size=+"+ sizeIncrease+ ">��");
                        stop.setToolTipText("Stop");
                        stop.addActionListener( new ActionListener(){
                                  public void actionPerformed(ActionEvent ae) {
                                       invokedStop = true;
                                       sp();
                        stop.addKeyListener(this);
                        p.add(stop);
                        play = new JButton("<html><body><font size=+"+ sizeIncrease+ ">>");
                        play.setToolTipText("Play");
                        play.addActionListener( new ActionListener()
                                  public void actionPerformed(ActionEvent ae) {
                                       if (player!=null) {
                                            invokedStop = false;
                                            player.setRate(1);
                                            st();
                                       } else {
                                            JOptionPane.showMessageDialog(play,
                                            new JLabel("Open a sound file first!"));
              play.addKeyListener(this);
              p.add(play);
              fastForward = new JButton("<html><body><font size=+"+ sizeIncrease+ ">>>");
              fastForward.setToolTipText("Fast Forward");
              fastForward.addActionListener( new ActionListener(){
                   public void actionPerformed(ActionEvent ae) {
                        if (player!=null) {
                             invokedStop = false;
                             skipForward();
                        } else {
                             JOptionPane.showMessageDialog(play,
                             new JLabel("Open a sound file first!"));
              fastForward.addKeyListener(this);
              p.add(fastForward);
              frame.getContentPane().add(p,BorderLayout.CENTER);
              frame.setVisible (true);
              frame.pack();
              frame.setResizable(false);
      public void stop(){
      sp();
      public void destroy(){
       player.stop();
        player.deallocate();
      public void actionPerformed (ActionEvent e)
              if (e.getActionCommand().equals("Exit"))
                             // Call dispose to invoke windowClosed.
                             player.stop();
                             player.close();
                             player.deallocate();
                             frame.dispose ();
                                  return;
    // Play file from local machine
              if (e.getActionCommand().equals("Open..."))
                             FileDialog fd = new FileDialog (frame, "Open File",
                                         FileDialog.LOAD);
                              fd.setDirectory (currentDirectory);
                              fd.show ();
                              // If user cancelled, exit.
                              if (fd.getFile() == null)
                             return;
                              currentDirectory = fd.getDirectory ();
                                   if (player != null){
                                       player.close ();
                                       player.deallocate();
                         try
                  player = Manager.createPlayer (new MediaLocator
                                               ("file:" +
                                               fd.getDirectory() +
                                               fd.getFile()));
                              catch (java.io.IOException e2)
                            System.out.println ("file not found :"+e2);
                            return;
                              catch (NoPlayerException e2)
                            System.out.println ("Could not find a player.");
                            return;
                    if (player == null)
                   System.out.println ("Trouble creating a player.");
                   return;
                    first = false;
                    frame.setTitle (fd.getFile ().toString());
                    player.addControllerListener (this);
                    player.prefetch ();
                   return;
    // Play file from internet
    if (e.getActionCommand().equals("URL"))
                              if (player != null){
                                       player.close ();
                                       player.deallocate();
                   try
                        URL url = new URL ("http://www.plastikhosting.net/uploads/tristanlee85/music/02-hellyeah-you_wouldnt_know.mp3");
                    MediaLocator mediaLocator = new MediaLocator (url);
                        player = Manager.createPlayer (mediaLocator);
                   catch (java.io.IOException e2)
                  System.out.println ("file not found :"+e2);
                  return;
                    catch (NoPlayerException e2)
                  System.out.println ("Could not find a player.");
                  return;
                    if (player == null)
                   System.out.println ("Trouble creating a player.");
                   return;
          first = false;
          player.addControllerListener (this);
          player.prefetch ();
              player.start ();
              return;
       public void controllerUpdate (ControllerEvent e)
          if (e instanceof ControllerClosedEvent)
              if (vc != null)
                  frame.getContentPane().remove (vc);
                  vc = null;
              if (cc != null)
                  frame.getContentPane().remove (cc);
                  cc = null;
              return;
          if (e instanceof EndOfMediaEvent)
              if (loop)
                  player.setMediaTime (new Time (0));
                  player.start ();
              return;
          if (e instanceof PrefetchCompleteEvent)
              player.start();
              return;
          if (e instanceof RealizeCompleteEvent)
            if (vc != null)
                  remove (vc);
                  vc = null;
              if (cc != null)
                  remove (cc);
                  cc = null;
              vc = player.getVisualComponent ();
              if (vc != null)
                  frame.getContentPane().add(vc,BorderLayout.NORTH);
              cc = player.getControlPanelComponent ();
              if (cc != null){
                       frame.getContentPane().add (cc, BorderLayout.SOUTH);
                     frame.setVisible(true);
                     frame.pack();
                      return;
    public void keyReleased(KeyEvent ke) {
    public void keyTyped(KeyEvent ke) {
    /*public void keyReleased(KeyEvent ke) {
    int keycode = ke.getKeyCode();
              if (keycode==KeyEvent.VK_LEFT) {
                   skipBack();
              } else if (keycode==KeyEvent.VK_RIGHT) {
                   skipForward();
         /*public void keyTyped(KeyEvent ke) {
         int keycode = ke.getKeyCode();
              if (keycode==KeyEvent.VK_LEFT) {
                   skipBack();
              } else if (keycode==KeyEvent.VK_RIGHT) {
                   skipForward();
         public void keyPressed(KeyEvent ke) {
              int keycode = ke.getKeyCode();
              if (keycode==KeyEvent.VK_LEFT) {
                   skipBack();
              } else if (keycode==KeyEvent.VK_RIGHT) {
                   skipForward();
              }else if (keycode==KeyEvent.VK_UP) {
                   st();
              }else if (keycode==KeyEvent.VK_DOWN) {
                   sp();
    public void skipForward() {
    Time settime;
    double secs=5;
    double playersecs = player.getMediaTime().getSeconds();
    double duration = player.getDuration().getSeconds();
              if((playersecs+secs) < duration){
                      settime = new javax.media.Time(playersecs + secs);
                      player.setMediaTime(settime);
              }else {
                        player.setMediaTime(new Time(duration));
    public void skipBack() {
              double secs1=5;
              double secs2=0;
              double playersecs1 = player.getMediaTime().getSeconds();
              Time settime1;
              if((playersecs1 - secs1) > secs2){
                      settime1 = new javax.media.Time(playersecs1 - secs1);
                      player.setMediaTime(settime1);
              }else {
                        player.setMediaTime(new Time(0));
         public void st() {
         player.start();
         public void sp() {
         player.stop();
       public void itemStateChanged (ItemEvent e)
          loop = !loop;
    }

    Thank u Thompson For your kind reply. I got the problem solved. It was the the problem of Untrusted Applet as u said.Now i Have signed my applet and this appletplayer plays audio only from the server from where this applet comes and from the localmachine also.Now it is playing fine from the server.
    But i have another problem , If i am asking that in the wrong forum plz forgive, I will ask it it in applet forum also.
    Problem is , I have implemented a joystick with this player. The idea is to combine this player with a text editor so that user can hear audio at the same time he can type in the editor what he hear and he can rewind and forward using joystick(It is actually a footswitch controller) with his leg. This driver i got from Source forgenet works fine in my localmachine and localnetwork also.But i have to install .DLL file in every client machine. This should be avoided.When a client having no jmf and joystick in his machine tries to run this applet through the browser the required Joystick driver and jmf must be installed in client computer also.
    By signing the applet and using ARCHIVE keyword i think jmf part will be ok but what about joystick driver.How i could install it in client machine.Playerapplet throws jjstck.dll not found exception
    plz guide me
    manu

  • Cannot play audio files

    So I cannot play songs on my iPod but the audio on my movies are working fine. Does anyone else have this problem or do you know what's wrong?

    Hi!
    I created a new thread about this as I was thinking one should not pick up a Solved thread, but it was shut down and deleted as I was breaking policy rules.... sorry about that. I will just unsolve this thread and pick it up again:
    I continue to get an error with playing audio that says in Exaile "playsinkX" where X is a number starting with 0 and increasing with one for every time I try to play a audio file,
    and in Xnoise "GstError parsed: configured audiosink audiobin is not working." VLC works fine however.
    I have the latest gstreamer0.10-plugins installed.
    If I keep on rebooting, one time now and then it works, but I cannot seem to find a solution to what makes it work or not.

  • Load and Play audio file (either sound or music) from my computer using DirectSound in C++

    #include "stdafx.h"
    #include <dsound.h>
    class AudioPlayer
    private:
    unsigned long long start_point,
    playback_point,
    break_point;
    bool now_playing, loop, ignore_start_point;
    int speed;
    //and any data that stores an audio (can be either sound or music)
    public:
    void Play_or_Resume(); //Either starts playing or resumes the audio stored in private (Runs a thread that either increments or decrements the playback_point by the speed member and sets the now_playing member to true).
    void Pause(); //Stops playing the audio stored in private until Play_or_Resume method is called (Just suspends the thread that was mentioned above and sets the now_playing member to false).
    void Play(unsigned long long from = 0, unsigned long long length = -1, bool move_start_point_too = true);
    //Plays audio from the value of the 'from' parameter along the value of the 'length' parameter and sets the now_playing member to true.
    //Playback point is pushed to the value of the 'from' parameter, and break point is pushed to the result of from + length.
    //If move_start_point_too parameter is true, then also start point is pushed where playback point is pushed too (to the value of the 'from' parameter).
    //Also the value of the 'from' parameter is an absolute position, but otherwise (if move_start_point_too parameter is false) it ('from' parameter) is relative to start point's position until it (start point) is ignored.
    //The value of the 'from' parameter never can be negative!
    void MovePlaybackPoint(unsigned long long new_position); //Modifies playback point position that is stored in private to a new position that indicates to sample no. new_position.
    unsigned long long GetPlaybackPointPosition(); //Returns playback point's position that has been alreadyS mentiond above.
    unsigned long long GetLength(); //Returns total number of samples in the audio stored in private.
    void MoveBreakPointTo(unsigned long long new_position); //Moves the break point to a new position that indicates to sample no. new position.
    //If the loop member is false, then audio should always stops playing and also set the now_playing member to false, when playback point reaches the break point, even the Pause method was not called.
    //Then calling again the Play_or_Resume method will bring the playback point back to start point (the default value for this member is zero 0).
    //But if the loop member is true, then playback point just returns to start point immediately and continue playing from there (now_playing remains true and it's value is unchanged).
    //There is a possibility to move the break point to a negative integer, so audio either stops and sets now_playing to false or replays from start point and left now_playing true according to the loop member, at the end of the audio. The default value of break point member is minus one -1 .
    unsigned long long GetBreakpointPosition(); //Returns the position of the break point that has been already mentioned above.
    void MoveStartPointTo(unsigned long long new_position); //Moves the start point to a new position that indicates to sample no. new position.
    unsigned long long GetStartPointPosition(); //Returns the position of the start point that has been already mentioned above.
    void EnableRepeatMode(); //Sets the private loop member to true.
    void DisableRepeatMode(); //Sets the private loop member to false.
    void ToggleRepeatMode(); //If loop was true before calling this function, so after it is false. Otherwrise it is true.
    bool IsRepeating(); //Returns whether audio repeats itself (from start point to either breakpoint or end of buffer). This function just returns the value of the loop member.
    void SetSpeed(int num_sam_per_sec); //Modifies the number of samples that are played in every second.
    //If number (integer) is negative, then audio is played in backward.
    //When playback point reaches start point, then it is transferred to break point if it's position is not negative. Otherwise it is transferred to the end of the audio buffer.
    void IgnoreStartPoint(); //Sets the ignore_start_point member to true. Then all methods always relate to start point as zero (even if it's value is not zero).
    void ReferStartPoint(); //Sets the ignore_start_point member to false.
    bool IsStartPointIgnored(); //Returns whether start point is ignored or not. This method just returns the value of ignore_start_point member.
    int GetSpeed(); //Returns the number of samples that are played in every second.
    void SetNumberOfChannels(byte new_value); //Modifies number of channels.
    byte GetNumberOfChannels(); //Returns number of channels.
    void SetBlockAlign(byte new_value); //Sets block align.
    byte GetBlockAlign(); //Returns block align.
    const char* LoadAudioFromComputer(const char* path_and_name_of_file, AudioPlayer* lpAp, bool auto_start_playing = true);
    //This function fills the instance pointed by 'lpAp' parameter with the data of the audio file redirected by 'path_and_name_of_file' parameter, and calls the Play_or_Resume method of this instance if auto_start_playing is true.
    //If the function succeeds, then it returns "succeed". Otherwise (if the function fails) then it returns an error string that describes the problem (the reason it failed). It can be sent to output, so it can be read, by either call to MessageBox, printf, std::cout, TextOut, DrawText functions and etc.
    //The function can fails, because the file was not exist, or could not be opened for reading, because it was opened by another process, or the file was either encrypted or protected, or corrupted, or was not audio file, but text, image and etc.
    I want to implement all methods of the AudioPlayer class and the LoadAudioFromComputer function by myself using DirectSound (the <dsound.h>) and all functions, interfaces, methods, structures, etc... that this header provides, but I don't know how! I
    need your help! This is difficult for me to find in the internet the information I need to do this. MSDN is teaching all this stuff, but this is too difficult! I need you to implement all these methods of the AudioPlayer class and the LoadAudioFromComputer
    function for me using DirectSound and the <dsound.h> and the explanations I wrote in comments, and then post the code. I will copy it to mine and read it all to learn. Please use comments so I can understand. I will thank and appreciate anyone who will
    donate his time to help me and do this for me! :D

    Microsoft pulled the plug on DirectSound HAL in Vista due to lack of hardware support. The SAL exists for
    software compatibility, good intention but bad performance as there is no longer a direct path from
    DirectSound to audio drivers.
    People choose DirectSound for its Direct-ness
    but there is no reason to choose it now.
    DirectX SDK was integrated
    with WIndows SDK which ships with Visual Studio 2012 so you don't need additional downloads for
    WASAPI and XAudio 2.
    Just look up the documentation for headers/librarieslike every other Windows API you use. If you have a hard time to find the documentation then you need to go to search engines and find search engine tutorials. 
    There are plenty of samples for both WASAPI and XAudio 2, both in the Windows SDK and online. The DirectX team has some suggestions on which to use on their team blog.
    You can find experts for those APIs at the Windows Desktop Pro-Audio Application Development forum and the
    Audio/XACT forum on MSDN (link left out for you to practice your search skills). Again, it is fine to ask for hints but don't ask the whole
    solution. You are competing with others who just need a hint to finish work here. The time spent on working on your assignment would be better spent on helping on giving hints to others. 
    Visual C++ MVP

  • Play audio in background without background mode key as audio in info-plist

    My application requires background audio in some conditions but not always, say when a particular screen is active in that case, i want to play audio in background and for that i have specified background key for Audio in info-plist. But my app is not getting approved having following reason:
    While your app has declared support for audio in the UIBackgroundModes key in your Info.plist, no audio is played when users switch to another application. The audio background mode is meant for applications with audio streams, like radio applications. You'll need to provide audible content to the user while the app is in the background or remove the "audio" setting from the UIBackgroundModes key.
    so , is there a way for playing audio in background without specifying background mode key ? or app getting approved with this key mentioned ?
    thanks in advance

    Joe,
    Check out this tutorial written by Michael Wong on this very topic. I think you will find his step by step explanations quite easy to follow...
    http://www.rowan-cottage.co.uk/Site/Autoplay%20Music.html
    Hope this helps!

  • Jerky Vioeo 4 few seconds and freeze it while play audio ok..

    Thank all for ur input. The main problem is when I grab video clips from the desktop to the project window and play back on monitor of CS4, I get jerky video for few seconds and freeze it while playing audio perfectly up until to end of the clip. I have tried the same thing with APPro 1.5, the same thing has happened. When I play the SXS card thru Sony XDCAM EX1 on the Televion, I could not find any jerky video there. I have set the XDCAM EX1 and PProCS4 for PAL/HQ/1080i/25fps. Any other suggestions to try out.. Thx
    Pushpa
    e-Mail: [email protected]

    I assume that the "desktop" is your C:/  drive and assume that is where you also run your Adobe application from.
    Thats asking for exactly the issue you are experiencing.
    PPRo needs multiple drives and setups to run correctly.  Check the setup and specs required for the application.

  • Logic stopped playing audio

    Hello everybody, this is a vital question.
    After the latest security update, logic stopped playing audio. After a short debug I discovered that core audio doesn't show any external interface anymore, so any other song is affected. I dont know if the security update is related... Anyways Logic is gone and my songs too!!!
    Audio-Midi configuration, as well as the interface related control panels, work as expected and audio is correctly played by the finder. All other software which makes use of core audio (e.g. Bias Peak) works.
    My interfaces are AVID M-Audio Fast Track Ultra and, for this testing purposes, M-Audio Audiosport Duo (legacy), all with the latest drivers.
    Obviously my Logic is officially bought from the App Store.
    MacPro (late 2007) 7GB RAM 2 x 2,66Ghz Dual Core Intel Xeon
    Mac OS X 10.7.5 (latest update)
    Logic Pro 9.1.8 (1700.67) 32 bit (latest update)
    AVID M-Audio Fast Track Ultra with 2.2.2 firmware (latest update)

    Hey icedj,
    I had that happen. I had to trash my Logic prefs, then restart Logic. It's a P.I.T.A. because you lose various settings (color settings, for instance), but it fixed the problem for me.
    Bamboof
    Vallejo, CA

Maybe you are looking for

  • Select all in grid display

    hi all, im using REUSE_ALV_GRID_DISPLAY in my program,when im selecting the select all button in the top left corner of my grid i need to display a text message, i tried to capture the user command using SY-UCOMM but the value is null so is there any

  • Get mor information from customer  AI_SC_GET_SAP_CUSTOMER_NUMBERS

    Hello, In our solution manager, we are trying to get more customer information from sap. In report AI_SC_GET_SAP_CUSTOMER_NUMBERS that call function BCSN_Z001_GET_VARS_DEBITS in remote RFC  SAP-OSS to get all customer numbers. i see that this functio

  • Ordering Movies/TV shows that were bought on iTunes

    Is there anything out there now or any other way of getting the movies, TV shows etc on a DVD that you have purchased on iTunes? Example: in iPhoto you can take pictures of when you were on a vacation then make a book/album of them and then order it

  • SAP Web Page Composer: Detailed Navigation is not getting built

    Hello! I am new at this forum. At first I´d like to say hello to everybody! :] Our issue concerns the following: We started to work mit the Web Page Composer to build websites für our workers. Everything worked fine until the detailed WPC-navigation

  • Pages go blank

    After working fine for weeks, when I open a 58 page document I see the content appear on ALL pages in the thumbnail images pane but some of them only briefly and then they go blank or white.  How do I fix this?