Pulling the trigger on a $200 synth...

Some of you have given me great advice in another post with regard to helping me narrow down some options for addtional software instruments for Logic. So it's come down to 4 options for a synth:
BLUE, Albino, Zebra, or the Cameleon 5000.
They're all $199. i've reviewed the demos for all but the BLUE and they all seem pretty well rounded but I can only do 1 for the time being. Based on the options above is there any clear standout for those of you familiar with these synths?
Thanks again for your time.

Happy New Year.
This always comes up on loads of forums. IMHO Zebra 2 sounds the best and is very flexible with a good set of presets but it is the most difficult to learn to program, especially for a newcomer. Blue is the next best with good presets (of course) and is also flexible. Albino is good too, mainly good presets and very easy to program. Cameleon has a more narrow application and the presets are not as comprehensive as the others - it is also more difficult to program.
If you know nothing about programming, don't care about learning and only want presets, go for Blue or Albino. If you want the best sounding synth (with superb support I have to say) and want a flexible, modular programming environment, go for Zebra 2. I'd avoid Cameleon until you want it to broaden your sound pallet.
Knowing nothing about you or your objectives, I'd say go for Zebra 2
I think the above is the general consensus from most forums. I own and use all of them BTW.
HTH.
D.
  Mac OS X (10.4.8)  

