Trigger loop in MS

I apologize if this seems like a duplicate question, but I've read many postings on this topic and nobody seems to have this exact scenario.
During live performance using MainStage, I need to trigger a short audio file (a few seconds long) as an endless loop. I want to hit a key on my keyboard controller, and have the loop start. I want to leave it "running" (looping) forever until I decide to hit a key to stop it. The entire file is the loop, so there's no need to set start and end points, or crossfade, etc. I have no need for adjusting tempo or doing anything sophisticated.
I've tried the AUAudioFilePlayer in a channel strip but that can't be triggered from the controller. I've tried EXS24 but I can't get the file to loop properly. I'd even be OK hitting a key on my laptop to start/stop the loop if necessary. Any suggestions? Thanks!
Rich

OK, I re-read your post a few times because I wasn't sure what you meant I couldn't figure out from your second post what you meant by a "One Shoot Loop" because those are a little contradictory..a sample either loops or is one shot. However, from reading your first post again, I see what you mean, you want to be able trigger the sample once and have it loop continuously. AIAK, that's not directly possible using what we've mentioned so far. (Note: from my post history it should be evident that I'm new to Mainstage and not an expert)
Two possibilities:
1) Not likely but if the length of the looping is static (same every time you play the song). Then you might be able to use Logic to create a long sample which is your loop played many many times and just use the EXS24 to trigger that long sample. One variation on that to make a sample longer than you will ever play and then trigger it from the EXS24 and have another button to stop the loop
2) Probably more flexible is to look at "SooperLooper" (http://www.essej.net/sooperlooper/) Set up a controller for record/play/etc... have your channel strip feed a Bus that has SooperLooper on it. Set your sample as a One Shot. Trigger it from Mainstage, trigger SooperLooper to record your one shot loop sample and loop it back. You may need to do some clever stuff to get the time right, such as making your sample twice as long with two repetitions of your 'loop' in order to give you time to start the same and then start the loop record, or having SooperLooper set up to listen to record on them same MIDI event that triggers your sample so your sample starts at the same time as your loop record starts
Same Greene has a demo for setting up Mainstage and SooperLooper together. http://www.samgreene.com/drupal_samgreene/node/98 The difference in your case would be that your channel strip would be for the ESX24 sample rather than a live (software) instrument

Similar Messages

  • WHEN-VALIDATE-TRIGGER trigger looping so many times

    Hi,
    Below is the code written in WHEN-VALIDATE-TRIGGER trigger and after raise FORM-TRIGGER_FAILURE
    the process is not stopping and the trigger message looping without end when
    I tab to the next field or try to save the record. I am not sure why the flow did not stop
    after the raise FORM_TRIGGER_FAILURE exception and the trigger looping again and again.
    Please help me to know what is wrong in the code. This trigger written in ITEM level.
    declare
                     msg_type varchar2(3);
                  msg_text varchar2(2000);
                  continue       boolean;
                begin
                  if :pom1_b22.qty < 0 then
                    message_ppkg.get_msg_from_db('RET','04060',msg_type,msg_text);
                    message(msg_text || '.');
                    bell;
                    raise form_trigger_failure;
                  else
                    continue := TRUE;
                    if :pom1_b22.qty is not null and :pom1_b22a.b22_query = 'FALSE' then
                      if nvl(:pom1_b22.irt_created,'N') = 'Y' then
                        if :pom1_b22.qty <> :pom1_b22.save_qty and
                          :pom1_b22.save_qty is not null then                    
                          if check_order_status then
                            continue := TRUE;
                          else
                            continue := FALSE;
                             message_ppkg.get_msg_from_db('RET','04061',msg_type,msg_text);
                             message(msg_text);   
                            bell;
                            :pom1_b22.qty := :pom1_b22.save_qty;
                            raise form_trigger_failure;
                          end if;
                        end if;
                      end if;                
                      if continue then
                        if :pom1_b22.save_qty is null then
                          if :pom1_b22.qty > :pom1_b22a.total_qty then
                             message_ppkg.get_msg_from_db('RET','04057',msg_type,msg_text);
                             message(msg_text || to_char(:pom1_b22a.total_qty) || '.');   
                            bell;
                            raise form_trigger_failure;
                          end if;
                        else
                          if :pom1_b22.qty <> nvl(:pom1_b22.save_qty,0) then
                            if :pom1_b22.qty > :pom1_b22a.total_qty +
                                               (nvl(:pom1_b22.save_qty,0) -
                                                :pom1_b22.qty) then
                                                    message_ppkg.get_msg_from_db('RET','04056',msg_type,msg_text);
                             message(msg_text || to_char(:pom1_b22a.total_qty +
                                              (nvl(:pom1_b22.save_qty,0) -
                                               :pom1_b22.qty)));                 
                              bell;
                              raise form_trigger_failure;
                            end if;
                          end if;
                        end if;
                      end if;
                    end if;
                  end if;
                end;

    Your Raise form_Trigger_failure Condition is not met hence not stopping the rest trigger body.

  • Trigger Loop help

    Hi guys,
    I have 3 (status='Yes') records in 'a_info' table. This trigger only insert 1st one into 'a_save' table not the 3 of them. How can we loop it to all 3 ?
    Thanks
    create or replace TRIGGER autorec_trg
    BEFORE INSERT ON a_info
    DECLARE
    CURSOR cursor_rec IS
    SELECT idnum, email FROM a_info WHERE (status = 'Yes');
    rec cursor_rec%ROWTYPE;
    BEGIN
    OPEN cursor_rec;
    LOOP
    FETCH cursor_rec INTO rec;
    IF ( cursor_rec%notfound ) THEN
    EXIT WHEN cursor_rec%notfound;
    END IF;
    IF ( cursor_rec%found ) THEN
    INSERT INTO a_save (idnum, email) VALUES (rec.idnum, rec.email);
    EXIT WHEN cursor_rec%found;
    END IF;
    END LOOP;
    CLOSE cursor_rec;
    END;

    Cursor loops are obsolete: TOTALLY OBSOLETE.
    And even if they were not this would be an inappropriate use of one.
    The syntax you should use is:
    INSERT INTO a_save
    SELECT ...
    FROM a_info
    WHERE ...;Never use PL/SQL to do what you can do with SQL.
    I should also point out too that your business statement may be fatally flawed.
    Suppose you insert records "A", "B", "C", "D", "A", "C".
    What is going to happen?
    First "A" copies what?
    Second "A" copies what?
    What will the third "A" copy?

  • Help with Trigger - looping through SELECT results

    How do I loop through a SELECT query within a Custom Trigger? I can
    execute the query fine, but the PHP mysql_xxx_xxx() functions don't
    appear to work inside a custom trigger. For example:
    This ends up empty:
    $totalRows_rsRecordset = mysql_num_rows($rsRecordset);
    While this returns the correct # of records:
    $totalRows_rsRecordset = $rsRecordset->recordCount();
    I need to loop through the records like I would with
    mysql_fetch_assoc(), but those mysql_xxx_xxx() don't seem to work.
    This works great outside a custom trigger, but fails inside a custom
    trigger:
    do {
    array_push($myArray,$row_Recordset['id_usr']);
    while ($row_Recordset= mysql_fetch_assoc($Recordset));
    What am I missing?
    Alec
    Adobe Community Expert

    Although the create trigger documentation does use the word "must", you are quite free to let the trigger fire during a refresh of the materialized view. Generally, you don't want the trigger to fire during a materialized view refresh-- in a multi-master replication environment, for example, you can easily end up with a situation where a change made in A gets replicated to B, the change fired by the trigger in B gets replicated back to A, the change made by the trigger in A gets replicated back to B, in an infinite loop that quickly brings both systems to their knees. But there is nothing that prevents you from letting it run assuming you are confident that you're not going to create any problems for yourself.
    You do need to be aware, however, that there is no guarantee that your trigger will fire only for new rows. For example, it is very likely that at some point in the future, you'll need to do a full refresh of the materialized view in which case all the rows will be deleted and re-inserted (thus causing your trigger to fire for every row). And if your materialized view does anything other than a simple "SELECT * FROM table@db_link", it is possible that an incremental refresh will update a row that actually didn't change because Oracle couldn't guarantee that the row would be unchanged.
    Justin

  • Indicator to trigger Loop

    Hello,
    I have a VI that has two loops. I have an LED indicator in one loop and when that LED is true I want it to trigger the second loop. How should I go about doing this? I tried using a local variable but the second loop just wouldn't trigger.
    Thanks in advance,
    Cassidee
    Solved!
    Go to Solution.

    Here. I made a simplified version. The second loop condition is unwired because I do not know how to trigger it. The indicator I want to trigger the second loop is titled System is Draining Valves are Open.
    Attachments:
    Untitled 1.vi ‏43 KB

  • Markers - Can I trigger looped marker sections via MIDI controller?

    This is kind of a multi-part question:
    I know that I can set up key commands to toggle between various markers, but can I set up a group of MIDI controller buttons so that each one represents the 1st marker, the 2nd marker, the 3rd marker, etc., etc. of whatever project/song might be loaded?
    Pending that answer, is there a way to set up each marker as its own looping section (without manually changing the cycle section)? Logic makes it very inviting to write/record over looped parts, and I would love to be able to toggle between each looped section of a project, via MIDI controller hardware, for a more intuitive way to both write additional parts for each song section, as well as compose more fluid sequences and experiment with different arrangements without having to drag everything around in the arrange window. I figured that using markers would be a way to do this, since I am under the impression that I can already have the 1st, 2nd, 3rd, etc. mapped out to MIDI controller buttons/triggers. I am hopeful that the trick can be accomplished with cycle automatically being associated with each marker section . . .
    Thanks for your time, and your assistance/suggestions!

    You can assign buttons to control key commands by opening the key command set-up window. Navigate to the key commands you wish. You don't need to assign an actual key command for this to work, by the way. Highlight the appropriate key command (go to marker number X in your case). At the bottom left is the 'learn new assignment' button, press it and then press a button on your keyboard. Repeat for all desired key commands.
    If you type 'marker' into the search box of the key command window, you will notice a key command a few spaces up from the 'go to markers' that is called 'set locators by marker and enable cycle' - to jump to this cycle just hit play, even if it's already in play it'll jump as long as you have 'play from cycle' selected in your play button options (which it is by default). Then press record and it will be recording.
    There are several other key-command strategies that end up with the same result. So explore the options to find out what works for you. Since you can only assign one key command to a button, you do have to press several buttons (select marker, set loc. at marker, play, and then record).
    You could rig up a little system in the environment that splits and converts cc messages so that pressing cc24 spits out 24,25,26 which are all assigned to different key commands. So one button kicks out 3 key commands this way. It's not too complicated to set up, but you need to pay attention to what is assigned to what or else you'll end up with a spaghetti pile of confusing assignments. Start with the easy 4 button method to make sure this is actually accomplishing what you want - who knows, maybe you will discover a key command combo that takes a step or two out. Then you can take a look at combining and simplifying.

  • Logc 7.1 drops when triggering MIDI loops?

    I have an Akai sampler, and when i trigger loops within logic 7 via midi, at the end of every bar the Logic stops the loop short of the bar?
    So if i do a 4 bar loop the re-triggering is fine until it comes around to loop back to the start again?!? where it jumps?
    This is fine on my G5 OSX with 4Gb , triggering the loops on ableton or Protools, only with Logic?!
    Any ideas?

    update:
    Apple technician told me the way Logic uses cores changes depending on it's application.... ugh

  • Event Handler with Internal Loops

    Hi...
    I'm trying to update a basic program to handle control events more efficiently.  The program needs to perform the following functions on start button press:
    1)  Import data file and parse instrument settings from multiple (X) rows
    2)  Perform loop with case for each row changing input settings, the read test equipment, and store data in new output data file
    I've looked at producer/consumer example and the continuous measurement and logging example, but not sure if either (or none) of the following two options is the best way to handle the looping from the file...
    A)  Use events to trigger looping for all input cases within a consumer (I've had a problem with this due to not being able to terminate the loop within the consumer with an abort button)
    B)  Make the consumer only a single data acquisition and load loop inputs as queues and generate output queues to be handled by another parallel logging loop
    Any advice?

    Hi bripple,
    Based on what you've described above, a Producer/Consumer Design Pattern (Events) might work. There is a template for this design pattern that ships with LabVIEW which you can access by going to File > New > VI > From Template > Frameworks > Design Patterns. When the user clicks the start button on your front panel, you can queue up a command that will trigger your consumer loop to read the file and loop over each instrument setting. Within that loop, you should be able to queue up additional events corresponding to each instrument setting and reading.
    In terms of error handling, you can conditionally stop a loop if you detect an error. If your user decides to push a button on the front panel to stop the entire process, you can use Enqueue Element at Opposite End to put a stop command at the beginning of the queue. When your consumer loop encounters this event, it can flush the queue and do any cleanup it needs to perform.
    One additional thing to be cautious of is that queues can only handle one data type. Because of that, you may also want to consider a Queued Message Handler design pattern. This design pattern allows you to send both a command and data along with that command. I think that would be ideally situated for you since you could send a "Read Instrument" command along with the data for its settings. You can access this design pattern from within LabVIEW as well. If you have LabVIEW 2012 or LabVIEW 2013, see these instructions. The things I've said above also hold true for the Queued Message Handler as well.
    Let me know if you have any questions or if this is helpful.
    Regards,
    Matthew B.
    Applications Engineer
    National Instruments

  • Sleep/wait in a trigger

    Hi,
    I want to slow down a loop in a trigger:
    loop
    select flag into dummy from table;
    exit if dummy = 0;
    sleep/wait 2 seconds;
    end loop;
    I tried with dbms_lock.sleep, but I got compilation errors.
    Any ideas?
    Cheers,
    Thomas

    Try running an idle loop.You can measure the sysdate right at the beginning of the loop and the loop doing nothing NULL; untill the current time is atleast two seconds greater than the time at the beginning of the loop.

  • Multiple "generate user event" in event loop

    Hello.
    1.)  I am wondering if you can user a "generate user event" into an event loop to create a quasi-state machine.
    For example create an event loop with the events "event a", "event b," "event c," and so on.   The in "event a" put in a function to generate a user event to call "event b".  Then "event b" will call "event c" and so on.
    2.)  If this is possible, then can u put multiple generate user events into a single event loop and have it queue the generate user events up.  For example have the "event 1" case use the "generate user event" 3 times (generating "event 7" "event 8" and "event 9.") to call the next three future event cases in that order?
    Thanks
    Charlie C.

    Of course it is possible, easiest with simply writing signaling properties. (See attached examples, LabVIEW 7.1).
    You have to be very careful that you don't create trigger loops, e.g. event A triggers Event B, which triggers Event A ... ad infinitum! :0
    Example "Multievents": event 1 triggers event 2, which triggers event 3.
    Example Multievents2": event 1 triggers events 2-3-2-stop in sequence.
    Message Edited by altenbach on 09-28-2005 01:26 PM
    LabVIEW Champion . Do more with less code and in less time .
    Attachments:
    MultiEvents.vi ‏57 KB
    MultiEvents2.vi ‏72 KB

  • How statechart can access front panel dynamic input

    How can I get the value of a control (as set by the user) on a calling VI Front Panel to evaulate/use within a state Exit while loop in of a called StateChart?

    I started with the async statechart example -- contains trigger loop and a statechart loop.  Inside the statechart loop there is a Run Statechart.  Also in this loop are my inputs to the Statechart. Everything is good so far. As each state is entered, the correct input is obtained.  Then I added a PID.vi inside a loop to one of the state action tabs.  When that particular state is entered and the PID loop runs, I no longer get updated input values.  I've tried to copy and reference the Inputs onto the action tab diagram to no avail.
    I've attached my VI and lvsc for some hopeful assistance.
    Attachments:
    BrewLab.vi ‏86 KB
    BrewLab.lvsc ‏496 KB

  • ERROR CODE -1 was returned by the CoreAudio driver? help!!

    Just been using my Mac and noticed that i get this crash :
    "ERROR CODE -1 was returned by the CoreAudio driver"
    The it says "The application logic Pro quit unexpectedly" ?
    Am running Logic pro 7.1.1 on a 2Gb G5 2.3 Dual Core Mac with a MOTU 828mk2 - is this crash to do with the MOTU?
    Secondly is anyone else using Kontakt 2.02 with Logic on a Mac? It seems a bit unstable and it doesnt trigger loops on the 1st beat of the bar of a sequence? Any ideas??
    Apple G5   Mac OS X (10.4.5)   2Gb Ram, Logic 7.1.1, PTLE 7.0, 20" Cinema Display,

    it could be the Motu driver if you have not updated it since upgrading to Tiger. here is a link
    http://lasso.motu.com/downloads/filelist.lasso?&-Database=downloads&-Table=dldb&-Op=cn&product=firewireaudio&-Op=cn&platform=macx&-sortfield=date&-sortorder=descending&-search

  • Regd:- Execute Immediate

    HI,
    WHEN I EXECUTE THE BELOW QUERY I get PLSQL /Numeric or value error. Suggestions are welcome.
    DECLARE
    CURSOR c1
    IS
    SELECT object_name, object_type, owner
    FROM all_objects
    WHERE object_type IN ('PACKAGE')
    AND object_name = 'PKG_UPLOAD'
    AND owner = 'TEST';
    lv_v_header VARCHAR2 (2000) := 'SELECT DBMS_METADATA.GET_DDL( ';
    lv_v_footer VARCHAR2 (200) := ' )FROM DUAL';
    lv_v_object_type all_objects.object_type%TYPE;
    lv_v_object_name all_objects.object_name%TYPE;
    lv_v_owner all_objects.owner%TYPE;
    lv_v_stmt VARCHAR2 (4000);
    lv_v_quotes VARCHAR2 (100) := '''';
    lv_v_comma VARCHAR2 (100) := ',';
    lv_v_value VARCHAR2 (32767);
    filehandler UTL_FILE.file_type;
    lv_v_file_name VARCHAR2 (3000);
    BEGIN
    FOR i IN c1
    LOOP
    BEGIN
    lv_v_file_name :=
    i.owner
    || '_'
    || i.object_name
    || CASE
    WHEN i.object_type = 'PACKAGE'
    THEN '.PKB'
    WHEN i.object_type = 'TRIGGER'
    THEN '.TRG'
    END;
    lv_v_object_type := i.object_type;
    lv_v_object_name := i.object_name;
    lv_v_owner := i.owner;
    lv_v_stmt :=
    lv_v_header
    || lv_v_quotes
    || lv_v_object_type
    || lv_v_quotes
    || lv_v_comma
    || lv_v_quotes
    || lv_v_object_name
    || lv_v_quotes
    || lv_v_comma
    || lv_v_quotes
    || lv_v_owner
    || lv_v_quotes
    || lv_v_footer;
    EXECUTE IMMEDIATE lv_v_stmt
    INTO lv_v_value;
    filehandler := UTL_FILE.fopen ('TEST_DIR', lv_v_file_name, 'w');
    UTL_FILE.putf (filehandler, lv_v_value||'\n');
    UTL_FILE.fclose (filehandler);
    END;
    END LOOP;
    END;
    /

    In case you need help to use UTL_FILE, then here it is.
    SQL> DECLARE
      2    myddl clob;
      3    fname VARCHAR2(200);
      4    extn VARCHAR2(200);
      5 
      6  /* Main function to get the DDls with DBMS_METADATA */ 
      7    FUNCTION get_metadata(pi_obj_name  dba_objects.object_name%TYPE,
      8                          pi_obj_type  IN dba_objects.object_type%TYPE,
      9                          pi_obj_owner IN dba_objects.owner%TYPE) RETURN clob IS
    10      h   number;
    11      th  number;
    12      doc clob;
    13    BEGIN
    14      h := DBMS_METADATA.open(pi_obj_type);
    15      DBMS_METADATA.set_filter(h, 'SCHEMA', pi_obj_owner);
    16      DBMS_METADATA.set_filter(h, 'NAME', pi_obj_name);
    17      th := DBMS_METADATA.add_transform(h, 'MODIFY');
    18      th := DBMS_METADATA.add_transform(h, 'DDL');
    19      --DBMS_METADATA.set_transform_param(th,'SEGMENT_ATTRIBUTES',false);
    20      doc := DBMS_METADATA.fetch_clob(h);
    21      DBMS_METADATA.CLOSE(h);
    22      RETURN doc;
    23    END get_metadata;
    24 
    25  ---Writing the CLOB using UTL_FILE
    26  PROCEDURE write_clob(p_clob in clob, pi_fname VARCHAR2) as
    27      l_offset number default 1;
    28      fhandle UTL_FILE.file_type;
    29      buffer VARCHAR2(4000);
    30    BEGIN
    31      fhandle:=UTL_FILE.fopen('SAUBHIK',pi_fname,'A');
    32      loop
    33        exit when l_offset > dbms_lob.getlength(p_clob);
    34        buffer:=dbms_lob.substr(p_clob, 255, l_offset);
    35        UTL_FILE.put_line(fhandle,buffer);
    36        l_offset := l_offset + 255;
    37        buffer:=NULL;
    38      end loop;
    39      UTL_FILE.fclose(fhandle);
    40    END write_clob; 
    41 
    42  ---Main execution begins. 
    43  BEGIN
    44    FOR i in (SELECT object_name, object_type, owner
    45                FROM dba_objects
    46               WHERE owner IN ('SCOTT', 'HR')
    47                 AND object_type IN ('PACKAGE', 'TRIGGER')) LOOP
    48      --Calling the function.              
    49      myddl := get_metadata(i.object_name,i.object_type,i.owner);
    50      --Preparing the filename.
    51      fname := i.owner||i.object_name || '.' ||
    52               CASE WHEN i.object_type='PACKAGE' THEN 'pkb'
    53               ELSE 'trg'
    54               END;
    55     --Writing the file using UTL_FILE.
    56      write_clob(myddl,fname);
    57    END LOOP;
    58  END;
    59  /
    PL/SQL procedure successfully completed.
    SQL> also, about your error, "EXECUTE IMMEDIATE lv_v_stmt INTO lv_v_value;" DBMS_METADATA.get_dll returns a CLOB.

  • Logics question in form

    I have a multi record block that some triggers should fire and called a workflow process.I have a serial_status text item, when this status changes from OPEN to REVIEW, then the workflow process is called. I put my trigger in post_forms_commit, however, post forms commit fires whenever, you save your form ,but I want this to fire one time only, when status changes from open to review only and subsequent change should not fire again. I also put the tigger in post update, but whenever any other field is updated , post update will fire multiple times too. Please, any suggestion will be highly appreciated.
    Thank you
    Ade

    I guess what ADE is saying, after looking at the whole post over again, for like a fifth time..
    is.. I think... :)
    1) I want to do something only if the records are commited.
    2) I want to do this do_workflow process once for each commited row if my status changed from "open" to "review".
    so.. post-update isn't going to work because the commit hasnt happened yet. The data is only posted and there could be a rollback so you wouldnt want to do the do_workflow process until you are absolutely sure your data is safe and sound in the datbase. My implementatation at the top of this thread is also not going to work for the very reason Ade pointed out about the post-data-base commit on happening once.
    However, Ade, you could follow my thread above using the post-data-base-commit... Call a quick expiring timer in the post-data-base commit set for like a 10th of a second. In the when-timer-expired trigger loop through every record in the block and see if the value is set to 'Y'. If the do_workflow = 'Y' for the record then do the workflow process for that record and then change the value to 'X' or something that means dont ever do this again.
    If you are wondering why you need a timer in a post-database-commit it is because you cannot navigate in a post-data-base commit, but you can navigate in a when-timer-expired hence the need for a quick expiring trigger so the code executes immediately. Yeah.. this trick/hack/kludge is used quite a bit. I didnt even know about it myself until about a year ago.

  • Untriggerred event(e-fgv)

    Hi Guys,
    I have questions on event triggering of efgv(event functional global variable, I am not sure though this is the standard name that people use...haha) . We found out that efgv is quite handy. However the more we use it, we realized that some of the events are not triggered.
    I created a VI(Test EFGV.vi) for you guys to run it. basically there is 1 loop that will trigger the event 50 times, and supposely all event cases on different loops should be triggered 50 times as well. However when you run the VI, the iteration of each triggered loop will be different. The VI has 1 trigger loop and 4 to-be-triggered loops, the same with what we normally do on our application: 1 will trigger many.
    However there are also efgv that 1 designed to be 1 to 1 trigger. And I realized that the issue  still occur but far less frequent. For example the previous project we have intermittent issue on this, where in a month, the efgv was not triggered only once.
    Anybody know why this is happening? What did I do wrong with the program? Hope you guys can help me on this....
    Thanks....
    Solved!
    Go to Solution.
    Attachments:
    Test EFGV.vi ‏23 KB
    Main - Stop-Test KEST.vi ‏22 KB

    Sorry about that...here you are....
    Attachments:
    Test EFGV.vi ‏23 KB
    Main - Stop-Test KEST.vi ‏22 KB
    eFGV State.ctl ‏5 KB

Maybe you are looking for

  • How to delete the number saved in CALL FORWARDING list?

    how to delete the number saved in CALL FORWARDING list? seems like the number cannot be deleted in CALL FORWARDING list, i tried several times... he thing is, here are three numbers in the call forwarding list, one of them were set up by mistake, and

  • [vbs] [js] [CS2]  Can it alter the size of an only page?

    Can it personalize the size of an only page in InDesign through script? Example: I have four pages in the document. The size of the document is W = "612 pt" and H = "792 pt". Can I alter only the size of page three? Example: W = "300 pt" and H = "450

  • Issue running parallel audio files

    I am trying to set up a XIB with two buttons to play audio - one for music and one for narration.  Files for music are stored in a music directory within the resources bundle.  Files for narration (with names different than the music file names) are

  • Query Question: Combine outer join with max() statement

    Hi Folks, I have been banging my head on this for a while now and am asking from some advice. I have a Project Completion Report that pulls information from a number of tables: 1) Program (PK: ID) 2) Project (PK: ID, FK: Program_ID constrained to Pro

  • Error: ORA-12560 TNS : Protocol Error help need urgently

    HI i m working on win 2k adv server i installed orcale 8i and then i started sql plus and entered us id and pass : scott / tiger and also tried :system / manager but i m having this error plz tellme how can i solve it Error: ORA-12560 TNS : Protocol