Slashdot Mirror


Tackling AGP 8X

EconolineCrush writes "AGP 8X is popping up in new chipsets and motherboards, and graphics cards are also starting to support the standard, but is there a major performance advantage over the older AGP 4X spec? According to this review of NVIDIA's latest AGP 8X-enable graphics products, no. The review also covers some of AGP 8X's new functionality, which includes support for multiple AGP ports with multiple AGP devices per port. Whether future games and applications take advantage of AGP 8X's extra bandwidth remains to be seen, but more interesting should be what companies do with multiple AGP devices and ports."

44 of 257 comments (clear)

  1. lack of performance by Zod000 · · Score: 4, Funny

    I dont recall seeing much of an increase from agp 2x to agp 4x either so I'm no surprised

    --
    People seem much brighter once you light them on fire.
    1. Re:lack of performance by Zeinfeld · · Score: 3, Interesting

      Ability to have multiple displays on the bus would be useful. There really is no good solution for multiple head systems, particularly if you want as many monitors as I tend to. Basically double headed cards tend to offer either TV out or second monitor, not both.

      --
      Looking for an Information Security student project suggestion?
      Try http://dotcrimeManifesto.com/
    2. Re:lack of performance by jred · · Score: 3, Informative

      WinFast GeForce2 MX DH Pro

      I have this card, and it works rather well. I guess the Geforce2 is getting kind of dated, but it works well w/ my 1.2g Athlon. Couple this w/ a PCI card (dual-head or not) or two, and you should be able to have as many monitors as you want.

      --

      jred
      I'm not a mechanic but I play one in my garage...
  2. AGP8 by Nonillion · · Score: 5, Insightful

    That would be cool to have more than one AGP slot. I am sometimes disapointed that I cannot have two dual headed agp cards installed...

    --
    "I bow to no man" - Riddick
  3. Nothing new here by gnillort · · Score: 3, Funny

    AGP 8x == small bridge to PCI-X == waste of money

    1. Re:Nothing new here by Pulzar · · Score: 3, Informative

      The parent poster was incorrect when quoting the PCI Express bandwidth capabilities. The initial bandwidth will provide 2.5Gb/s in each direction (or 200MB/s when overhead is included). That's a single lane, i.e. 2 pins. Up to 32 lanes can be used to provide necessary bandwidth. So, if you'd like, you could set up a 32x2.5Gb/s connection, or 80Gb/s, in each direction. That's a little over 6GB/s.

      As the silicon technology improves, the maximum speed of the lane will increase to 10Gb/s, for a total of 320Gb/s in the widest implementation, or about 25GB/s.

      Now, that's a lot of bandwidth. :)

      --
      Never underestimate the bandwidth of a 747 filled with CD-ROMs.
  4. Hmm by Maskirovka · · Score: 4, Interesting

    Is there anything preventing this new standard from being used for other peripherals like NICs and SCSI cards? If so, why not just phase out PCI completely?

    1. Re:Hmm by Fulcrum+of+Evil · · Score: 5, Informative

      The bus is very one-sided. It gives 2.1GB/s to the card, but nothing particularly special on the way back. After all, the intent was to allow the cpu to stream from main memory.

      --
      "We returned the General to El Salvador, or maybe Guatemala, it's difficult to tell from 10,000 feet"
    2. Re:Hmm by OverCode@work · · Score: 4, Insightful

      AGP is Accelerated Graphics Port, a very hackish specialization of the PCI bus for graphics devices. It is a master-to-target link, not a bus, per se. Its signalling rates are not be appropriate for a general-purpose bus (mobo manufacturers have enough trouble getting it right on the short runs to a single AGP port), and its optimizations are slanted toward squeezing performance out of bus traffic typical of graphics devices, not random access disk controllers and network devices.

      Not to say that you *couldn't* have an AGP disk controller. But I doubt the performance improvement would be sufficient to justify the hassle and the lost AGP slot.

      PCI-X is starting to come close to the lower AGP speeds in performance, and is a much cleaner and more general standard.

      -John

    3. Re:Hmm by pqbon · · Score: 3, Informative
      PCI-X v2 is coming out soon... PCI-X v1 makes out at 1.039 GB/s (theoretical) with 64bits wide at 133Mhz. PCI-X v2 is supposed to be 133 DDR with the option for QDR so you will get 4.164 GB/s(QDR).

      Two of my desktops have PCI-X (not available in normal desktop boards only workstation boards) and it is great. PCI-X Gigabit networking and fiberchannel. Very fast.

      AGP wouldn't be as good as PCI-X is. It may have the data rate but the protocol is designed for a graphics card. You could put other cards on it but PCI-X/PCI is a much better choice! (To note: PCI66/64 will give you 0.515GB/s which is a really high data rate for a desktop system to sustain.)

    4. Re:Hmm by Sivar · · Score: 3, Informative

      No.

      AGP and PCI do not share bandwidth at all.

      That is the whole point of AGP--to be a port in which the I/O of other devices would not effect the performance of the video I/O.
      Additionally, if the AGP port shared bandwidth with anything, it wouldn't be a port, it would be a bus.

      --
      Computer Science is no more about computers than astronomy is about telescopes. --E. W. Dijkstra
    5. Re:Hmm by CrazyMadPsychoBandit · · Score: 3, Interesting

      Several things...

      1. AGP is unidirectional. The plugin card is always the bus master and the chipset is the slave. If the chipset wants to initiate a transaction, it has to do good ol' PCI.

      2. No error correction/detection. AGP doesn't use parity/ECC because a flipped bit here and there in video data isn't that important. This could be very bad for more sensitive devices.

      3. Only one device per bus. AGP is point-to-point.

  5. A Quick Commentary by clinko · · Score: 5, Interesting

    Granted, this is slightly off topic but worthy.

    If multiple AGP is availiable for 8x then it's probably the greatest improvement possible. I ran 2 monitors at work, then got hooked. Now it's almost impossible for me to use 1 monitor. The problem is that you can't get multiple agps as of now so you have to use a crappy pci card.

    This will also be awesome for gaming! I can't wait until I can get a dual agp card. I bet if they start making dual agp mobos then dual monitors will become very common.

    The End.

    1. Re:A Quick Commentary by jedie · · Score: 4, Informative
      I can't wait until I can get a dual agp card. I bet if they start making dual agp mobos then dual monitors will become very common.

      three things:
      1) Dual head AGP cards already exist, Matrox even has a triple head AGP card.
      2) What's wrong with PCI cards? If you use it for work (like you said in the first part of your comment), I don't see what's wrong with it. I'm using 1 AGP and 1 PCI right now and I'm happy the way it is. usually I use my main monitor, which has a higher resolution, for coding and at the same time my second screen is cluttered with IRC, IM and online-documentation
      3) I don't think dual AGP slotted mobo's will become standard real soon: people have lots of PCI slots and that din't encourage people to go dual/triple/... screen. I rather think that dual AGP will remain something for techies, geeks and professionals.

      And remember kids: the more monitos you have, the larger your penis is!

      --
      "The majority is always sane, Louis." -- Nessus
      http://slashdot.jp
  6. Confused by El+Pollo+Loco · · Score: 4, Interesting

    It's been a long weekend, but this part still confuses me.

    which includes support for multiple AGP ports with multiple AGP devices per port.

    I can't figure out why this would be good. (this is not a troll, i just can't figure it out). Can you put two video cards in, and have them work together, like voodoo SLI type things? Or is it just one card for a monitor, another to output to tv?

  7. Overkill? by bogie · · Score: 4, Interesting

    Call me when we actually need more than AGP 2X. I've seen a lot of tests which show only the minor differences between AGP 2X and 4X. Its nice to know the bandwidth will be there, but this is one of those technologies like Serial ATA which really won't be showing its potential for a few years. Of course that won't stop the marketing gurus from tellig people AGP 8 is a "must have".

    --
    If you wanna get rich, you know that payback is a bitch
  8. SLI BACK AGAIN? by LoRdTAW · · Score: 4, Interesting

    Remember VOODOO 2's SLI feature that we all so loved? Well it was AGP that
    halted its implementation into more modern cards. Now with multiple AGP ports and
    multiple devices per port, SLI may soon be back.

  9. What I want to see is... by trevinofunk · · Score: 3, Funny

    32X! Go sega!!! Then i can play all 4 games i bought for it.

  10. AGP isn't the barrier in this case, IIRC by Murdock037 · · Score: 3, Insightful

    If I remember the press release correctly from a few weeks back, nVidia introduced AGP 8X in some of their cards-- but inexplicably not in their top-of-the-line.

    As such, if you get AGP 8x running up to speed, isn't it possible you're testing the limitations of the cards that are available now, and not of the bus? I would think you'd want to flood the bus with data, and then see how it holds up.

    See the press release. The GeForce4 Ti4600 is current king of the family, and it's nowhere to be found.

    Somebody reply if I'm off in my thinking here.

  11. Re:What (cool thing) could you do w/multiple devic by PacoTaco · · Score: 3, Insightful

    Debugging full-screen 3D games. Right now I use a Matrox dualhead card, but it would be nice to have two independent adapters.

  12. Re:What (cool thing) could you do w/multiple devic by ngoy · · Score: 5, Informative

    In gaming, you could use multiple POV's in flight simulators (I think M$ flight sim supports three monitors, IIRC), or racing (Front, left, right). In desktop publishing it is usful for seeing two pages at once, or four pages at once depending on what resolution you are using.

    At work I leave Outlook open on one all the time, have Visual Studio open on that one and an Internet Exploder screen open on the right screen. That way when I make changes in VS on the left I can instantly refresh the IE window on the right without doing all the toggling back crap.

    I also used to do reports and presentations. Having dual monitors allowed me to have Excel/Access/whatever source program open on the left, and Powerpoint on the right. I could drag a chart from Excel full size and drop it into Powerpoint without having to do cut/alt-tab switch window/paste. Much easier, gives WYSIWIG some credence to its name.

    I am running dual monitors on an NT4 box with 2 Matrox Millenium PCI's (have had dual monitors for 4 or five years now I think on that one). My other box has a Matrox G450 AGP and a Matrox PCI Millenium for dual capability on it (W2K).

    IMHO, Matrox makes the best multi-display drivers/cards at a reasonable price and have had them for quite a long time compared to the others. They have a quad output card also but it is costs a bit more than the duals.

    ngoy

    --
    --ngoy
  13. Stop thinking graphics by smugskii · · Score: 4, Interesting

    My wishlist (primarily as a server tech guy) does not concern squeezing a bit more graphics out of the bus.
    Personally, I would like to see that bandwidth used for other accellerators, such as SSL accelleration like nCipher provide. Or how about a Java non-virtual machine? I'm sure many games could benefit from a dedicated AI board, possibly using FPGA (field programmable gate arrays) so that some especially tricky AI functions could be off loaded from the CPU. To put it short, we already have stunning graphics, which will continue to evolve no matter what you think about the tweaks to AGP. What I hope the more imaginative of you are thinking, is what else could be done with this?

    1. Re:Stop thinking graphics by Junta · · Score: 4, Insightful

      Why the hell would you need that sort of bandwidth for a SSL accelerator? Even if you were using it for Hard Disk I/O, Hard Disk I/O goes throuh the PCI bus, so it would not be saturated. For the most reasonable area of network usage, bandwidth on any PC equipment wouldn't go anywhere near such a need. For bigger needs, you probably need bigger equipment anyway. Don't think a dedicated Java processor would be a big seller, especially with the speedups in implementations seen as of late. AI hardware may sound intriguing, but it is so unsexy in terms of consumer visiblity. That, and methods to AI frequently change.

      No, the place where the bandwidth has the most impact on the user experience remains the graphics. They look pretty nice nowadays, but until you see scenes generated on the fly at 60 fps or more that are indistinguishable from real life, graphics will always be lacking.

      --
      XML is like violence. If it doesn't solve the problem, use more.
    2. Re:Stop thinking graphics by AvitarX · · Score: 4, Interesting

      The barrier to ultra hyper realistic on the fly graphics at 60 fps will never be the graphics (IMHO). It will be the movement. Wasn't there an article here once about how cloth will be nearly impossible to realistically render?

      How about the way people move? Graphics card will be able to on the fly render something that looks true to life frame by frame, long before the PC will be able to feed the correct movements too match.

      The limit of our ability to model movement is painfully obvious in the final fantasy movie. many stils were true to life in newspaper quality color depth and resolution, but most of the scenes were awkward. When the graphics get too good is when these movements become more annoying, think Toy Story vs Final fantasy. Or even the semi realistic princess in Shrek, it was just horribly awkward, but with less graphics, or very unreal (such as Shreck himself, or any of Monsters, inc) the movement does not stand out as much.

      --
      Wow, sent an e-mail as suggested when clicking on "use classic" banner, and got a fast response that addressed my msg
  14. Re:What (cool thing) could you do w/multiple devic by moonbender · · Score: 3, Interesting

    Multi-monitoring is already routinely used in a whole slew of applications - publishing, image processing, CAD/CAM to name a few ...
    Most of these don't require the added bandwidth of the AGP, though, but then again, few things do - CAD/CAM might, and games, of course. Which leads to another possible use for multiple AGPs.
    However, even though multi-device gaming has been possible for a long time and has even been pimped by the graphics chipset industry recently, it never really took off.

    --
    Switch back to Slashdot's D1 system.
  15. Multiple AGPs.... by Steveftoth · · Score: 5, Interesting

    Ok, first off AGP is an Accelerated Graphics Port. Notice that it is a PORT not a Bus. This means that in order to have more then one AGP Port, you would have to have more then one PCI bus. Since all the implementations of AGP share with the PCI control functions. It would be very difficult to just simply add more then one AGP port to the PC system, little things like the operating system would need to be updated, it's not like a simple bios tweak can handle it. There are already many problems with the current agp system. I'm sure some ofyou remember the whole fiasco with AMD and the AGP GART system tweak that was causing Linux to crash, but not Windows because AMD told MS to shut it off.
    Anyway, I too would like multiple AGPs on my motherboard, but it would take more then a smart vendor to make it a reality. Intel designed the AGP as a stopgap, temporary solution for the lowest common denominator. And it still works well if you only need one monitor.

  16. Does AGP offer *any* advantage? by swordgeek · · Score: 4, Interesting

    Please forgive my ignorance. This is an honest question.

    At the time that AGP first came out, I was under the impression that its primary advantage was to allow a direct pipeline to system memory, if you ran out of on-board RAM.

    Then RAM got really REALLY cheap, and we went from 4-8MB onboard to 32MB, almost overnight. Now you can get video cards with 64MB and even 128MB.

    I can't imagine games using more than 128MB of texture RAM, and so I have to wonder why AGP is still being developed. What else does it offer?

    --

    "People who do stupid things with hazardous materials often die." -- Jim Davidson on alt.folklore.urban
    1. Re:Does AGP offer *any* advantage? by Teddyman · · Score: 3, Informative

      I can't imagine games using more than 128MB of texture RAM

      Unreal Tournament 2003 has a textures directory of about 1,4 GB, and it's using relatively few stacked textures. Doom 3 might well use a dozen textures on one surface, so 128MB might not last that long into the future. Fortunately, texture compression helps a lot.

  17. Re:why not have 256 MB video ram ? by LoRdTAW · · Score: 3, Informative

    In a way yes it is true. You can only shove so many textures into video memory until it fills up. One argument could be that extra textures can be cached in main
    memory and then zipped to the video card when needed. The main thing is video card memory bandwidth. ATI's Radeon 9700 does something like almost 20
    GBps. I remember a company called Bitboys that was working on embedding memory into the video processor silicon (as much as 24 MB) and using a 512 bit
    wide bus running at core speed to provide 40+ GBps bandwidth. The chip also had an external memory bus to hold up to 256MB of additional video memory. Sony's PS2 uses a similar setup only using a 1024 bit bus and only 4 MB memory but it does over
    50 GBps.

    It would be cool to see a video chip that takes the 2D, video and AGP controller off the 3d chip and just have a 3d chip with 32 MB embedded ram and an external
    memory controller. This would allow for more transistors to be used for rendering purposes. The AGP/2D chip acts as a frame buffer with its own memory to further
    free up bandwidth inside the 3D chip. The two chips could then be linked together via a high speed low pin bus like Hyper Transport and possibly the 2D unit
    could have 2 or 4 interfaces for adding more rendering units to double or quadruple rendering power. Of course this is a costly solution but the speed
    gain would be incredible.

  18. Re:What (cool thing) could you do w/multiple devic by DeComposer · · Score: 5, Interesting


    I'm currently using a six-monitor configuration for music production. I have Sonar spread over four 19" monitors and I use two 17" monitors to display virtual intruments/effects and the MOTU console.

    3D isn't a factor on this machine, but it's tricky to get three (one AGP, two PCI) dual-head displays to work side by side correctly.

    Two AGP slots would permit me to use just two Parhelia (or competitors'--once they jump on the triple-head bandwagon) cards and free up PCI slots for more useful things like DSP cards.

    Then, too, a configuration like that would make for a breathtaking multi-monitor gaming experience!

    --


    Karma
  19. Re:shouldn't be called AGP anymore then by Anonymous Coward · · Score: 4, Funny

    A bus can handle about 100 people or thereabouts. A port can handle thousands of people at any given time.

    You tell me which one is bigger.

  20. Nvidia X drivers support 16 displays by t0qer · · Score: 3, Informative

    Somewhere on nvnews.net (the official, unofficial support site for nvidia X drivers) I read that the X drivers support 16 cards running at once.

    I can think of several applications for this, starting with the 3dfx approach to boosting 3d performance by having each card take turns drawing a scanline (sli)

    There is also a possibility 3D displays on the horizon will require more information to draw the screen (Twice as much because the scene has to be drawn once for each eye)

    Another possibility is for game house use. Standard counterstrike gamehouses charge about $3@hr to rent a machine to play CS. If a player could rent a machine with a wider FOV from multiple monitors the operator could charge more to cover the costs of the extra graphics cards. I would gladly pay $20@hr to be able to play doom3 in a psuedo holodeck enviroment.

    Well thats my 2cents into the fray.

  21. So is it any better to have faster AGP? by WolfWithoutAClause · · Score: 4, Interesting
    Well, a bit, sometimes; but mostly no. First you have to realise that modern graphics cards have a tonne of on-board memory. The on-board memory is used to store the current view, another view that the card is rendering (which is switched to only when complete to avoid flicker) and the distance that each pixel is from the user (the z-buffer). It also stores flattened out texture maps that the graphics card rotates into place on the rendering buffer.

    The texture maps usually take up the most memory, and they can change depending on the position of the player and even which direction he is looking in.

    The position of the objects is sent every frame but shows less variability.

    But the texture maps need to be transfered into the graphics card memory once before they can be rendered.

    So this happens initially when the texture first appears, but after that its in the memory and it doesn't need resending after that until it is flushed if it is no longer in view and something else needs the space.

    But just occasionally new textures are needed. For example sometimes in say, half-life I used to spin around and the screen would stop updating for maybe 1/8 of a second. What was happening was that the wrong textures were in the graphics card and they were being pushed down the AGP-1 pipe as fast as it could take it- not really fast enough- I'd often get a rocket launcher up me; the screen would have stopped updating for just a moment.

    Of course now the graphics cards have more memory, the software may be written better so that textures get preloaded before they are needed, and probably most or all of a levels textures fits into the card buffer anyway. So all in all- little or no waiting when spinning around; and the AGP is now x4 as well so instead of 1/8 second we are looking at 1/32 worst case; only 32 milliseconds, which for a one-off jitter isn't perceptible.

    John Carmack has talked about the idea of generating texture maps dynamically. If he were to implement this, then AGP would be much more important. Right now, precalculated, fixed texture maps are much more common in games. Bottom line- who cares about agp x8; it's like ata133 it makes no difference to nearly everyone.

    --

    -WolfWithoutAClause

    "Gravity is only a theory, not a fact!"
    1. Re:So is it any better to have faster AGP? by SmittyTheBold · · Score: 3, Interesting

      John Carmack has talked about the idea of generating texture maps dynamically.

      I'm not sure if any of the Quake games so far (or maybe Doom 3) have used it, but the original Unreal had dynamic/procedural textures all over the place. Fire, fountains, and pseudo-particle effects were all handled by dynamic textures. Some of them were even fractals, IIRC...

      Unreal worked fine on computers that more often than not did not have AGP, but then the areas with dynamic textures were small portions of the screen and rarely (if ever) larger than about 256x256 or so.

      --
      ± 29 dB
  22. Large Fonts by yerricde · · Score: 3, Insightful

    Exactly how much email do you get that you need to dedicate a 20 inch monitor to it? Are you a spammer?

    Exactly how do you jump from "uses a physically large display" to "sends an excessive amount of electronic mail"? For all we know, 4444444 could have vision problems and be running a 20-inch display either at a pixel count that most of us would associate with a 14-inch display or with the Mac equivalent of Windows's "Large Fonts".

    --
    Will I retire or break 10K?
  23. Re:What (cool thing) could you do w/multiple devic by Steveftoth · · Score: 5, Funny

    Maybe he's almost blind from all the radiation comming off of the 3 20 inch monitors he's got on the desk?

    Or maybe he's just an american, probably drives an SUV too. ;)

  24. VRAM gets small and fast by Vegan+Pagan · · Score: 3, Insightful

    The point of fast AGP is letting VRAM act less like RAM (big and slow) and more like cache (small and fast). However, games are currently programmed for the former setup, so AGP 8X won't improve performance yet, nor will cache-like VRAM.

  25. Provided they are all the same, other limits... by accident · · Score: 3, Insightful
    Due to various driver and graphical resources and features needing to be on all cards, the combinations allowed and the features supported (in multi head mode) are quite limiting. Usually the driver supports a few models of card and you end up with a very fixed system that you can't expand later.

    2D has been supported to varying degrees in X and Win98 for some time, allowing the desktop to span multiple cards from different vendors. With varying amounts of acceleration, Blting is easy, other features often fall back to software. Video overlay can be broken, degraded or only work on the first monitor.

    The situation is worse for 3D. Some dual or more setups will only 3D accelerate the first monitor, or the monitors on the first card. FWIW MS-Flight-Sim does 3 heads but its in 2D mode.

    All support for 3D-MultiHead so far is pretty much driver based, when graphic-library implementation support (openGL) is more appropriate.

    The DRI is hoping to implement a more general system where accelerated features are exposed on all heads, at all times, span cards from different manufactures, and can share/use/display multiple applications at the same time.

  26. Just a though.... by zannox · · Score: 3, Interesting

    But how about we get AGP4X working....Come on, out off all the /. crowd, a good part of you are running AMD CPU's. There is also a good chance that the AMD CPU is running on a VIA chipset. Anyone that does will know EXACTLY what I'm talking about. Windows/Linux doesn't matter you can set your card to AGP4X but "May run into instabilities or other irregularities"....They (Nvidia/VIA/MicroSoft/Linux) all say to put it at AGP2X "Because there is very little difference between the two and that the frame loss is minute"

    So do I

    A) Believe the above, and think their email's & tech support are liars
    B) Believe tey above is load of crap and all those crashes I have with AGP4X is a figment of my imagination. That when I set it to AGP2X they go away and 3DMark 2001 show less than 20 points difference between AGP2X & AGP4X

    Just think with AGP8X, I can finally cause a system seizure on more than one freakin $399.99 card. And in more than one OS! Yeah!

    --
    I've nothing of importance to say, now go away before I taunt you with a second sig!
  27. Re:What (cool thing) could you do w/multiple devic by th1nk · · Score: 3, Interesting

    Multiple monitor setups are often used in the financial world. I use 3 19" monitors as a daytrader. My screens are filled with real-time streaming charts and data all day long. I know other daytraders that use up to 14 monitors. Sure, 14 is excessive, but it is not uncommon for traders to run 6-8 monitors.

  28. Draw! by qnonsense · · Score: 5, Funny
    • Don't buy ATI Radeons for duel-head! I have an ATI Radeon 9000 Pro and the second monitor has a shadow on it, not unusable, but annoying.
    Of course there's a shadow on it! With Duel-Head, your monitors are too busy slapping each other with white gloves, demanding satisfaction and poping caps at each other at high noon!! With all the tumbleweeds blowing by, how can you expect those poor GPUs to actually refresh their frame buffers!!

    Oh, I get it!!! You meant Dual-Head!

    Nevermind. My bad.
    --
    There comes a time in every man's life when he must say, "No mother! I do not want any more Jell-O!"
  29. Re:Multiple ports & devices by k_187 · · Score: 3, Informative

    I don't see why there is a need for them. Gigabit ethernet does a theoritical max of 125 MB/s, I think PCI 2.1's max is 133, I think. And we all know that these things don't always operate at their maxes.

    --
    11 was a racehorse
    12 was 12
    1111 Race
    12112
  30. how useful by GunFodder · · Score: 3, Funny

    ...And you can get three times as much hex dump on the same BSOD spread across 3 screens :)

  31. Re:What (cool thing) could you do w/multiple devic by joto · · Score: 3, Insightful
    Yeah. Being a hobbyist keyboardist, I've looked into some of these virtual instruments myself, to connect to my sequencer setup. What I can't for the life of me understand is why they all (1) have a GUI, that (2) mimics the real instruments, and is therefore impossible to use, and (3) all take up a lot of screenspace showing useless logos, VU-meters, buttons that don't work, etc...

    What I want is something that I can easily control from my midi-instrument(s), not some useless knob on the screen to fiddle with. Alternately, keyboard/mouse control would be useful, but turning round knobs on the screen is completely useless... And they should not use up screen-space