Similar Messages

  • Thoughts before I pull the trigger and buy this computer build?

    Hi guys,
    Before I pull the trigger, I would like some thoughts on this build. I'm going to get a few SSD drives on top of this list, but I am not listing them here, as I'm just trying to show the main components I'm after. Using for Adobe and Blender 3D (movie editing rig, vfx, etc...)
    $150 COOLER MASTER HAF 932 Advanced RC-932-KKN5-GP Steel Computer Case
    $70 Noctua NH-U14S 140x150x25 ( NF-A15 PWM) SSO2-Bearing ( Self-stabilising oil-presure bearing ) CPU Cooler Item #:N82E16835608041
    $660 G.SKILL Ripjaws 4 series 32GB (8 x 4GB) 288-Pin DDR4 SDRAM DDR4 2800 (PC4-22400) Desktop Memory
    $140 Microsoft Windows 7 Professional SP1 64-bit
    $390 Intel Core i7-5820K 3.3GHz LGA 2011-v3 Desktop Processor
    $200 EVGA SuperNOVA 1000 P2 220-P2-1000-XR 1000W Power Supply
    $285 ASRock Fatal1ty X99X Killer ATX Intel Motherboard
    $700 for two GTX 970 video cards
    1) Is anything overkill?
    2) Is anything underkill?
    3) Any incompatible things I've researched?
    4) Anything I've missed?
    5) 32gb 2800mhz ram is about the same as 16gb 3200mhz ram, what to pick?
    Thanks!
    Mr D

    1) Is anything overkill? yes, get a single GTX 980 instead of the dual 970's
    See my above reply. Let me know if you think i'm still in "overkill", seeing what I've been told on Blender forums are contrary.
    2) Is anything underkill? yes, go with a 6 or 8-core for a Premiere Pro x99 build; if that is too expensive, get a earlier gen x79 6-core with much less $$$ DDR3 memory
    The processor is a 6 core, is it not? Did I show you the wrong one? Let me know!
    3) Any incompatible things I've researched? nope, you're good there
    4) Anything I've missed? DVD or Blu-ray burner?
    I have a Blu ray drive already.
    5) 32gb 2800mhz ram is about the same as 16gb 3200mhz ram, what to pick? Definitely go with 32GB; this will help lots more than speed
    Sounds good!
    Thanks!

  • Have Tiger, but lots of old apps... should I pull the trigger?

    Yes, I know this is a popular question, but every situation is different and I haven't seen a definitive answer after browsing the forums for a while.
    I have the following hardware:
    800MHz 17" flat-panel iMac
    800MHz iBook
    ...and the following apps, none of which I can afford to upgrade:
    Final Cut Pro 4
    Premiere 6.5
    Illustrator 10
    Photoshop 7
    DVD Studio Pro 1.5
    Lightwave 7
    Cubase SX
    Logic Express 7
    Flash MX
    Office X
    ProTools FREE (v5 - OS9 only)
    ...and probably a couple others I've forgotten.
    I was given the retail box of 10.4, and the temptation is SO strong to install it. My two Macs were bought at times when I had an unusual amount of cash, so in the future, I think my limited budget means that the only new Macs I'll have will be Intel machines of er, let's just say an un-conventional nature. I also can't afford to upgrade the apps, although I do have Soundtrack Pro and DVD Studio Pro 3, although I still plan to use 1.5 most of the time. I may also be able to use Photoshop CS2, but sticking with 7 would be fine.
    My biggest problem is with FCP4. I've heard that QT 7 really causes problems, not the least of which is no QT Export to MPEG-2. I of course have Compressor, but get the constant "unable to connect to background process" error, so I rely on QT Export to create .m2v files for DVDs. I guess it's possible that Compressor will magically work in Tiger, but I fear letting go of QT Export. I also dread paying for a new MPEG-2 Playback Component and/or QT Pro license.
    I wish I could cross-post this into the FCP and DVDSPro forums, but hopefully enough people here will be able to tell me whether I'm better off not upgrading unless I can get new versions of the apps.
    My application for the iMac is audio/video production, and even though it's done well up to now on the stock 256MB, I'll be upgrading the ram soon to the max of 768MB (that's the max without opening up the case, which I'm hesitant to do). I also would like to use the iBook for some field work, and given its 30GB hard drive, I don't see partitioning as an option. On the up side, the iBook does have the absolute maximum of 1.125GB of RAM.
    I would of course use an external drive for content on both machines, but at least with the iMac there's an 80GB hard drive that can be partitioned and still have ample room. I currently have most of it assigned to Jaguar, and a 10GB partition for Panther. If I went that route again, the Panther partition would have to be larger than 10GB because most of the apps would be installed under Panther. I guess another issue is whether Tiger and Panther partitions would play nice. Right now I can launch applications that reside in the Panther partition even if I booted into Jaguar and vice-versa, but I wonder if that would confuse Tiger.
    Anyway, thanks in advance for any advice.

    I apologize for the tone of my previous post, but it's so frustrating to post a question and have so many people "miss the barn" in their answers. Funnily enough, you actually have a very similar collection of machines to me... I have the 17" FP iMac, the iBook G4, and also a B&W G3 in the bedroom that my fiancee and I use for web surfing. I tried posting in the FCP and DVDSPro forums since those are the most important apps to run, but not much response.
    What I ended up doing was creating two equal partitions on the iMac (~37GB each), one for Jaguar and one for Tiger. I actually like working in Jaguar for daily computing tasks, so I'll be installing my older apps there. My recording interface won't work under Jaguar, so my audio apps and all newer software (Soundtrack Pro, Adobe CS2, etc.) will be installed on the Tiger partition. I have no love for Panther, so I've stopped using it completely.
    I'm sure switching between the partitions will be somewhat of a pain, but the option-key startup menu should make it easier. As I mentioned earlier, when I got Panther I only made a partition for it rather than upgrading, even though my apps would still run. I just didn't like the metallic look. Apple had started adding brushed aluminum in their hardware, but the Aqua interface seemed to go better with the older "iLamp". It's funny though, I really like the look of Tiger on it, maybe in part because they went back to a blue Apple Menu logo. It also seems quite snappy, although the first few boots on my iBook were painfully slow.
    I haven't bothered to upgrade the OS on the B&W... can you really get it up to Tiger? It does have built-in Firewire, but I thought the minimum clock speed was something like 700MHz. It doesn't have tons of RAM either, so I'm probably better off not trying to upgrade. It seems to have a Rev. A motherboard, so it crashes once in a while, not very often though. Also, the Firewire is either disabled or fried, because I've tried an iBot webcam and it couldn't even see it. I'd hazard a guess that the reason the B&W might seem snappier is because the OS knows it's on an older machine and turns off a lot of CPU-draining eye candy that you may not notice (font smoothing, shadow effects, etc.) so it looks about the same but runs faster. Whenever I'd run OS 9 on my iMac it seemed like a screaming little machine compared to the previous Macs I had, but not so much with OS X.
    Well, thanks for trying. I kind of figured this out myself, but I would have thought that someone here would have had the same experience as myself and could offer some advice. Seems most of the posts here are about upgrading to Leopard, so I guess I'm a bit behind the curve. For now, it's kind of comforting that I can't (officially) go beyond 10.4.11, since it makes the decision for me. Of course once an app comes along that only runs under Leopard, that sick feeling of being obsolete will probably come back.

  • Pulling the trigger on a new Mac Pro. Advice please.

    Okay, here we go. I am a freelancer who shoots in 1080i and 720p using a JVC 700 U camera with really good glass. in a small market. So bringing the media in is a piece of cake. I do not see me going to 2K or 4k anytime soon. I produce a weekly hour long sports program and various other projects... training, docs, marketing videos, etc. Very seldom more than 4 streams on the timeline. I have a budget of around $5,000 for a new machine. Here is what I am leaning towards. I would appreciate any advice.
    6 core, 32 GB ram, upgrade to D700 GPU's, 512 GB storage. I use two G-Tech 4TB Thunderbolt drives for media. I also have a Thunderbolt display. Any concerns or thoughts? You folks always have great advice so I am looking forward to your opinions.
    Cheers,
    Tom

    Thomas, Just a sugestion…why not also post this in the MP forum, where the emphasis is more on hardware. Not that you might not get some greatanswers here…more to diversify. ((I'd give an opinion if I were more up to speed with the MP…)
    Russ

  • Ok..pulled the trigger and bought it...now an import problem

    I can't seem to import my video files which are MTS files from a Panasonic TM900 camera.  What I did was create a folder on my desktop of the videos.  As someone on the boards mentioned, I tried the Import from Archive suggestion - I get an error message stating none of the files can be imported.  Anyone else with a Panasonic TM900 or other .MTS file users with other suggestions?
    Thanks.
    Steve
    P.S. - I also just did the FCP X update and tried it before and after with same results.

    Hi Tom - new to this camera but here is a screen shot of a folder with the clips - I believe this is the metadata folder but if I need to get ClipWrap, I will.

  • Pulled the trigger on a X220

    Well, I am gonna say goodbye to my X120e soon, as I found some good savings codes and ordered a X220 with IPS screen, i7, BT, the Centrino 6205 wifi, camera. Gonna upgrade the ram myself and gonna try to see if I can stuff my Vertex2 SSD in it. If not I will wait a bit and get an Intel one when they come out wiht 7mm ones better than the 320 series.
    The X120e was my first Thinkpad in many years (I had a T21 for about 5 years 10 years ago. Its been plagued with too many issues, and while the X220 is not without some issues too, I think they will be addressed faster than the low cost X120e. Also looking forward to much better performance with a "real cpu".
    | X220 i7-2620M | 12.5" IPS | Intel 520 Series 180GB Main SSD | Mushkin 120GB mSATA SSD | 8GB RAM | Intel 6205 WiFi | BT | Win7 Pro 64 SP1 |

    Hello,
    As an X120e owner, I would be interested in your thoughts on how the X220 compares to it.
    Regards,
    Aryeh Goretsky
    I am a volunteer and neither a Lenovo nor a Microsoft employee. • Dexter is a good dog • Dexter je dobrý pes
    S230u (3347-4HU) • X220 (4286-CTO) • W510 (4318-CTO) • W530 (2441-4R3) • X100e (3508-CTO) • X120e (0596-CTO) • T61p (6459-CTO) • T43p (2678-H7U) • T42 (2378-R4U) • T23 (2648-LU7)
      Deutsche Community   Comunidad en Español Русскоязычное Сообщество

  • About to pull the trigger but need memory help

    I am about to order my Mac Pro but before I do I want to know what the fastest memory configuration is that I can get
    I'm going to order the 2.66GHz machine with the ATI 4870 and 1TB Hard Drive. I edit HD video in Motion and Final Cut Pro on a daily basis. Is it worth upgrading to the 2.93GHz?

    memory: buy in multiples of 3 (three - 3, 6, 12 , etc
    worth/: simply if you have a business workflow need where yo are deploying .apps for transcoding (with certain .apps) , rendering (with some .apps) and creative work then the top of the line machine is where you need to go.
    What business are you in and does you business need this machine to increase the efficiency and profitability of your business.
    THere are other ways to spend you money with APPLE that may meet and exceed your business requirements that don't involve a huge outlay for the top of the line machine .. have you looked that these at all?
    dont be concerned wi the tech suff. Sure u can have the top of the line MAC PRO (as I have ordered) and fast is one hing but does it make your workflows more efficient..???
    SImply look at it like this: if you need it get it else get what will satisfy your *business workflow*.
    My 2.93Ghz 8 x core arrives in 3 days form apple with ATI4870 and 12GB.
    remember its just one of the tools in the machine shop
    w

  • Any Words of Advice for G5 iMac 20in iSight Owner B4 I Pull the Trigger?

    Got my copy Friday and installed it on my MacBook this morning. No issues whatsoever. The MacBook is my traveling machine, but my iMac G5 (and to a lesser extent, my PowerBook G4) are where I keep everything I hold dear. I have this funny feeling about putting it on the non-Intel machines. I've done a little homework this afternoon, and see that it's probably a good idea to repair permissions and reformat the hard drive. I have plenty of external drives and will, of course, do a complete backup for disaster recovery. Doing a clean install will be a time consuming pain in the ***, but also a good opportunity to clean up years worth of junk that's accumulated on the G5.
    My Intel MacBook is running well - nice and fast. I'm a little concerned about speed on the G5 (2gb ram) though, and starting to wonder if maybe I should hold off, and just stick with Tiger? Has anyone installed on the iMac G5 20in iSight and had any problems or speed issues I should consider before upgrading?

    Hello William,
    A backup before upgrading is always good.
    I have installed on a G5 1.8 MHz without much problems. The keychain gave me some troubles. Renaming. Opening and naming back again solved the problem.
    The speed of Leopard is improved so there is no reason to hold off an upgrade for this reason. Things I dislike are the stack which ruined the quick opening of applications. The stack is pretty worthless in my opinion. The other thing I dislike is the grainy font smoothing. It is really much worse compared to Tiger.
    There are also things to like however. Speed is one of them.
    I did not bother to do a clean install. As a matter of fact I use the same system since 10.1 without clean install and never had any issues. I transfered the system with everything on it from a G4 which I started out with.
    Make a backup and start an upgrade install to enjoy Leopard. If you think anything needs "clean" installed you can always do that afterwards.

  • Discover Mailer, pull the trigger?

    So about 4 months back I applied for a few cards as I was rebuilding. One was Discover IT. I was denied for mainly my baddies which are almost 6 years old now. I have two CC baddies. One paid and one not paid. They should fall off next year.
    Since beginning to rebuild about 5 months ago I've been approved for the Amazon Chase, Cap one Quicksilver and an Amazon Store card. I think I have around 3-4 INQs from app spree about 5 months ago.
    I received a mailer from Discover recently. It has the small APR range and 0% first 12 months so it actually seems like a real pre qual. Should I go for it? My newer cards are always PIF and current utilization is about 9% total.
    I want the CSP in the next 12 months. Do you think apping for the Discover IT would impact my chances of the CSP? Scores should be in sig but if not I'm 685+ EQ and EXP. 713 TU.

    Is your "pre-qual' letter actual an invitation to apply, with an invitation code? And does it also promote the first year double cash back? My anecdotal experience is that perhaps you should wait a short while and see if you get another invitation. I app'd for Discover last Oct and was denied flat out, the rejection letter only mentioned my 2010 BK7. Then in June I received an invitation lett w/code and I was "Yeah right, I'm not wasting another HP for you to turn me down again", But then more came every week, Mondays on the dot. When I received the 3rd one my thinking changed to "Well, maybe they really do want me", and after a few days mulling it over I applied and was was approved w/ $4k SL. So, I suggest you wait and see if they send you another.

  • Need to increase performance-bulk collect in cursor with limit and in the for loop inserting into the trigger table

    Hi all,
    I have a performance issue in the below code,where i am trying to insert the data from table_stg into target_tab and in parent_tab tables and then to child tables via cursor with bulk collect .the target_tab and parent_tab are huge tables and have a row wise trigger enabled on it .the trigger is mandatory . This timetaken for this block to execute is 5000 seconds.Now my requirement is to reduce it to 5 to 10 mins.
    can someone please guide me here.Its bit urgent .Awaiting for your response.
    declare
    vmax_Value NUMBER(5);
      vcnt number(10);
      id_val number(20);
      pc_id number(15);
      vtable_nm VARCHAR2(100);
      vstep_no  VARCHAR2(10);
      vsql_code VARCHAR2(10);
      vsql_errm varchar2(200);
      vtarget_starttime timestamp;
      limit_in number :=10000;
      idx           number(10);
              cursor stg_cursor is
             select
                   DESCRIPTION,
                   SORT_CODE,
                   ACCOUNT_NUMBER,
                     to_number(to_char(CORRESPONDENCE_DATE,'DD')) crr_day,
                     to_char(CORRESPONDENCE_DATE,'MONTH') crr_month,
                     to_number(substr(to_char(CORRESPONDENCE_DATE,'DD-MON-YYYY'),8,4)) crr_year,
                   PARTY_ID,
                   GUID,
                   PAPERLESS_REF_IND,
                   PRODUCT_TYPE,
                   PRODUCT_BRAND,
                   PRODUCT_HELD_ID,
                   NOTIFICATION_PREF,
                   UNREAD_CORRES_PERIOD,
                   EMAIL_ID,
                   MOBILE_NUMBER,
                   TITLE,
                   SURNAME,
                   POSTCODE,
                   EVENT_TYPE,
                   PRIORITY_IND,
                   SUBJECT,
                   EXT_PRD_ID_TX,
                   EXT_PRD_HLD_ID_TX,
                   EXT_SYS_ID,
                   EXT_PTY_ID_TX,
                   ACCOUNT_TYPE_CD,
                   COM_PFR_TYP_TX,
                   COM_PFR_OPT_TX,
                   COM_PFR_RSN_CD
             from  table_stg;
    type rec_type is table of stg_rec_type index by pls_integer;
    v_rt_all_cols rec_type;
    BEGIN
      vstep_no   := '0';
      vmax_value := 0;
      vtarget_starttime := systimestamp;
      id_val    := 0;
      pc_id     := 0;
      success_flag := 0;
              vstep_no  := '1';
              vtable_nm := 'before cursor';
        OPEN stg_cursor;
              vstep_no  := '2';
              vtable_nm := 'After cursor';
       LOOP
              vstep_no  := '3';
              vtable_nm := 'before fetch';
    --loop
        FETCH stg_cursor BULK COLLECT INTO v_rt_all_cols LIMIT limit_in;
                  vstep_no  := '4';
                  vtable_nm := 'after fetch';
    --EXIT WHEN v_rt_all_cols.COUNT = 0;
        EXIT WHEN stg_cursor%NOTFOUND;
    FOR i IN 1 .. v_rt_all_cols.COUNT
      LOOP
       dbms_output.put_line(upper(v_rt_all_cols(i).event_type));
        if (upper(v_rt_all_cols(i).event_type) = upper('System_enforced')) then
                  vstep_no  := '4.1';
                  vtable_nm := 'before seq sel';
              select PC_SEQ.nextval into pc_id from dual;
                  vstep_no  := '4.2';
                  vtable_nm := 'before insert corres';
              INSERT INTO target1_tab
                           (ID,
                            PARTY_ID,
                            PRODUCT_BRAND,
                            SORT_CODE,
                            ACCOUNT_NUMBER,
                            EXT_PRD_ID_TX,         
                            EXT_PRD_HLD_ID_TX,
                            EXT_SYS_ID,
                            EXT_PTY_ID_TX,
                            ACCOUNT_TYPE_CD,
                            COM_PFR_TYP_TX,
                            COM_PFR_OPT_TX,
                            COM_PFR_RSN_CD,
                            status)
             VALUES
                            (pc_id,
                             v_rt_all_cols(i).party_id,
                             decode(v_rt_all_cols(i).product_brand,'LTB',2,'HLX',1,'HAL',1,'BOS',3,'VER',4,0),
                             v_rt_all_cols(i).sort_code,
                             'XXXX'||substr(trim(v_rt_all_cols(i).ACCOUNT_NUMBER),length(trim(v_rt_all_cols(i).ACCOUNT_NUMBER))-3,4),
                             v_rt_all_cols(i).EXT_PRD_ID_TX,
                             v_rt_all_cols(i).EXT_PRD_HLD_ID_TX,
                             v_rt_all_cols(i).EXT_SYS_ID,
                             v_rt_all_cols(i).EXT_PTY_ID_TX,
                             v_rt_all_cols(i).ACCOUNT_TYPE_CD,
                             v_rt_all_cols(i).COM_PFR_TYP_TX,
                             v_rt_all_cols(i).COM_PFR_OPT_TX,
                             v_rt_all_cols(i).COM_PFR_RSN_CD,
                             NULL);
                  vstep_no  := '4.3';
                  vtable_nm := 'after insert corres';
        else
              select COM_SEQ.nextval into id_val from dual;
                  vstep_no  := '6';
                  vtable_nm := 'before insertcomm';
          if (upper(v_rt_all_cols(i).event_type) = upper('REMINDER')) then
                vstep_no  := '6.01';
                  vtable_nm := 'after if insertcomm';
              insert into parent_tab
                 (ID ,
                 CTEM_CODE,
                 CHA_CODE,            
                 CT_CODE,                           
                 CONTACT_POINT_ID,             
                 SOURCE,
                 RECEIVED_DATE,                             
                 SEND_DATE,
                 RETRY_COUNT)
              values
                 (id_val,
                  lower(v_rt_all_cols(i).event_type), 
                  decode(v_rt_all_cols(i).product_brand,'LTB',2,'HLX',1,'HAL',1,'BOS',3,'VER',4,0),
                  'Email',
                  v_rt_all_cols(i).email_id,
                  'IADAREMINDER',
                  systimestamp,
                  systimestamp,
                  0);  
         else
                vstep_no  := '6.02';
                  vtable_nm := 'after else insertcomm';
              insert into parent_tab
                 (ID ,
                 CTEM_CODE,
                 CHA_CODE,            
                 CT_CODE,                           
                 CONTACT_POINT_ID,             
                 SOURCE,
                 RECEIVED_DATE,                             
                 SEND_DATE,
                 RETRY_COUNT)
              values
                 (id_val,
                  lower(v_rt_all_cols(i).event_type), 
                  decode(v_rt_all_cols(i).product_brand,'LTB',2,'HLX',1,'HAL',1,'BOS',3,'VER',4,0),
                  'Email',
                  v_rt_all_cols(i).email_id,
                  'CORRESPONDENCE',
                  systimestamp,
                  systimestamp,
                  0); 
            END if; 
                  vstep_no  := '6.11';
                  vtable_nm := 'before chop';
             if (v_rt_all_cols(i).ACCOUNT_NUMBER is not null) then 
                      v_rt_all_cols(i).ACCOUNT_NUMBER := 'XXXX'||substr(trim(v_rt_all_cols(i).ACCOUNT_NUMBER),length(trim(v_rt_all_cols(i).ACCOUNT_NUMBER))-3,4);
              insert into child_tab
                 (COM_ID,                                            
                 KEY,                                                                                                                                            
                 VALUE)
              values
                (id_val,
                 'IB.Correspondence.AccountNumberMasked',
                 v_rt_all_cols(i).ACCOUNT_NUMBER);
             end if;
                  vstep_no  := '6.1';
                  vtable_nm := 'before stateday';
             if (v_rt_all_cols(i).crr_day is not null) then 
              insert into child_tab
                 (COM_ID,                                            
                 KEY,                                                                                                                                            
                 VALUE)
              values
                (id_val,
                 --'IB.Correspondence.Date.Day',
                 'IB.Crsp.Date.Day',
                 v_rt_all_cols(i).crr_day);
             end if;
                  vstep_no  := '6.2';
                  vtable_nm := 'before statemth';
             if (v_rt_all_cols(i).crr_month is not null) then 
              insert into child_tab
                 (COM_ID,                                            
                 KEY,                                                                                                                                            
                 VALUE)
              values
                (id_val,
                 --'IB.Correspondence.Date.Month',
                 'IB.Crsp.Date.Month',
                 v_rt_all_cols(i).crr_month);
             end if;
                  vstep_no  := '6.3';
                  vtable_nm := 'before stateyear';
             if (v_rt_all_cols(i).crr_year is not null) then 
              insert into child_tab
                 (COM_ID,                                            
                 KEY,                                                                                                                                            
                 VALUE)
              values
                (id_val,
                 --'IB.Correspondence.Date.Year',
                 'IB.Crsp.Date.Year',
                 v_rt_all_cols(i).crr_year);
             end if;
                  vstep_no  := '7';
                  vtable_nm := 'before type';
               if (v_rt_all_cols(i).product_type is not null) then
                  insert into child_tab
                     (COM_ID,                                            
                     KEY,                                                                                                                                        
                     VALUE)
                  values
                    (id_val,
                     'IB.Product.ProductName',
                   v_rt_all_cols(i).product_type);
                end if;
                  vstep_no  := '9';
                  vtable_nm := 'before title';         
              if (trim(v_rt_all_cols(i).title) is not null) then
              insert into child_tab
                 (COM_ID,                                            
                 KEY,                                                                                                                                            
                 VALUE )
              values
                (id_val,
                 'IB.Customer.Title',
                 trim(v_rt_all_cols(i).title));
              end if;
                  vstep_no  := '10';
                  vtable_nm := 'before surname';
              if (v_rt_all_cols(i).surname is not null) then
                insert into child_tab
                   (COM_ID,                                            
                   KEY,                                                                                                                                          
                   VALUE)
                values
                  (id_val,
                  'IB.Customer.LastName',
                  v_rt_all_cols(i).surname);
              end if;
                            vstep_no  := '12';
                            vtable_nm := 'before postcd';
              if (trim(v_rt_all_cols(i).POSTCODE) is not null) then
              insert into child_tab
                 (COM_ID,                                            
                 KEY,                                                                                                                                            
                 VALUE)                              
               values
                (id_val,
                 'IB.Customer.Addr.PostCodeMasked',
                  substr(replace(v_rt_all_cols(i).POSTCODE,' ',''),length(replace(v_rt_all_cols(i).POSTCODE,' ',''))-2,3));
              end if;
                            vstep_no  := '13';
                            vtable_nm := 'before subject';
              if (trim(v_rt_all_cols(i).SUBJECT) is not null) then
              insert into child_tab
                 (COM_ID,                                            
                 KEY,                                                                                                                                            
                 VALUE)                              
               values
                (id_val,
                 'IB.Correspondence.Subject',
                  v_rt_all_cols(i).subject);
              end if;
                            vstep_no  := '14';
                            vtable_nm := 'before inactivity';
              if (trim(v_rt_all_cols(i).UNREAD_CORRES_PERIOD) is null or
                  trim(v_rt_all_cols(i).UNREAD_CORRES_PERIOD) = '3' or
                  trim(v_rt_all_cols(i).UNREAD_CORRES_PERIOD) = '6' or
                  trim(v_rt_all_cols(i).UNREAD_CORRES_PERIOD) = '9') then
              insert into child_tab
                 (COM_ID,                                            
                 KEY,                                                                                                                                            
                 VALUE)                              
               values
                (id_val,
                 'IB.Correspondence.Inactivity',
                  v_rt_all_cols(i).UNREAD_CORRES_PERIOD);
              end if;
                          vstep_no  := '14.1';
                          vtable_nm := 'after notfound';
        end if;
                          vstep_no  := '15';
                          vtable_nm := 'after notfound';
        END LOOP;
        end loop;
                          vstep_no  := '16';
                          vtable_nm := 'before closecur';
        CLOSE stg_cursor;
                          vstep_no  := '17';
                          vtable_nm := 'before commit';
        DELETE FROM table_stg;
      COMMIT;
                          vstep_no  := '18';
                          vtable_nm := 'after commit';
    EXCEPTION
    WHEN OTHERS THEN
      ROLLBACK;
      success_flag := 1;
      vsql_code := SQLCODE;
      vsql_errm := SUBSTR(sqlerrm,1,200);
      error_logging_pkg.inserterrorlog('samp',vsql_code,vsql_errm, vtable_nm,vstep_no);
      RAISE_APPLICATION_ERROR (-20011, 'samp '||vstep_no||' SQLERRM:'||SQLERRM);
    end;
    Thanks

    Its bit urgent
    NO - it is NOT urgent. Not to us.
    If you have an urgent problem you need to hire a consultant.
    I have a performance issue in the below code,
    Maybe you do and maybe you don't. How are we to really know? You haven't posted ANYTHING indicating that a performance issue exists. Please read the FAQ for how to post a tuning request and the info you need to provide. First and foremost you have to post SOMETHING that actually shows that a performance issue exists. Troubleshooting requires FACTS not just a subjective opinion.
    where i am trying to insert the data from table_stg into target_tab and in parent_tab tables and then to child tables via cursor with bulk collect .the target_tab and parent_tab are huge tables and have a row wise trigger enabled on it .the trigger is mandatory . This timetaken for this block to execute is 5000 seconds.Now my requirement is to reduce it to 5 to 10 mins.
    Personally I think 5000 seconds (about 1 hr 20 minutes) is very fast for processing 800 trillion rows of data into parent and child tables. Why do you think that is slow?
    Your code has several major flaws that need to be corrected before you can even determine what, if anything, needs to be tuned.
    This code has the EXIT statement at the beginning of the loop instead of at the end
        FETCH stg_cursor BULK COLLECT INTO v_rt_all_cols LIMIT limit_in;
                  vstep_no  := '4';
                  vtable_nm := 'after fetch';
    --EXIT WHEN v_rt_all_cols.COUNT = 0;
        EXIT WHEN stg_cursor%NOTFOUND;
    The correct place for the %NOTFOUND test when using BULK COLLECT is at the END of the loop; that is, the last statement in the loop.
    You can use a COUNT test at the start of the loop but ironically you have commented it out and have now done it wrong. Either move the NOTFOUND test to the end of the loop or remove it and uncomment the COUNT test.
    WHEN OTHERS THEN
      ROLLBACK;
    That basically says you don't even care what problem occurs or whether the problem is for a single record of your 10,000 in the collection. You pretty much just throw away any stack trace and substitute your own message.
    Your code also has NO exception handling for any of the individual steps or blocks of code.
    The code you posted also begs the question of why you are using NAME=VALUE pairs for child data rows? Why aren't you using a standard relational table for this data?
    As others have noted you are using slow-by-slow (row by row processing). Let's assume that PL/SQL, the bulk collect and row-by-row is actually necessary.
    Then you should be constructing the parent and child records into collections and then inserting them in BULK using FORALL.
    1. Create a collection for the new parent rows
    2. Create a collection for the new child rows
    3. For each set of LIMIT source row data
      a. empty the parent and child collections
      b. populate those collections with new parent/child data
      c. bulk insert the parent collection into the parent table
      d. bulk insert the child collection into the child table
    And unless you really want to either load EVERYTHING or abandon everything you should use bulk exception handling so that the clean data gets processed and only the dirty data gets rejected.

  • I had to restore my computer to the factory settings, which means my itunes library was lost except for what was on my ipod nano.  How do pull the songs from my ipod back onto my computer?

    I had to restore my computer to the factory settings, which means my itunes library was lost except for what was on my ipod nano.  How do pull the songs from my ipod back onto my computer?  I have over 200 songs.  There is no way I can re-purchase them!  Any help?

    How to use your iPod to move your music to a new computer 

  • Pull the PO from Work Flow

    Hi,
    Could you please help me on how to pull the PO from a workflow ?
    I could access we20 to find the agent #.How do I see if the PO as item under that again and find what is the issue with that PO.
    Appreciate you help on transactions,process.
    Regards,
    Rama

    Hi
      first you will got pftc_ins tcode then you will see trigger ever under this you can take object catogory, select your business object , before you have to create business object whatver PO item you have to assign to that business object that BO you will pull here.if you are not getting wht you did process write here then i will clear to you with screen shots.
    Thanks
    Naidu

  • HTTP pull the data

    Hi All,
    Could you please let me know "pull" the xml file from URL through SOAP adaptor. I have used  only Sender SAOP adaptor. Here I need to use pull data and send it to R3 system. I am bit confuse how I can trigger the receiver SOAP adaptor and sending data to R3 system.
    my requirement is SOAP(HTTP)Receiver-R3 sytem (Receiver)
    Could you plese share some toughts how i can do this.
    thanks,
    Venkat

    Hi Venkat,
    Pulling using SOAP protocol in SOAP adapter is not possible.. check the AXIS functionality of SOAP sender Adapter. For this please search SDN and you will get many hints
    Regards
    Suraj

  • Pavilion dv7-4070us hinge is pulling the casing apart

    Link to original thread regarding this SAME issue, now marked READ ONLY. I bought my HP Pavillion dv-7 computer as my retirement gift in 2010. About a year or two after the hinge started to pull the casing apart and the fan at times would not kick in; the computer sometimes was so hot that I could not use it for fear of burning myself.  I brought this to HP's attention and, since it was under warranty, HP made arrangements for me to mail it to a facility in Texas for repair which I did.  How extremely frustating to once again experience the very same problems that evidiently  were never fixed correctly in the first place!  I stumbled upon the above READ ONLY thread to learn that there are numerous others who are experincing the exact same problems as me. It appears as thought HP has known for quite some time that there is a design problem and refused acknowledge it. Upon further reading, it appears as though HP has finally decided to adress these isssues and make the necessary repairs.  I certainly hope this is the case and that HP will repair my computer at no expense to me since the original repair was not effective. I sincerely hope that I will contacted by HP to reslove my issues. Based upon my on going computers problems and HP's response, I will seriously rethink purchasing HP products in the future.  

    I am having the same problem with my dv7t, it has been pulling apart for the past year. I tightened the screw which fixed the problem for a few weeks but it eventually came lose again. Today when I opened, it split open so much I was afraid I might snap something. I took the case apart to discover that a plastic piece in the hinge as broken and that the screw was so longer held by anything. I then typed by prolem into the forums and instead of learning that this is an isolated incident, I discovered that its a chronic problem. I perfectly understand that there is wear and tear on laptops, I recently replaced my hard drive and have had to change my battery. These things happen. But this is a physical problem that doesn't even have anything to do with the hardware itself and from where I'm standing it looks an awful lot like a defect to have a metal screw screwing into plastic. Is there anything HP can do to help beyond telling me it will cost about $200 to have fixed? Any assistance would be much appreciated.

  • High active pull down trigger

    Hi everybody,
    I need to make a LabView programmable trigger via TTL signal. The TTL signal should by default be high-active 1 kOhm pull down. When not switched on, the trigger input must be held at 5V, using a 1 kOhm resistance.
    I have already a NI USB-6501 device, but if I understand well, this cannot be used for this purpose, can it? What else could I use? Would a NI USB-6509 do?
    Many thanks.

    minni wrote:
    Hi crossrulz,
    I'll try to be clearer. What I meant was: I need to trigger a device.
    - To keep the device inactive one of its inputs must be held at 5V,
    - To swtich it on, I need to pull this input down to 0V.
    Can I use a single output line of the NI USB 6501 to do this?
    Thanks again.
    Yes you can.  A digital output will drive 5V or sink down to 0V.
    There are only two ways to tell somebody thanks: Kudos and Marked Solutions
    Unofficial Forum Rules and Guidelines

Maybe you are looking for

  • Java Two Threads Synchronization Problem

    Hello to all, i have a scenario like this where a manager open a restaurant which signal the arrival of customer. Each entity here is one thread. How to signal the customer from manager that is open state ? I have a boolean variable (IsOpen) in manag

  • MPLS from a customer view

    Scenario: I have thirty locations with one data center and one dr site. Each location has two pvcs. One for the data center one for the DR site. Question: If we switch to a MPLS network. It would be transparent to the because the router at each locat

  • SCVMM 2012 SP1 Beta Installation Errors

    Hi All, Pulling my hair out trying to get SCVMM 2012 SP1 Beta to install on a Windows 2012 machine. The machine was a new installation and had IIS installed, Hyper-V Role, Failover Clustering, SQL Server 2012, AD (it is a domain controller). Getting

  • Installing Nwtweaver 2004s templates step 10 failing

    Step 10 is failing with com.sap.tc.lm.ctc.cul.cpi.exceptions.CPIBaseException: <--Localization failed. Also in report RSPOR_SETUP it does not turn red but shows Existence of BW system cannot be checked automatically. Also the communication test on th

  • WSDL with https

    Hello I  have a soap to proxy sync scenario. I have a wsdl generated. but it uses HTTP protocol. If I want to use HTTPS protocol instead what changes need to be done in this interface? and where and what certificates need to be installed. Thanks.