Cards vs Applet confusion

Does single Visa applet contain many cards or for each card there is an Applet in SE?

Your question is not clear.
- Does single Visa applet con tain many cards? I don't understand what you mean?
- For each card, there is an applet in SE? it depends!!!
1. Visa applet is an on-card application. So it can not contain any card. Basically, it's a EMV-compatible payment application approved by Visa
2. Card has multiple flavors. It can be mono-application computing platform where resides only one cardlet or multi-application computing platform (JavaCard, .Net card, MULTOS etc.) which can host many applets but only one can be active. Smartcard is considered as secure element (SE) but it can be something different from a secure element in some ecosystem where you can see a smartcard and a secure element in the same schema.
Hope this information is useful.
BR,
JDL

Similar Messages

  • I sent in my Iphone for repair.  They sent me a replacement and it says insert SIM card.  Its an Iphone, I thought they had internal sim cards?  So confused.

    I just received my Iphone 4S back from Apple. Sent in for repair due to unable to connect to WIF box was shadded gray.  They sent me a replacement phone and when I turned it on it says to insert the SIM card?  Very confused as I thought Iphones did not need a SIM card. 

    Hi
    Don't understand your confusion as all mobile phones require a SIM. You would have installed it yourself the first time you got the phone from your carrier or they may have helpfully put it in for you and you did not pay attention at the time. A trip to your carrier may help as they may issue you with another SIM card?
    Did you leave the SIM card in the phone when you took it in for repair? If so then the store that did the repair should have transferred it for you? Get back to them and ask them the question.
    Have you used the SIM slot tool (looks like a paper clip and is in the box the phone originally came in) to check if the SIM is still there? Maybe it just needs re-inserting?
    Just a few things you could try?
    HTH?

  • Java Card ROM Applets

    Hi
    I need to develop Java Card ROM Applets. I need to write native C Code for the Card.
    I read in forums that ROM Applets can only be loaded by Vendors. I am the Vendor.
    How can I write, compile and test native code for Java Card?
    I didn't find any support in Java Card Development Kit downloaded from Sun. Does it have support?
    Or is there any other Software kit which supports development of ROM Applets?
    Thanks
    Abheesh

    Most OS providers offer a so called custom masking process, where they merge your applications with the OS into ROM. For instance for JCOP @ NXP, you choose the mask (e.g. JCOP v2.4.1), provide the Java class files and Java Card export files and AIDs. They have an internal tool which created a custom mask where your application source code is residing in ROM. All you need to do now is to instantiate and personalize your application.
    Advantages
    - Free EEPROM
    - Shorter personalization as applications do not need to be loaded
    - ROM read is fast than EEPROM read --> better performance as code is read all the time
    - ROM cannot as easy be attacked by e.g. light attacks
    Disadvantages
    - Long lead time of 4 - 6 weeks to produce the mask
    - Volume needs to be ordered (2 to 3 wafers minimum = ~10k ICs)
    - Dependent on the OS provider <-- compared to loading in EEPROM

  • Question - making rummy card game applet

    Hi, I am not sure if this is the right place to be putting this, if not please let me know. I'm trying to make an applet for the card game rummy for my final project for school. I was wondering if I could get some help on how to load a card image from a file and randomizing the images for the deal button or if not that then I am also trying a much simpler way due to time constraints. I was trying to make two arrays of strings: one for the facevalue of the card and another for the suit value, then randomize those and draw a string to the correct places for the dealt hand. I can't seem to get this to work well so far. Any help is greatly appreciated. Here is the code for the basic gui that I have now.
    import java.awt.*;
    import java.applet.*;
    import java.awt.event.*;
    import java.util.Random;
    import java.lang.*;
    public class CardGame extends Applet implements ActionListener {
         Button Deal;
         Button NewGame;
         Button PutDown;
         Color bgColor;
         Color rectColor;
         Image deck;
         MediaTracker mt;
         CheckboxGroup radioGroup;
         Checkbox radio1;
         Checkbox radio2;
         Checkbox radio3;
         Checkbox radio4;
         Checkbox radio5;
         Checkbox radio6;
         Checkbox radio7;
    **Its hard to tell but the arrays are commented out for now.     
         //String[] faceValue = {"ACE", "TWO", "THREE", "FOUR", "FIVE", "SIX", "SEVEN", "EIGHT", "NINE", "TEN", "JACK", "QUEEN", "KING"};
    //     String[] suitValue = {"CLUBS", "HEARTS", "SPADES", "DIAMONDS"};
         public void init()
              setLayout(null);
              mt = new MediaTracker(this);
              Deal = new Button("Deal");
              NewGame = new Button("New Game");
              PutDown = new Button("Put Down");
              Deal.setBounds(750, 450, 75, 25);
              NewGame.setBounds(750, 475, 75, 25);
              PutDown.setBounds(750, 425, 75, 25);
              add(Deal);
              add(NewGame);
              add(PutDown);
              Deal.addActionListener(this);
              NewGame.addActionListener(this);
              PutDown.addActionListener(this);
              radioGroup = new CheckboxGroup();
              radio1 = new Checkbox(" ", radioGroup, false);
              radio2 = new Checkbox(" ", radioGroup, false);
              radio3 = new Checkbox(" ", radioGroup, false);
              radio4 = new Checkbox(" ", radioGroup, false);
              radio5 = new Checkbox(" ", radioGroup, false);
              radio6 = new Checkbox(" ", radioGroup, false);
              radio7 = new Checkbox(" ", radioGroup, false);
              add(radio1);
              add(radio2);
              add(radio3);
              add(radio4);
              add(radio5);
              add(radio6);
              add(radio7);
              radio1.setBounds(143, 525, 10, 10);
              radio2.setBounds(222, 525, 10, 10);
              radio3.setBounds(301, 525, 10, 10);
              radio4.setBounds(380, 525, 10, 10);
              radio5.setBounds(459, 525, 10, 10);
              radio6.setBounds(538, 525, 10, 10);
              radio7.setBounds(617, 525, 10, 10);
         public void Randomize()
              //this is where I need the help mostly.
         public void Stop()
         public void actionPerformed(ActionEvent evt)
         if (evt.getSource()== Deal)
                   setBackground(Color.green); //test
              else
                   Deal.setLabel("Not there, here!"); //another test
         if(radio1.getState())
                   setBackground(Color.blue); //just a test to make sure I know how to use the radio buttons
         public void paint(Graphics g) {
              g.drawString("Welcome to Rummy!!", 300, 50 );
              g.drawRect(100, 100, 600, 440);
              g.drawRect(110, 420, 75, 100);
              g.drawRect(190, 420, 75, 100);
              g.drawRect(270, 420, 75, 100);
              g.drawRect(350, 420, 75, 100);
              g.drawRect(430, 420, 75, 100);
              g.drawRect(510, 420, 75, 100);
              g.drawRect(590, 420, 75, 100);
              g.drawRect(110, 120, 75, 100);
              g.drawRect(190, 120, 75, 100);
              g.drawRect(270, 120, 75, 100);
              g.drawRect(350, 120, 75, 100);
              g.drawRect(430, 120, 75, 100);
              g.drawRect(510, 120, 75, 100);
              g.drawRect(590, 120, 75, 100);
              g.drawRect(300, 250, 75, 100);
              g.drawRect(380, 250, 75, 100);
              g.drawString("A S", 220, 445);
    }

    thanks for that...could I use something like this for the playing card class though:
    public class Card {
    public final static int SPADES = 0, // Codes for the 4 suits.
    HEARTS = 1,
    DIAMONDS = 2,
    CLUBS = 3;
    public final static int ACE = 1, // Codes for the non-numeric cards.
    JACK = 11, // Cards 2 through 10 have their
    QUEEN = 12, // numerical values for their codes.
    KING = 13;
    private final int suit; // The suit of this card, one of the constants
    // SPADES, HEARTS, DIAMONDS, CLUBS.
    private final int value; // The value of this card, from 1 to 11.
    public Card(int theValue, int theSuit) {
    // Construct a card with the specified value and suit.
    // Value must be between 1 and 13. Suit must be between
    // 0 and 3. If the parameters are outside these ranges,
    // the constructed card object will be invalid.
    value = theValue;
    suit = theSuit;
    public int getSuit() {
    // Return the int that codes for this card's suit.
    return suit;
    public int getValue() {
    // Return the int that codes for this card's value.
    return value;
    public String getSuitAsString() {
    // Return a String representing the card's suit.
    // (If the card's suit is invalid, "??" is returned.)
    switch ( suit ) {
    case SPADES: return "Spades";
    case HEARTS: return "Hearts";
    case DIAMONDS: return "Diamonds";
    case CLUBS: return "Clubs";
    default: return "??";
    public String getValueAsString() {
    // Return a String representing the card's value.
    // If the card's value is invalid, "??" is returned.
    switch ( value ) {
    case 1: return "Ace";
    case 2: return "2";
    case 3: return "3";
    case 4: return "4";
    case 5: return "5";
    case 6: return "6";
    case 7: return "7";
    case 8: return "8";
    case 9: return "9";
    case 10: return "10";
    case 11: return "Jack";
    case 12: return "Queen";
    case 13: return "King";
    default: return "??";
    public String toString() {
    // Return a String representation of this card, such as
    // "10 of Hearts" or "Queen of Spades".
    return getValueAsString() + " of " + getSuitAsString();
    } // end class Card
    except now how would I make something like this random I know theres a bunch of work before that, but just curious. Thanks

  • Send APDU to the card from applet on the card

    Hi
    I would like to send an APDU command to the card, from an applet on the actual card, in the same way I do from a PC with a card reader.
    The applet would first have been triggered by an external application through a card reader.
    I have seen this done on a SIM card not based on JavaCard, but I wonder if the JavaCard API allows it.
    Thanks
    asciz

    APDU = Application Protocol Data Unit which means that this is the applicative protocol that allows a IFD to communicate with a smart card. This protocol resides on top of the TPDU (Transfer Protocol Data Unit) that defines how the data are sent to the card. I dun think that it's possible for an applet on the SIM to be able to send APDU command to another applet on the SIM without going through the smart card reader.
    To make 2 applets communicate on a java card there are other ways, like opening a door in your applet to let other applet to call a method from your applet.
    Thomas
    http://jaccal.sourceforge.net/

  • Create elemntary file on card with applet?

    Can anybody tell me how create and access to elementary file on card with javacard applet?
    Thank you!!

    Can anybody tell me how create and access to elementary file on card with javacard applet?
    Thank you!!

  • Looking for proper SIM card for applet development

    Hi,
    I would like to develop some applet on the SIM card. And does anyone know where I can get the proper SIM card?
    I have a bit search for test SIM card and blank SIM card, but I am not sure which one can be used for applet development. It seems that Gemalto provides some development suit that includes some sample cards. But the suit is too expensive and maybe I don't need the tools they provide. I don't want to buy the wrong one, so it would be very helpful if any of you has some provider information or links!!
    Thanks in advance!!
    regards,

    934624 wrote:
    I would like to develop some applet on the SIM card. And does anyone know where I can get the proper SIM card?You should over the internet and should contact different vendors. There are many Chinese companies which can provide you sample cards.
    I have a bit search for test SIM card and blank SIM card, but I am not sure which one can be used for applet development. Any Java SIM card can be used for applet development.
    maybe I don't need the tools they provide. You do as you will need a tool to install your applet on the SIM card
    I don't want to buy the wrong one, so it would be very helpful if any of you has some provider information or links!!Are you just want to write applications or wanna be able to install them too on real cards ? If the purpose is just writing of apps then oracle and ETSI have provided everything, you don't need to buy any additional tool. But yes for dubuging you will need some third party tool or write your own one : -)

  • Card Applet Help

    Hello,
    I have a quick question, hopefully easy enough....
    In designing a card game applet.....I want the cards to show up on the screen very similar to the Windows Hearts card game.
    I understand how to get the cards at the top and bottom of the screen, but not how to get them to align on the left and right as in what you see when playing the Windows Hearts game.
    Here is the code that I have.....Just a rough draft....
    //import Java classes
    import javax.swing.*;
    import java.awt.*;
    import java.awt.event.*;
    public class CardApplet extends JApplet implements ActionListener
         //GUI Components
         private JButton cardStatus = new JButton ("Next Players Turn");
         private JButton addTalon = new JButton ("Add Talon");
         private JButton getTrick = new JButton ("Get Trick");
         private BorderLayout layout;
         private JPanel buttonPanel;
         private int player = 0;
         private boolean faceUp = true;
         Deck deck;
         Hand hand1;
         Hand hand2;
         Hand hand3;
         Trick trick;
         private static int trump = 0;
         private static Card talon[];
         private int next = 0;
         public void init()
              layout = new BorderLayout();
              buttonPanel = new JPanel();;
              buttonPanel.setLayout(new FlowLayout());
              //register listeners
              cardStatus.addActionListener(this);
              addTalon.addActionListener(this);
              getTrick.addActionListener(this);
              //add to applet
              Container container = getContentPane();
              container.setLayout(layout);
              container.add(buttonPanel, BorderLayout.NORTH);
              buttonPanel.add(cardStatus);
              buttonPanel.add(addTalon);
              buttonPanel.add(getTrick);
              setVisible(true);
              deck = new Deck();
              deck.shuffleDeck();
              hand1 = new Hand(faceUp,0);
              hand2 = new Hand(false,1);
              hand3 = new Hand(false,2);
              talon = new Card[2];
              createTalon();
              trick = new Trick();
              setSize(550,500);
         }// end of init()
         public void actionPerformed(ActionEvent e)
              if (e.getSource() == cardStatus)
                   cardStatus.setText("Hide Next Hand");
                   if (player == 0) {
                      hand1.turnHandDown();
                      hand2.turnHandDown();
                      hand3.turnHandUp();
                   else if (player == 1) {
                      hand2.turnHandDown();
                      hand3.turnHandDown();
                      hand1.turnHandUp();
                   else if (player == 2) {
                      hand3.turnHandDown();
                      hand1.turnHandDown();
                      hand2.turnHandUp();
                   player = (player + 1) % 3;
             }//if
             if (e.getSource() == addTalon)
                addTalonToHand();
             if (e.getSource() == getTrick)
                getTrick();
              repaint();
         }//end of actionPerformed()
         public void paint(Graphics g)
              super.paint(g);
              Card oneCard;
              g.drawString("Hand1 = " + hand1.getCardsInHand() + " Cards", 10,10);
              g.drawString("Hand2 = " + hand2.getCardsInHand() + " Cards", 10,25);
              g.drawString("Hand3 = " + hand3.getCardsInHand() + " Cards", 10,40);
              int h = 25;
              int v = 50;
              int z = 50;
              for (int k = 0; k < hand1.getCardsInHand() ;k++)
                   h +=25;
                   z +=10;
                   g.drawString(" " + k,10, z);
                      //oneCard = hand.showCards();
                      oneCard = hand1.dealCard(k);
                      oneCard.toImage().paintIcon(this,g,h,v);
              h = 20;
              v = 150;
              for (int k = 0; k < (hand2.getCardsInHand());k++)
                   h +=25;
                   oneCard = hand2.dealCard(k);
                   oneCard.toImage().paintIcon(this,g,h,v);
              h = 20;
              v = 250;
              for (int m = 0; m < (hand3.getCardsInHand());m++)
                   h +=25;
                   oneCard = hand3.dealCard(m);
                   oneCard.toImage().paintIcon(this,g,h,v);
              h=50;
              v = 350;
              for (int n = 0; n < 2; n++)
                   h += 25;
                   oneCard = displayTalon();
                   oneCard.toImage().paintIcon(this,g,h,v);
              h=150;
              v = 350;
              for (int b=0; b < 3; b++)
                   h += 25;
                   oneCard = trick.getCardsInTrick(b);
                   oneCard.toImage().paintIcon(this,g,h,v);
         }//end of paint()
         public void createTalon()
            for (int i = 0; i < 2 ; i++)
                talon[i] = Deck.dealOneCard(false);
        public Card displayTalon()
              Card nextCard = talon[next];
              next = (next + 1) % 2;
         return nextCard;
         public static int getTrump()
              return trump;
         public void addTalonToHand()
              hand1.addCards(talon[0]);
              hand1.addCards(talon[1]);
              talon[0] = hand1.dealCard(0);
              talon[1] = hand1.dealCard(1);
              talon[0].turnCardDown();
              talon[1].turnCardDown();
              hand1.removeCard(0);
              hand1.removeCard(0);
              hand1.sortHand();
              repaint();
         public void getTrick()
              trick.addCardToTrick(hand1.dealCard(5), 0);
              trick.addCardToTrick(hand2.dealCard(5), 1);
              trick.addCardToTrick(hand3.dealCard(5), 2);
              hand1.removeCard(5);
              hand2.removeCard(5);
              hand3.removeCard(5);
    }----Not sure this is how I'm supossed to post the code on here or not.....this is just the applet code....
    Any help would be greatly appreciated!

    ok, actually u don't really need to hassle with rotation if all u're drawing is an empty rectangle, but of course if u have other shapes drawn inside of it, it would be easier to create a function rotate and apply some mathematical transformation formulae on the coordinates of all the shapes.

  • Why Applet in the Java Card?

    I'm studying the Java Card and GP. I have one question which just hit my head.
    Why did the Java Card choose Applets? There are applications, servlets, and so on which can be developed using Java technology.
    Does anyone know?
    Thanks,
    Julie.

    No, Java Card applets run on the card. What runs off the card can be ANY language because that's what called middleware. It sits in the middle of the OS and the CAD. PCSC is a middleware. It's written in C. Java Cards don't know anything about an OS or middleware because all communications is to a CAD.
    As far as client side Java, that can be a Java Application, or a Java Applet for browsers.

  • Java Applet to Javascript Communication

    There is a Java Applet which digitally signs files after taking
    private key from a smart card.This applet takes external files.
    I want to do this "Generate digital signature of a web page with the
    help of an applet of which the applet is itself a part"
    I am trying using Java Applet to Javascript Communication.
    I am able to access the object which represents the HTML document.
    That abject is represented by document itself.
    Now I have to somehow generate the whole webpage i.e. like we view in a
    notepad like this:
    <HTML>
    <Title>my page</title>
    Then write into a file and then that file can be signed.
    This is what I feel.
    In C#.net there is a method .innerhtml.
    Does such kind of a method exists in Java.???
    I m searching but cudn't get till now.
    Will serialization work??

    Kindly forget the previous post. Read the following:
    JSObject browserWindow = JSObject.getWindow(this);
    JSObject doc = (JSObject)browserWindow.getMember("document");
    Here doc represents the object of the HTML document.
    This is accessed using Java Applet JavaScript Communication.
    I want to serialize the object represented by doc.
    Then write it into a file and generate it's digital signature.
    In the below written line the parameter fileName is passed.
    CertificationChainAndSignatureBase64 signingResult = signFile(fileName);
    For this I have added few lines in the code written below.
    see first 10-30 lines. Though this code gets compiled but it is not running. When I want to sign the file , it throws an error
    "Unexpected error:sun.plugin.javascript.ocx.JSObject"
    This code is just one class. Two other classes are needed to completely test the code.
    Should I post them ??
    Kindly see what is the error.
    I will be highly grateful and Sorry for confusing in the previous mail...
    private void signSelectedFile() {
    try {
    // Get the file name to be signed from the form in the HTML document
    JSObject browserWindow = JSObject.getWindow(this);
    JSObject mainForm = (JSObject) browserWindow.eval("document.forms[0]");
    String fileNameFieldName = this.getParameter(FILE_NAME_FIELD_PARAM);
    JSObject fileNameField = (JSObject) mainForm.getMember(fileNameFieldName);
    //This is another modification
    //String fileName = (String) fileNameField.getMember("value");
                   //here we get the document......
    JSObject doc = (JSObject)browserWindow.getMember("document");
    //String docum = doc.toString();
    String thePage = "as";
                   FileOutputStream out = new FileOutputStream(thePage);
                   ObjectOutputStream s = new ObjectOutputStream(out);
                   s.writeObject(doc);
                   String fileName = thePage;
                   JOptionPane.showMessageDialog(this, fileName); //"Unexpected error: " + e.getMessage());
    // Perform the actual file signing
    CertificationChainAndSignatureBase64 signingResult = signFile(fileName);
    if (signingResult != null) {
    // Document signed. Fill the certificate and signature fields
    String certChainFieldName = this.getParameter(CERT_CHAIN_FIELD_PARAM);
    JSObject certChainField = (JSObject) mainForm.getMember(certChainFieldName);
    certChainField.setMember("value", signingResult.mCertificationChain);
    String signatureFieldName = this.getParameter(SIGNATURE_FIELD_PARAM);
    JSObject signatureField = (JSObject) mainForm.getMember(signatureFieldName);
    signatureField.setMember("value", signingResult.mSignature);
    } else {
    // User canceled signing
    catch (DocumentSignException dse) {
    // Document signing failed. Display error message
    String errorMessage = dse.getMessage();
    JOptionPane.showMessageDialog(this, errorMessage);
    catch (SecurityException se) {
    se.printStackTrace();
    JOptionPane.showMessageDialog(this,
    "Unable to access the local file system.\n" +
    "This applet should be started with full security permissions.\n" +
    "Please accept to trust this applet when the Java Plug-In ask you.");
    catch (JSException jse) {
    jse.printStackTrace();
    JOptionPane.showMessageDialog(this,
    "Unable to access some of the fields of the\n" +
    "HTML form. Please check the applet parameters.");
    catch (Exception e) {
    e.printStackTrace();
    JOptionPane.showMessageDialog(this, "Unexpected error: " + e.getMessage());
    }

  • How can i increase the ram size for my applet

    Hi all,
    I am trying to load my applet on a schlumberger simera 3 classic card.
    the applet runs fine on the simulator, but when i run the applet on the card , it crashes after 2 or 3 proactive commands.
    Is it because i could be out of memory or stack overflow?
    what are the limitations and how can i get around them.
    thanks

    The limitations are card product specific, so you should ask Schlumberger these questions.

  • Problems with ASIO on multiple Audigy 2 ZS cards

    G'day,
    I've been using an Audigy 2ZS PCI for a couple of years now with great success. I convert old audio recordings to various digital formats using a couple of applications (mainly Adobe Audition 1.5 & 2.0).
    Recently, my workload has increased to the point where I needed one card to just record at high res, and another card to handle just playback and general Windows bells & whistles without impacting the performance of the recording.
    I installed a second 2ZS, it was detected by Windows, etc, and I set it up so Windows uses one card (identified as A800) for all its stuff, and the second card (B000) is used only for ASIO recording.
    That's where the nightmare started. I've uploaded and installed the May 2006 Creative driver update, but I still suffer from a number of problems, some related to Audition, some not.
    The least annoying problem is that all the Creative drivers seem to identify only a truncated version of the ID string. So for example, in various applications, I see "SB Audigy 2ZS [B0 -1" or "SB Audigy 2ZS [A8 -5". This is annoying but not showstopping.
    The biggest problem is getting applications to correctly interact with the Creative Labs ASIO driver and enumerator. Most applications (Nero, Audition, Premiere Pro) can "see" the ASIO driver, but when it's selected, it may not work at all, or may work from one or the other sound card, without any clear indication of which card is selected.
    I'm sorry if this sounds generic, but I've spent a week with the Adobe folks, who simply ended up telling me "it's a problem with the CL drivers", and most forums I frequent say the same thing, and the specifics vary from application to application, but at the core, CL drivers are just not working properly with the system when two cards are installed.
    By way of example, using ASIO4ALL has fixed many of the card selection problems, but even there, sometimes the inputs of one card are disabled, sometimes the other card, and in the middle of a recording session (line in jack, 44.1k/16 bit), the input waveform slowly biases down to -2V and then all I get are inverted samples - quiet appears as max. value samples, while valid audio appears as -2V samples! If I put the audio line into the other card, it plays just fine (I know what I'm doing WRT grounding and line levels, etc).
    This system has run essentially non-stop since September 2005, and I guess it collected a lot of software crud, so I bit the bullet and performed a clean reinstall of Windows XP and updated every driver I could. Some problems have since changed for the better (i.e. clicking on the configure button of the CL ASIO driver no longer bluescreens or displays an empty window), but the problems described above still happen all the time.
    I was wondering if other users have seen the same or similar problems, and if so, what has worked for you?
    The system is a Gigabyte 81PE1000Pro2, PCI bus, 3.2GHz P4 with HT enabled, 2G physical RAM, and a 1.5Tb RAID disk system.
    Recording when a single sound card (either of the cards works beautifully on its own) is perfect; just when both cards are installed, everything gets confused! Even the WDM drivers don't correctly identify or manage the routing of inputs and outputs reliably.
    Sorry to go on about this. If anyone can offer constructive suggestions (I define "constructive" as not telling me to "buy another type of card" or (as one poor soul suggested) telling me that multiple PCI sound cards are not supported under Windows), I would be most grateful.
    Thanks and regards,
    Peter

    G'day Jutapa, thanks for looking at this!
    Yeah, I got all the possible ASIO drivers listed, one CL ASIO driver is listed for each card, and I have spent much time trying different configurations of card order, I/O port order, direct sound enabling/disabling, timesync enable/disable, etc.
    The problem for me with the CL ASIO drivers is that it limits me to 48/96k sampling only. That is not acceptable, because I need to sample at 44.1k for "straight" conversions to CD, or 192k/24-bit for archival purposes (used for extremely old or fragile recordings), so I end up with large files that nearly always need to be resampled to 44.1k, or saved permanently at 192k/24-bit. Typical filesize is 650Mb, largest so far is 5.66Gb - so that's an awful lot of time spent downsampling or pointless upsampling. I'm starting to think that the problems I'm experiencing may be due to sampling at "non-native" ASIO or WDM rates. I haven't tried sampling at 48/96k to see if that "fixes" the problem...
    Using the WDM wrapper drivers (I don't know if these are provided - or supported! - by Creative or Adobe) results in randomly disabling one or the other Audigy. At that point, the only way to recover functionality for the disabled card is to reboot. Sometimes only the inputs are disabled, sometimes only the outputs, sometimes both. There is no pattern that I can see or duplicate.
    Both cards appear to work fine under Windows. I can define either card as the default recording or playback device, and I can define one card as the default recording and the other as the default playback, any combination works fine. However, any application that uses WDM drivers to access the cards also get confused when a card's inputs suddenly become disabled! This does not appear to happen when Windows is the only application using the cards.
    Specifying "use preferred devices" in Windows does disable the non-selected card (or card input or output if I specify different cards for input and output) in other applications.
    The problems are much worse when I try to use any ASIO drivers to access the cards. This problem with ASIO appears regardless of the application I use.
    I have installed ASIO4ALL, and it finds and configures the cards without any problems in ALL applications - but if I'm recording (with no other applications or drivers or tray applications loaded or active), when I stop recording and restart, the input I was just recording from appears disabled! If I open the ASIO4ALL configuration window, one or both Audigy cards will have their inputs disabled, or both inputs AND outputs disabled. This doesn't happen all the time, and my workaround is not to stop recording once I've started. Not a good workaround! I do realise that ASIO4ALL does fiddle around with the sample rates in the background, but at least when it works, I get a single clean sample without having to do all the resource-intensive resampling later. Maybe it's 6 of one, 1/2 dozen of the other...
    I understand and appreciate that perhaps CL never intended to provide software functionality for more than one Audigy on any given PCI bus/bridge. I just don't get why the drivers appear to work natively under Windows (I'm assuming that Windows just uses WDM access) but not with any other applications.
    I will try and do some testing with "native" ASIO sample rates (i.e. 48/96k) and see if that fixes some or all of the problems. My concern here is really that my expectation is that the drivers, once identified and enabled, should not suddenly disable themselves in all applications (by whatever mechanism), regardless of what sample rates are specified. But maybe that's too much to expect.
    BTW, this happens with any combination of 2 of my 3 Audigy 2ZS cards, each of which works perfectly on its own with ASIO and WDM drivers. So it's definitely a multiple card issue.
    The workaround that has been suggested is to purchase a different vendor's card : but there are so few cards that I can use to sample at the resolutions I require, and they are all so bloody expensive, that's why I've committed so much to CL Audigy 2ZS.
    I'll get back to you once I've tried a few days working at the "standard" ASIO sample rates. Thanks again for taking the time with this stupid and unusual problem!
    Kind regards,
    Peter

  • Java Card File System ...Please reply

    Hi all ,
    I am working on Java Card technology for last one year . Presently I am facing some problem regarding some file concept of java card .
    I know that Java Card 2.1 does not support file system . But I want to simulate the file system in java card using applets . i.e . I want to write an application(applet) , which can simulate the EF , DF in smart card . Whenever APDU command is send to the file system applet , it should generate a Elementary file (EF) or dedicated file (DF) etc and store data to that file.
    Can I do this type of thing using Java Card ? I am really in doubt .
    If you have any idea on this , please let me know your view on this . If you know any open source code for this type of simulated Java card file system , please let me know .
    I am desperately looking for a help .
    regards
    Dibyendu .
    you can contact me to this email
    [email protected]

    dear duran ,
    You have written that
    "Follow the guidelines for the different supported filesystems on the JC"
    But after Java Card version 2.0 , it does not support file system . I am using Java Card 2.1 .
    Could please some sample code to my mail Id , so that I can take a look at it .
    My mail id is : [email protected]
    Please share the idea , as I am really need some help.
    Regards ,
    Dibyendu.

  • Best practice for home setup/Roaming with built-in Dell wireless card?

    I have a client with a huge house; I have done a site survey and it will require 3 APs to blanket the entire thing. I am wonderig what the best way to set this up for him would be? He would like to be able to walk around with the house and not lose connectivity. He is attempting to use his built-in Dell wireless card/client. As far as I know, these do not support Cisco roaming. What I have done is setup 3 diffrent SSIDs for each part of the house. Depending on his location he manually connects to the correct AP. Is this the best setup?
    I had attempted to set all APs with the same SSIDs but found that the client would not roam and also found it difficult to connect to any of the APs at all. I believe the card was getting confused since there was overlap of the same SSID.

    If he has a huge house, I don't think his laptop would be that old and also, the Dell's use the Intel wifi cards. Having all 3 ap's setup for the same SSID is what you should do and don't know why you are having so many issues. I would assume the ap's are on channel 1, 6, and 11 and how is the power setting? Do all these ap's run back to the same switch?

  • Help with images within an applet

    I created a card game applet which calls images placed within the same directory. In appletviewer the game runs fine,not in browsers. I downloaded the browser plugin since i use swing classes. If I remove the image the applet loads up without the grafix. Here is the IO error generated. I thought applets can read files within the same directory and sub directories? Would creating a jar file solve this problem? Anyhelp would be appreciated.
    java.security.AccessControlException: access denied (java.io.FilePermission main2.gif read)

    You're running into the good old security issue. An applet in a browser can not simply refer to files in the same directory as the applet gets downloaded to the client and runs on their machine. Making references to local files has no effect.
    Easiest way around this is to use URL's to your images to load them in.
    Try using Applet.getImage(URL)
    Rob.

Maybe you are looking for

  • SQL Server Database Connectivity with Visual Studio 2012 - Help Needed

    Hello, I am having Visual Studio 2012 and SQL Developer 4.0 installed on my system with Windows 8 - 64bit I want to shift a VS project with an SQL database connectivity to another new Laptop (above mentioned) ... I have the project opened in VS witho

  • PS Enterprise web analytics

    Does PS Enterprise Portal has web analytics feature of its own? If not, can Omniture SiteAnalystics tool be used for tracking usage of PS enterprise Portal? What are other possibilties for tracking web usage of Enterpise Portal? Edited by: user875441

  • How do i get a refund for a song a downloaded twice

    i accidentally bought a song "soundtrack 2 my life" which i already own... is there any way to get the song taken off and refunded?

  • Joining several swf files into one swf file

    hello everybody i've been dealing this issue for too long and decided to ask for  help - how can I unite 15 swf files which placed in one folder to a one swf file??? i tried all kindes of merging softwares like "Join (Merge, Combine) Multiple SWF Fil

  • How to use ICROleObject to run SetOleLocation

    I am trying to located what library ICROleObject is found in.  I want to use SetOleLocation to send a Word Document or an Excel Spreadsheet to a report section. I have found an example on Business Objects DevLibrary: http://devlibrary.businessobjects