Help with controlling audio

I have a horizontal slider which has left and right buttons to control the movement. I want to have audio narration on each of the clicks so for example. The user is on slide 1, clicks the right button to slide 2 and the audio narration for slide 2 starts, then user clicks the left button to go back to slide 1 and the audio narration for that slide starts etc etc. I currently have a total of 5 slides.
So far this is the code I have:
document.compositionReady:
sym.setVariable("audioplay", "0"); // sets the initial value
Right_btn.click:
sym.getComposition().getStage().getSymbol("SceneHolderSymbol").play();
var audioplay= sym.getVariable("audioplay");
    if (audioplay) {
        sym.setVariable("audioplay", "1");
        // insert your code that you want to do when it's clicked
            sym.$("AF_Slide_21")[0].pause();
            sym.$("AF_Slide_22")[0].play();
else if (audioplay) {
        sym.setVariable("audioplay", "2");
        // insert your code that you want to do when it's clicked
            sym.$("AF_Slide_22")[0].pause();
            sym.$("AF_Slide_23")[0].play();
else if (audioplay) {
        sym.setVariable("audioplay", "3");
        // insert your code that you want to do when it's clicked
            sym.$("AF_Slide_23")[0].pause();
            sym.$("AF_Slide_24")[0].play();
    else if (audioplay) {
        sym.setVariable("audioplay", "4");
        // insert your code that you want to do when it's clicked
            sym.$("AF_Slide_24")[0].pause();
            sym.$("AF_Slide_25")[0].play();
PlayBtn.click: - This is the inital play button which plays the audio for the first page.
sym.$("PlayBtn").hide();
sym.$("AF_Slide_21")[0].play();
I don't know if my approach is completely wrong but any help would be much appreciated.
Thanks,
Phil

Yes, as hemanth mentioned, all of your conditionals are testing for the same condition - is the audioplay variable defined. In your code, that would always be true.
Instead, I think you want to test what the value of audioplay is for each conditional, and then do the appropriate thing.
hth,
Joe

Similar Messages

  • I need help with controlling two .swf's from third.

    Hi, thanks for reading!
    I need help with controlling two .swf's from third.
    I have a problem where I need to use a corporate designed
    .swf in a digital signage solution, but have been told by the legal
    department that it can not be modified in any way, I also can't
    have the source file yada yada. I pulled the .swfs from their
    website and I decompiled them to see what I was up against.
    The main swf that I need to control is HCIC.swf and the
    problem is it starts w/ a preloader, which after loading stops on a
    frame that requires user input (button press) on a play button,
    before the movie will proceed and play through.
    What I have done so far is to create a container swf,
    HCIC_container.swf that will act as Target for the HCIC.swf, and
    allow me to send actionscript to the file I'm not allowed to
    modify.
    I managed to get that done with the help of someone on
    another forum. It was my hope that the following script would just
    start HCIC.swf at a frame past the preloader and play button, and
    just play through.
    var container:MovieClip = createEmptyMovieClip("container",
    getNextHighestDepth());
    var mcLoader:MovieClipLoader = new MovieClipLoader();
    mcLoader.addListener(this);
    mcLoader.loadClip("MCIC.swf", container);
    function onLoadInit(mc:MovieClip) {
    mc.gotoAndPlay(14);
    But unfortunately it didn't solve my problem. Because there
    is a media-controller.swf, that is being loaded by HCIC.swf that
    has the controls including the play button to start HCIC.swf.
    Here's a link to a .zip file with all 3 .swf files, and all 3
    .fla files.
    http://www.axiscc.com/temp/HCIC.zip
    What I need to do is automatically start the HCIC.swf file
    bypassing the pre-loader and play button without editing it or the
    media-controller.swf in anyway. So all the scripting needs to be
    done in HCIC_container.swf.
    I know this is confusing, and its difficult to explain, but
    if you look at the files it should make sense.
    ActionScripting is far from my strong point, so I'm
    definitely over my head here.
    Thanks for your help.

    Got my solution on another forum.
    http://www.actionscript.org/forums/showthread.php3?t=146827

  • Help with Optical Audio, w/X-Fi Elite Pro, and Logitech Z-5

    Hi,
    I need help with optical audio on my X-Fi Elite Pro, and Logitech Z-5500 speakers. I have everything connected, and sound comes out, but NO 5. Surround. This is pissing me off beyond belief. I have it all connected, and set to 5. Surround, and on my Logitech's I have it set to opical in, and have tried ALL effects, stereo, strereo 2x,[Dolby Sign] PL II Movie, [Dolby Sign] PL II Music. I have tried the sound card set for an external decoder, and the sound cards' decoder, and tried both with all optical settings on the sound card. It doesn't give me surround with optical... And I would REALLY appreciate help.
    My drivers are up to date.
    Thanks for the help!!!!!!!!!!!
    Yan N. B.

    Except if you send DD/DTS multichannel sound to your receiver, you'll not have surround sound with digital connection. did you read the stikies?

  • Please, help with Live Audio/Video example from jmf solutions

    Hello,
    I�m desperate looking for a solution for a particular problem.
    I�m trying to feed JMF with an AudioInputStream generated via Java Sound, so that I can send it via RTP. The problem is that I don�t know how to properly create a DataSource from an InputStream. I know the example Live Audio/Video Data from the jmf solutions focuses on something similar.
    The problem is that I don�t know exactly how it works, os, the question is, how can I modify that example in order to use it and try to create a proper DataSource from the AudioInputStream, and then try to send it via RTP?
    I think that I manage to create a DataSource and pass it to the class AVTransmit2 from the jmf examples, and from that DataSource create a processor, which creates successfully, and then find a corresponding format and try to send it, but when i try to send it or play it I get garbage sound, so I�m not really sure whether I create the DataSource correctly or not, as I�ve made some changes on the Live Audio/Video Data from the jmf solutions to construct a livestream from the audioinputstream. Actually, I don�t understand where in the code does it construct the DataSource from the livestream, from an inputStream, because there�s not constructor like this DataSource(InputStream) neither nothing similar.
    Please help me as I�m getting very stuck with this, I would really appreciate your help,
    thanks for your time, bye.

    import javax.media.*;
    import javax.media.format.*;
    import javax.media.protocol.*;
    import java.io.IOException;
    import javax.sound.sampled.AudioInputStream;
    public class LiveAudioStream implements PushBufferStream, Runnable {
        protected ContentDescriptor cd = new ContentDescriptor(ContentDescriptor.RAW);
        protected int maxDataLength;
        protected int vez = 0;
        protected AudioInputStream data;
        public AudioInputStream audioStream;
        protected byte[] audioBuffer;
        protected javax.media.format.AudioFormat audioFormat;
        protected boolean started;
        protected Thread thread;
        protected float frameRate = 20f;
        protected BufferTransferHandler transferHandler;
        protected Control [] controls = new Control[0];
        public LiveAudioStream(byte[] audioBuf) {
             audioBuffer = audioBuf;
                      audioFormat = new AudioFormat(AudioFormat.ULAW,
                          8000.0,
                          8,
                          1,
                          Format.NOT_SPECIFIED,
                          AudioFormat.SIGNED,
                          8,
                          Format.NOT_SPECIFIED,
                          Format.byteArray);
                      maxDataLength = 40764;
                      thread = new Thread(this);
         * SourceStream
        public ContentDescriptor getContentDescriptor() {
         return cd;
        public long getContentLength() {
         return LENGTH_UNKNOWN;
        public boolean endOfStream() {
         return false;
         * PushBufferStream
        int seqNo = 0;
        double freq = 2.0;
        public Format getFormat() {
             return audioFormat;
        public void read(Buffer buffer) throws IOException {
         synchronized (this) {
             Object outdata = buffer.getData();
             if (outdata == null || !(outdata.getClass() == Format.byteArray) ||
              ((byte[])outdata).length < maxDataLength) {
              outdata = new byte[maxDataLength];
              buffer.setData(audioBuffer);          
              buffer.setFormat( audioFormat );
              buffer.setTimeStamp( 1000000000 / 8 );
             buffer.setSequenceNumber( seqNo );
             buffer.setLength(maxDataLength);
             buffer.setFlags(0);
             buffer.setHeader( null );
             seqNo++;
        public void setTransferHandler(BufferTransferHandler transferHandler) {
         synchronized (this) {
             this.transferHandler = transferHandler;
             notifyAll();
        void start(boolean started) {
         synchronized ( this ) {
             this.started = started;
             if (started && !thread.isAlive()) {
              thread = new Thread(this);
              thread.start();
             notifyAll();
         * Runnable
        public void run() {
         while (started) {
             synchronized (this) {
              while (transferHandler == null && started) {
                  try {
                   wait(1000);
                  } catch (InterruptedException ie) {
              } // while
             if (started && transferHandler != null) {
              transferHandler.transferData(this);
              try {
                  Thread.currentThread().sleep( 10 );
              } catch (InterruptedException ise) {
         } // while (started)
        } // run
        // Controls
        public Object [] getControls() {
         return controls;
        public Object getControl(String controlType) {
           try {
              Class  cls = Class.forName(controlType);
              Object cs[] = getControls();
              for (int i = 0; i < cs.length; i++) {
                 if (cls.isInstance(cs))
    return cs[i];
    return null;
    } catch (Exception e) {   // no such controlType or such control
    return null;
    and the other one, the DataSource,
    import javax.media.Time;
    import javax.media.protocol.*;
    import java.io.IOException;
    import java.io.InputStream;
    import javax.sound.sampled.AudioInputStream;
    public class CustomDataSource extends PushBufferDataSource {
        protected Object [] controls = new Object[0];
        protected boolean started = false;
        protected String contentType = "raw";
        protected boolean connected = false;
        protected Time duration = DURATION_UNKNOWN;
        protected LiveAudioStream [] streams = null;
        protected LiveAudioStream stream = null;
        public CustomDataSource(LiveAudioStream ls) {
             streams = new LiveAudioStream[1];
             stream = streams[0]= ls;
        public String getContentType() {
         if (!connected){
                System.err.println("Error: DataSource not connected");
                return null;
         return contentType;
        public byte[] getData() {
             return stream.audioBuffer;
        public void connect() throws IOException {
          if (connected)
                return;
          connected = true;
        public void disconnect() {
         try {
                if (started)
                    stop();
            } catch (IOException e) {}
         connected = false;
        public void start() throws IOException {
         // we need to throw error if connect() has not been called
            if (!connected)
                throw new java.lang.Error("DataSource must be connected before it can be started");
            if (started)
                return;
         started = true;
         stream.start(true);
        public void stop() throws IOException {
         if ((!connected) || (!started))
             return;
         started = false;
         stream.start(false);
        public Object [] getControls() {
         return controls;
        public Object getControl(String controlType) {
           try {
              Class  cls = Class.forName(controlType);
              Object cs[] = getControls();
              for (int i = 0; i < cs.length; i++) {
                 if (cls.isInstance(cs))
    return cs[i];
    return null;
    } catch (Exception e) {   // no such controlType or such control
    return null;
    public Time getDuration() {
         return duration;
    public PushBufferStream [] getStreams() {
         return streams;
    hope this helps

  • Help with mediaelement audio player, iPad resizing, and lytebox.

    I'm a noob but trying to build my own site in iWeb and using Coda to edit code.
    I am a music producer and my website has a page on it that showcases some audio.
    I have 3 issues that after about 30 hours of research and fiddling...I can't for the life of me figure out.
    I am a music producer and my website has a page on it that showcases some audio.
    1. Lytebox - I am using a lytebox to open a page I designed (HTML page in iWeb) that has 2 links on it so the viewer can choose where they want to go. When said lytebox opens and one clicks one of the two links, the linked page will open within the lytebox. I dont want this. I want the lytebox to close and the linked page to navigate normally in a regular web page.
         After much research I have found a code that lytebox posted to be able to do such a thing. They posted this code:
              <a href="javascript:void(0)"
                      onclick="parent.$lb.end()">End Lytebox from my page inside Lytebox</a>
         I have pasted that code everywhere I can think of and it doesn't work. I'm not even sure where to post it (on the first page where the lytebox links from? on      the page that opens in lytebox? on the page lytebox is linking to?)
         Here is the page i'm referring to: http://dallaskruse.com/dallaskruse.com/dallaskruse.html
         The lytebox link is in the Gramophone at the bottom left of the page.
    2. MediaElement Audio Player - I am trying to build a page where I can showcase about 15-20 audio clips (about 20-30) seconds each.  It is very important to me to be able to hear/view this page correctly on multiple browsers along with tablets and mobile phones. Someone recommended medialement.js.
    After HOURS of trying to figure this out, I finaly found a way to add multiple players but not have them load the audio so as to not slow down the web page...and it just was simply not loading on an iPad.
    Here's my issue:
         I couldn't figure out how to design (in code) how to add text (song name, artist info, etc) that was to my liking in the HTML so I added the <audio> player via <HTML> and just added text around it in iWeb manually. Problem: iPad is somehow resizing the layout and by the time you get to the bottom of the page, the <audio> players have moved and are now covering up the text. Its all a big mess.
         Question: can mediaelement.js use a jukebox style playback?
         Here's a link to the page in question: http://dallaskruse.com/dallaskruse.com/arrangements.html
    3. MediaElement Not Playing Back on iPad - I've ran some tests and when I just have 1 <audio> player on the page, it'll play fine on the iPad. But when there's more than 1 player then none of the <audio> players want to work. I'm not sure what's going on but even after about 20+ hours of sitting at my laptop, I'm thinking of searching around for a jukebox that has HTML5 and Flash fallback that looks NICE and easy to modify for beginners.
    If ANYONE has ANY pointers or can help in ANY way ... I'd be forever greatful. Sorry for the long post.

    in iWeb, on the page in question, i've only got 2 HTML snippets (windows). One for the "Vocals" and one for the "Orchestrations".
    In the HTML snippet, I've coded in 12 players for the "Vocals" snippet and 10 in the other snippet for the "Orchestrations" players.
    So, I guess I only have 2 snippets.
    heres the "Vocals" code
    <!DOCTYPE html>
    <html>
    <head>
              <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
              <script src="http://dallaskruse.com/mediaelement/build/jquery.js"></script>
              <script src="http://dallaskruse.com/mediaelement/build/mediaelement-and-player.min.js"></script>
              <link rel="stylesheet" href="http://dallaskruse.com/mediaelement/build/mediaelementplayer.min.css" />
    </head>
    <body>
    <div class="player"><p class="song"> Wade in the Water</p><p class="artist">performed by dallas kruse</p>
    <audio id="player1" src="http://dallaskruse.com/mediaelement/media/Vocals/wadevoxMASTERCLIP.mp3" type="audio/mp3" controls="controls" preload="none">
    </audio>
    <script>
    $('audio').mediaelementplayer();
    </script>
    <br/>
    <br/>
    <audio id="player2" src="http://dallaskruse.com/mediaelement/media/Vocals/45sMasterClip.mp3" type="audio/mp3" controls="controls" preload="none">
    </audio>
    <script>
    $('audio').mediaelementplayer();
    </script>
    <br/>
    <br/>
    <audio id="player3" src="http://dallaskruse.com/mediaelement/media/Vocals/4amBlues.mp3" type="audio/mp3" controls="controls" preload="none">
    </audio>
    <script>
    $('audio').mediaelementplayer();
    </script>
    <br/>
    <br/>
    <audio id="player4" src="http://dallaskruse.com/mediaelement/media/Vocals/sunshinevocalsMASTERCLIP.mp3" type="audio/mp3" controls="controls" preload="none">
    </audio>
    <script>
    $('audio').mediaelementplayer();
    </script>
    <br/>
    <br/>
    <audio id="player5" src="http://dallaskruse.com/mediaelement/media/Vocals/IllSayNothingVocals.mp3" type="audio/mp3" controls="controls" preload="none">
    </audio>
    <script>
    $('audio').mediaelementplayer();
    </script>
    <br/>
    <br/>
    <audio id="player6" src="http://dallaskruse.com/mediaelement/media/Vocals/ImOnYourSideVocalsMasterClip.mp 3" type="audio/mp3" controls="controls" preload="none">
    </audio>
    <script>
    $('audio').mediaelementplayer();
    </script>
    <br/>
    <br/>
    <audio id="player7" src="http://dallaskruse.com/mediaelement/media/Vocals/BenjaminOrchVoxMasterClips.mp3" type="audio/mp3" controls="controls" preload="none">
    </audio>
    <script>
    $('audio').mediaelementplayer();
    </script>
    <br/>
    <br/>
    <audio id="player8" src="http://dallaskruse.com/mediaelement/media/Vocals/MoonRiverVocalArr_2.mp3" type="audio/mp3" controls="controls" preload="none">
    </audio>
    <script>
    $('audio').mediaelementplayer();
    </script>
    <br/>
    <br/>
    <audio id="player9" src="http://dallaskruse.com/mediaelement/media/Vocals/justsouthvocalMASTERCLIP1.mp3" type="audio/mp3" controls="controls" preload="none">
    </audio>
    <script>
    $('audio').mediaelementplayer();
    </script>
    <br/>
    <br/>
    <audio id="player10" src="http://dallaskruse.com/mediaelement/media/Vocals/NewJerusalemVocals.mp3" type="audio/mp3" controls="controls" preload="none">
    </audio>
    <script>
    $('audio').mediaelementplayer();
    </script>
    <br/>
    <br/>
    <audio id="player11" src="http://dallaskruse.com/mediaelement/media/Vocals/RevolvingVocalsMasterClip.mp3" type="audio/mp3" controls="controls" preload="none">
    </audio>
    <script>
    $('audio').mediaelementplayer();
    </script>
    <br/>
    <br/>
    <audio id="player12" src="http://dallaskruse.com/mediaelement/media/Vocals/StopThis_Vocal Arr.mp3" type="audio/mp3" controls="controls" preload="none">
    </audio>
    <script>
    $('audio').mediaelementplayer();
    </script>
    </body>
    </html>

  • Need help with Conditional Audio

    Hello again! So early on into a course, after a couple intro slides, I have a sorting slide to direct users to other parts of a course (self-led learning in a way). However, I have an audio narration that plays on entry to that slide (not slide audio, it plays via advanced actions). I'm trying to figure out a way so that once they have viewed that slide once and heard that audio the first time, any time they get sent back to this sorting slide, they don't hear the audio again. How might this be done?
    What I have already tried: I've tried two things, first I set up a variable called Sort_Audio. On exit of the slide previous, Sort_Audio would be assigned a value of 10. On entry to the sorting slide, an advanced action would check if Sort_Audio is equal to 10. If it is, it plays audio (and clears another variable that is unrelated, I just needed to do both things, so I combined them). I have On Exit from the sorting slide an advanced action that resets Sort_Audio to 0 so that when a user gets sent back to that sorting slide, it would theoretically not star the audio. Problem with this in the first place is for some reason it won't even play the audio the first time.
    The other thing I tried was quite similar, but instead of assigning values to slides I tried cpInfoLastSlideViewed and equalled it to the name of the previous slide, as well as doing the same thing for cpInfoPreviousSlide. Neither seemed to work.
    Any help would be much appreciated! Thanks!

    The problem is resolved. Using TTS, the audio went onto the slide. I had not removed it from the slide audio so that the Advanced Action could work. Lieve, I got it to work by being extra careful to get each step correct and complete and assuring that the slide didn't have audio attached to it. Rod, I could not get the test project to work with audio attached to a smart shape. I believe it is because I am not controlling visibility of the smart shape--a logic test for another project and another day.
    Here is what I finally got to work:
    I created a project to get the procedure working before I put it into the big project. Here is a description of the test project.
    Slide one has a smart shape (not used as a button) and a button which goes to the next slide. There is slide audio that plays when the slide is viewed.
    Slide two has a smart shape that is used as a button to go back to slide one.
    First Test with simple Advanced Action (no increment of variable):
    Variable used is called "v_visit"
    Conditional advanced action is called "checker"
    If v_visit is equal to 0
    Then Play Audio "text to audio X" (created with TTS. I also tested it with recorded voice in a second test, "RecordingX.wav")Assign v_visit with 1
    Else Continue
       Slide one, on enter, execute Advanced Action "checker"
                        on exit, No Action
    Second Test with different Advanced Action (variable increments):
    Variable called "v_counter"
    Advanced Action (conditional) called "menuAudioChecker"
    First condition ("setCounter")
    If 1 is equal to 1
    Then Expression v_counter = v_counter + 1
    (Else not used)
    Second condition ("checkCounter")
    If v_counter is equal to 1
    Then Play Audio "Text to AudioX" or "RecordingX.wav"
    (Else not used)
    Slide one, On Enter Execute Advanced Action "menuAudioChecker"
    On Exit, No Action
    On this "Second Test" I added a smart shape to display the contents of v_counter and it counts as expected. As Lieve has indicated in other posts, if one desired a different audio to play based on the value of v_counter this would allow that to happen. In my case in the production project I could play audio associated with section 6 when they return to the menu after completing section 6.
    Thank you for patiently working with me to resolve this issue (mostly due to my own oversights).
    Most importantly, thank you for the excellent Advanced Action model to use for the project.
    Michael

  • Help with adding audio files to page

    I am using DW CS5.  I have had numerous troubles adding audio files to any page.  Please know that I am not at all computer savy when it comes to html codes etc.  But I have been working with DW CS5 and have a functional website and my pages validate.  That being said, please be patient with me if I am asking stupid questions or don't understand the solution.
    Now to the problem....I originally wanted to add mp3 files...but I am not sure how to work with plugins or which plugin to use.
    Therefore, I converted my mp3 files to swf and used the insert media file feature in DW CS5.  But when I look at the finished page...I only see a big white box.  Nothing happens when you click on it. 
    First question...which is the best method to add audio files?
    Second question...what steps do I need to follow achieve the desired result?
    Note:  there is one validation error on this page and I'm not sure why or how to fix it.  Any suggestions here would be greatly appreciated.
    Here is the code for the page (or you can go to this link:  http://02cada7.netsolhost.com//test2/cupotea.shtml):
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>cupotea</title>
    <style type="text/css">
        body {
            margin: 0;
            width: 100%;
            background-color: #000; /* change this to whatever the background color should be for the sides (and the bottom) */
        #wrapper {
            min-width: 960px; /* this is how wide the actual content area will be (the centered part) */
            max-width:    1260px;
            margin-left: auto;
            margin-right: auto;
            padding: 0 0 5 5; /* keep the first two values at 0, the others are for left and right space from the edge of the background */
            background-color: #000; /* this is the background color of the main content area */
            color: #FFF; /* this is the default font color */
        #top {
            height: 75px;
            font-size: 60px;
            font-style: italic;
            font-weight: bold;
            color: #FFFDE6;
            background-color:#750700;
            text-align: center;
        #left {
            width: 120px; /* this is the width of the side area. this will take some of the width of the wrapper, above */
            float: left;
            padding-top:10px;
        #main {
            min-width: 840px; /* this is the width of the main content area. This, plus the width of the side, should equal the width of the wrapper */
            max-width: 1340px;
        float:left;
        background-color:#000;
        color: #000;
    #body {
        width:853px;
        float:left;
        color: #fffde6;
        padding-right: 10px;
        padding-left: 10px;
    #bodyleft {
        width:425px;
        float:left;
        padding-top:70px;
    #bodyleft2 {
        width:425px;
        float:left;
        padding-top:70px;
    #bodyright {
        width:425px;
        float:left;
        padding-top:70px;
    #bodymiddle {
        width:853px;
        float:left;
        color: #fffde6;
        padding-right: 10px;
        padding-left: 10px;
    a img {border:none; }
    .standardparagraph {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12pt;
        color: #fffde6;
        text-align: justify;
        font-weight: normal;
    .standardparagraph2{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12pt;
        color: #fffde6;
        text-align: justify;
        font-weight: normal;
        border-top:thin;
        border-color:#666;
        border-bottom-style:solid;
    .standardparagraph3{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12pt;
        color: #fffde6;
        text-align:    center;
        font-weight: normal;
    .standardparagraph4{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12pt;
        color: #fffde6;
        text-align: center;
        font-weight: normal;
        border-top:thin;
        border-color:#666;
        border-bottom-style:solid;
    .pagetitle {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 16pt;
        font-weight: bold;
        color: #fffde6;
        text-align: center;
    </style>
    //<![CDATA[
    function MM_swapImgRestore() { //v3.0
      var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
    function MM_preloadImages() { //v3.0
      var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
        var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
        if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
    function MM_findObj(n, d) { //v4.01
      var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
        d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
      if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
      for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
      if(!x && d.getElementById) x=d.getElementById(n); return x;
    function MM_swapImage() { //v3.0
      var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
       if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
    //]]>
    <script src="Scripts/swfobject_modified.js" type="text/javascript"></script>
    <script src="SpryAssets/SpryMenuBar.js" type="text/javascript"></script>
    <script src="SpryAssets/SpryTooltip.js" type="text/javascript"></script>
    <link href="SpryAssets/SpryMenuBarVertical-2.css" rel="stylesheet" type="text/css" />
    <link href="SpryAssets/SpryTooltip.css" rel="stylesheet" type="text/css" />
    <script type="text/javascript" src="lightbox/js/prototype.js"></script>
    <script type="text/javascript" src="lightbox/js/scriptaculous.js?load=effects"></script>
    <script type="text/javascript" src="lightbox/js/lightbox.js"></script>
    <link rel="stylesheet" href="lightbox/css/lightbox.css" type="text/css" media="screen" />
    <style type="text/css">
    a:link {
        color: #06F;
    a:visited {
        color: #06F;
    a:hover {
        color: #06F;
    a:active {
        color: #06F;
    </style>
    </head>
    <body onload="MM_preloadImages(''images/buttons/miscfamily2.jpg','images/buttons/home2.jpg','im ages/buttons/familytrees2.jpg','images/buttons/legacy2.jpg','images/buttons/polska2.jpg',' images/buttons/dziekuje2.jpg','images/buttons/calendar2.jpg','images/buttons/dziekuje2.jpg ','images/buttons/StasikEarly1800sto1870-2.jpg','images/buttons/JanikMid1800sto1866-2.jpg' ,'images/buttons/Stasik1857toPresent-2.jpg','images/buttons/1st-generation-2.jpg','images/ buttons/2nd-generation-2.jpg','images/buttons/3rd-generation-2.jpg','images/buttons/4th-ge neration-2.jpg','images/buttons/5th-generation-2.jpg','images/buttons/6th-generation-2.jpg ','images/buttons/7th-generation-2.jpg','images/buttons/january-2.jpg','images/buttons/feb ruary-2.jpg','images/buttons/march-2.jpg''images/buttons/april-2.jpg','images/buttons/may- 2.jpg','images/buttons/june-2.jpg','images/buttons/july-2.jpg','images/buttons/august-2.jp g','images/buttons/september-2.jpg','images/buttons/october-2.jpg','images/buttons/novembe r-2.jpg','images/buttons/december-2.jpg')">
    <div id="wrapper">
      <div id="top">
        <div align="center">THE STASIK FAMILY</div>
      </div>
      <div id="left">
    <!--#include virtual="includes/menu.html" -->
      </div>
      <div id="main">
       <div align="center">
        <br />
        <span class="pagetitle">CUP O' TEA</span><br />
        </div>
        <div id="body">
            <p class="standardparagraph2">When preserving family history, nothing can compare to sitting down with a Grandparent or Great Aunt or Uncle over a cup of tea; listening to them reminicse about the past.  Unlike handwritten accounts, there is opportunity to ask questions or delve further into the subject.  Even better, recording such conversations so they can be shared for generations to come.<br />
    <br />
    The following audio files were created by Virginia (Stasik) Zarow at the request of Laura (Stasik) Schmidt and Carrie (Stasik) Kot.  There were a total of five cassette tapes, ranging from 1 hour to a 1 1/2 halfs in length.  Scott Freeson converted each tape to digital format and then they were broken down into various segments for a total of 7 audio files.  It is recommended that you listen to each tape in the order presented to maintain the proper timeline and context.<br /><br /></p>
    <p class="standardparagraph">The first five audio files were recorded by Aunt Virginia in response to questions posed by Laura (Stasik) Schmidt and her sister Carrie (Stasik) Kot.  Aunt Virginia re-recorded her responses in August 2009 after noticing some mistakes in the original recording.<br />
    <br />
    Note:  Virginia refers to her father as "tata", which is the Polish word for dad.</p>
    <div id="bodyleft">
    <span class="standardparagraph">What are the recollections you have about your parents, in particular their interests, their hobbies, and their lives and faith?<br />
    What did your dad do around the house?<br />
    How did your mom relax?<br /><br /></span>
    <span class="standardparagraph">How did you celebrate holidays and birthdays? <br />
    Did you go on vacations?<br />
    What did you and your brothers do for fun?<br /><br /></span>
    <span class="standardparagraph">What do you know about Jacob Sikora and Catherine Dziwak, the extended family and their faith?<br />
      - Jacob Sikora and Catherine (Dziwak) Sikora<br />
      - Michael (aka Patsy)<br />
      - Magdeline (aka Chochi)<br />
      - Angeline (aka Nellie) - includes information about Frank &amp; their children<br />
      - Elizabeth (aka Diane)<br />
      - John<br />
      - Peter<br />
      - Walter<br /><br /></span>
    <span class="standardparagraph">  What was the house like?<br />
      - In the beginning<br />
      - The 1936 flood<br />
      - Renovations<br />
      - The final demise<br /><br /></span>
    <span class="standardparagraph2">Miscellaneous tidbits...<br />
      - Polish Proverbs<br />
      - Ancedotes<br /><br /></span>  </div>
    <div id="bodyright">
    <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="50" height="25" id="FlashID" title="virginia1of5">
      <param name="movie" value="audiofiles/virginia1of5.swf" />
      <param name="quality" value="high" />
      <param name="wmode" value="opaque" />
      <param name="swfversion" value="15.0.0.0" />
      <!-- This param tag prompts users with Flash Player 6.0 r65 and higher to download the latest version of Flash Player. Delete it if you don’t want users to see the prompt. -->
      <param name="expressinstall" value="Scripts/expressInstall.swf" />
      <!-- Next object tag is for non-IE browsers. So hide it from IE using IECC. -->
      <!--[if !IE]>-->
      <object type="application/x-shockwave-flash" data="audiofiles/virginia1of5.swf" width="50" height="250">
        <!--<![endif]-->
        <param name="quality" value="high" />
        <param name="wmode" value="opaque" />
        <param name="swfversion" value="15.0.0.0" />
        <param name="expressinstall" value="Scripts/expressInstall.swf" />
        <!-- The browser displays the following alternative content for users with Flash Player 6.0 and older. -->
        <div>
          <h4>Content on this page requires a newer version of Adobe Flash Player.</h4>
          <p><a href="http://www.adobe.com/go/getflashplayer"><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" width="112" height="33" /></a></p>
        </div>
        <!--[if !IE]>-->
      </object>
      <!--<![endif]-->
    </object>
    <span class="standardparagraph3">for the media file<br /><br /><br /><br /></span>
    <span class="standardparagraph3">for the media file<br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /></span> 
    <span class="standardparagraph3">for the media file<br /><br /><br /><br /><br /><br /></span>
    <span class="standardparagraph4">for the media file<br /><br /><br /><br /></span>
        </div>
        <div id="bodymiddle"><span class="standardparagraph">The second tape, also recorded in August 2009, consists of 2 clips and covers the years 1944 through 1947.</span></div>
    <div id="bodyleft2">
    <span class="standardparagraph">Summer of 1944 to December of 1945<br />
      - Meeting of Frank Zarow<br />
      - New Years Eve - 1944<br />
      - Prom Night - May 1945<br />
      - First boyfriend, Eddie Yesh<br />
      - First job as a hygienist<br />
      - Meeting of John Zarow<br />
      - Enrolled at Indiana State Teachers College<br />
      - Meeting of Ted Zaroff<br />
      - Thanksgiving - 1945<br />
      - Florian Stasik Airforce injury<br />
      - Christmas - 1945<br />
      - New Years Eve - 1945</span>
    <span class="standardparagraph">Note:  Per Virginia, Ted's name should be spelled Zarow, like most of his brothers.  There was a mixup with his birth certificate and his last name was mispelled (although it is phonetically correct).  He chose to keep this spelling as did one of his brothers.<br /><br /></span>
    <span class="standardparagraph">January 1946 to December 1947<br />
      - Takes job as cook/housekeeper<br />
      - Break-up with Eddie Yesh<br />
      - Frank Zarow passes away<br />
      - Christmas 1946<br />
      - Meets John Zarow again<br />
      - New Years Eve 1946<br />
      - John courts Virginia<br />
      - First date with John<br />
      - John's father passes away<br />
      - Christmas 1947</span>
    <span class="standardparagraph">Virginia mentions visiting cousin Helena in Poland.  She is referring to <a href="4-0-helenastasikguzik.shtml">Helena (Stasik) Guzik </a>and her trip to Poland in 1990.  </span></div>
    <div id="bodyright2">
    <span class="standardparagraph3">for the media file<br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /></span>
    <span class="standardparagraph3">for the media file<br /><br /><br /><br /></span></div>   
    <script type="text/javascript">
    var MenuBar1 = new Spry.Widget.MenuBar("MenuBar1", {imgRight:"SpryAssets/SpryMenuBarRightHover.gif"});
    </script>
    </div>
    </div>
    <script type="text/javascript">
    swfobject.registerObject("FlashID");
      </script>
      </div>
    </body>
    </html>

    Woohoo! I was able to resolve the issue including the validation issue.  But I have a follow up question...
    Currently if you click on the play button another window pops up which has the play/control/stop buttons to control the audio file.  The attribute is set to new window.  If I change the attribute to parent window, then the page that has the control buttons overlays ontop of the page with the link.
    To get back to the original page, one must click on the back arrow near the address bar.
    Isn't there a way to not have a separate window appear?  In other words, the controls are embeded into the parent page?

  • Can anyone help with my audio recordings that stopped working?

    Hi, I have audio recordings available in a secure "member only" area of my website. Unfortunately, from time to time, some recordings stop working. I only find out about this when my students / clients tell me. I don't understand why this occurs or how to fix it. Can anyone help? Rita

    It could be a browser issue?
    It could also be an internet issue for the user?
    The other is that if the are long mp3 files, the server times out the request.
    I would log a support ticket with BC and be as specific as possible to the nature of the issue and if there is a way to replicate it. When the Student / Client tells you about the issue it would also be good to get there browser version and platform details to try and create a replicable error that can be solved.

  • Help with Controlling the HP E1411B multimeter with LabView

    Hi -
    I'm using LabView 7.1, and trying to control the HP E1411B multimeter in a Textronix VX1410 frame, using a VXI-MXI-2 interface.  I've read that this is a register based device, which means what?  I can't control it using the VISA method in LabView?  I've been successful in this with other devices, so I'm guessing it can't be done because it doesn't work.  I also downloaded both the drivers for this device from the driver database, and neither work.  I can't seem to figure out to nake them work either.  Can anyone help?  I just want to use the MM to make simple measurements and display them in LabView.  If I wanted to create my own driver, what would be the best way to communicate with it?  Thanks.
    Charlie

     Sir,
       I want to make automatic test setup for testing accelerometer. My resources are Test station PC with windows 2000, Agilent E1401B High power mainframe with slot 0 controller, Slot 0 controller is NI VXI-MXI-2 controller, shaker etc. MXI-2 bus begins at PCI at the PC and goes to VXI backplane. Agilent E1401B cage have Agilent E1411B 51/2 Multimeter (in slot 3), Etec Test Head Support Module (slot 2), Etec Digital stimulus response module, ETEC test head I/O panel etc. we have old version labview-2009. using labview i want to control my test whole setup.
         Procedure for test setup is that i need to give power supply to shaker. Also i have to give input signal of 1kHz to shaker for vibration. Accelerometer will be mounted on shaker. Accelerometer output voltage has to be measured with agilent DMM E1411B in VXI cage.
    I have installed NI-VISA n NI-VXI driver and i was trying to program it using visa VIs in LABVIEW, but couldn't succeed.
    First, i am trying to make a simple program which can read resistance and voltage from HP E1411B DMM. There is difficulties in using VISA Out and VISA In VI. to measure DC voltage value from DMM, how should i give command to DMM using VISA out, because input to VISA out is numerial value so how can i give command to DMM. VISA In has only input offset and address space, so how will i know that which offset setting will show voltage value.

  • Help with an audio file - vows from a wedding.

    Evening all,
    My wife and I filmed a wedding yesterday and our wireless mic which was hooked up to the groom's lapel decided to cut out literally seconds before he spoke his vows. When I got the mic back from him, everything was soaked, literally dripping and also extremely warm. He couldnt explain why it was so wet, sweat he said. Unfortunately we lost our crystal clear version of the vows and have to work with a secondary version. We had two other cameras going as well as our primary. My wife had a Rode Shotgun mic on her camera and picked up the groom and brides vows, but you can hear the constant hum of the mic. I have dumped the file onto FileSnack and have provided the link to check out. Is there anything we can do to make this sound better, as well as perhaps bring up the audio from the bride and groom.
    http://snk.to/f-ct9yxq4s
    Hope one of you audio engineering savants can help out! Thank you very much in advance!
    Sincerely,
    L+J Films

    I've had a little play and Steve's right that there's no miracles to be had.  However, have a play with Audition's EQ section and try taking down the level between 3k and 4k.  That gives you a slightly boxy sounding voice but also cuts some of the clicky sound--it's a balancing act to decide how much EQ you want.  FYI, I tried both the 31 band graphic with 3.2k pulled down a lot and 4k somewhat down.  I also played with the parametric with a fairly steep Q centred around 3.7k.  I think the parametric will eventually do the better job but ran out of time when a paying job turned up.
    A bit of high and low cut would probably help as well and maybe some slight boost in the 250-800 range to help the intelligibility.
    Anyhow, hope this helps.
    Now, a tip for "next time".  Sweat outs are common in theatre where we often hide mics in the hairline.  If if have any inkling of an impending problem, spray a small section of an old pair of ladies stockings or panty hose with Scotchguard, cut out a small circle and stretch it over the mic capsule--a rubber band can hold it tight.  Similarly, putting the TX pack in an unlubricated condom or a ziplock bag with only then antenna peaking out protects that end.

  • Help with Usb Audio interface

    Hey guys,  just having major issues setting up my recording software to work in boot camp  my usb audiophile seems to be connecting and functioning with Windows 7 but the audio quality is really poor with distortion, i have seen that this is a regular problem and would much appreciate a solution or a link to one that would be a great help 
    my set up is a  imac running 0s x version 10.6.8  with boot camp running windows 7  32 bit  the  Usb interface is the M-audio  Audiophile
    Thanks

    GT Player Express is a real-time standalone application allowing to use your computer at studio or on the stage as powerful guitar multi effect processor. It offers ReWire support, for connecting to ReWire applications such as Live or Reason. Track Recording support allows recording of the processed or clean sound. Recorded tracks are automatically added to the current playlist. GT Player is functional as a VST plug-in which can be used in all VST host applications such as Nuendo, Cubase, Live, DSP Quattro, Spark, etc. With Keyboard Transpose, MIDI notes can be triggered from your computer keyboard with transpose capability.
    According what I read, this app is VST only, so it won't work with GB, sorry. GB uses AU (Audio Units) and not VST.

  • Help with recording audio

    I am trying to record an Alesis Micron synth into Logic. I have both cables in audio out on the Micron and they are plugged into the two inputs on my Presonus Interface. Logic recognizes the interface and inputs but there is not sound when playing the synth or recording. I have record enable and monitoring on and I still cannot get any sound. The volume on my interface console is turned up as well The Micron works when plugged into an amp so it is not the problem. I am new to Logic so any help would really be appreciated.

    You stated monitoring on, do you mean software monitoring in preferences if so thats cool. Now when you create new audio tracks select input monitoring along with your other settings or click on the i button on your previous tracks see if that works

  • Please help with nested audio plug-ins

    I have built three sequences with audio mixer settings for each (compression, EQ, etc...).  I nest these individually and want to organize them in a "final output" sequence.  As the three sequences are placed in the "final output" sequence, all video clip references work fine, but the audio mixer settings do not follow the audio clips to the "final output" audio.
    How can I get the individual sequence audio plug-ins to follow the audio to the final output audio?
    I have rendered work area, rendered audio, and linked audio to video clips, still I am missing something...
    thanks for your help!!!
    Paul

    these sequences as built
    sequence A : Audio 1 (compression at 10)
    sequence B : Audio 2 (compression at 15)
    when nested, should become:
    Master sequence: {Nested  sequence A : Audio 1 (compression at 10)}  ,  {Nested sequence B : Audio 2 (compression at 15)} .
    but the compression settings do not come through at all.
    Ideally, I would be able to use the audio settings from individual sequences as built, then the program would feed them (as built) to a master output just like the video clips...but for some reason voiceover compression from sequence A (which is different from sequence B) is not applying to the output of the master sequence at all...
    as it exsists now, I would have to rebuild all of my audio on the master sequence because any audio mixer changes are not carrying through...
    I must be missing something...
    thanks,
    Paul

  • Help with controlling Bank changes on Yamaha S90ES from Logic

    Can anyone please help me with getting Logic to control the bank changes on this beast. I have it controlling the patch changes no problem it is just the bank changes I need thanx

    Yeah, I'm a bit confused too. Assuming your keyboard is sending bank/program changes in the same format is receiving them, Logic will just record your data, and play it back as the keyboard sent it.
    Logic is ignoring bank changes sent from my Korg Triton.
    So, when recording into a region, you only get program changes, and not bank changes in your recorded data?
    However, Logic is sending bank changes to the Triton perfectly.
    From playing back a sequence recorded from program changes generated by the keyboard, or using Logic's bank/program change parameters in the instrument parameters?
    If I use my keyboard to set the instrument, Logic sets the program,
    but the bank is ignored.
    I don't understand what you mean by "Logic sets the program".
    n the event list, the incoming data looks as standard as could be:
    my keyboard is sending a bank MSB and LSB, via events 0 and 32,
    followed by a program change,
    And you are saying that if you play that back, the keyboard doesn't change sounds correctly?
    followed by a sysex "66/48" which I assume identifies the source
    of the message (the Korg).
    You can't assume anything - it could be anything. It could be a sysex patch dump of the patch, or it could be some mode setting. You'd need to read the keyboard manual to find out what it is.
    So the question is: how do I get Logic to PAY ATTENTION to the
    darn bank change being sent by my keyboard?
    I really don't understand what you mean by "PAY ATTENTION". If you squirt MIDI data at Logic, Logic will record it into a region, and then play it back, as would all sequencers. What should Logic do differently?

  • Need Help with Skipping Audio in Slideshows

    I'm trying to burn a simple slideshow with iDVD of about 80 pictures, with an overlay .mp3 playing. I made the slideshow, and during the preview, the audio plays fine. But after I burned it, the mp3 skips slightly while the pictures change.
    I initially thought the pix were too big, so I scaled them down from 400 to about 150 KB. But the second one had the same problem.
    Is there anything I can do to fix this? It seems like what might be causing it is the page flip transition between pix. Is there any way I can keep the transition and get rid of the skipping? Thanks so much for the help.
    I'm trying to finish this project ASAP, so thanks for the urgent response with any suggestions.
    MacBook   Mac OS X (10.4.6)  

    The disk image with DVD Player worked flawlessly.
    That's what to expect from a burned DVD.
    This just keeps getting more weird.
    Not to me now that you're providing more info.
    Two items of interest:
    1.) I then took the DVD to another player in my house and it worked great.
    Not all players handle recordable DVDs very well. Especially if they're older than a couple of years. I've had the worst permormance from Toshiba.
    2.) The DVDs are DVD-R, Memorex.
    TDK and Memorex have BAD track records here.
    I recommend a disk image burned to Verbatim DVD-R at 4X or slower using Toast or Disk Utility.
    David Pogue also recommends Verbatim on page 356 of his latest book:
    iMovie HD & iDVD 6: The Missing Manual
    Quoting David: "Cheaper brands don't use the same amount of organic dyes and are more likely to suffer premature deaths."

Maybe you are looking for