New features of LabVIEW 2015

A few days ago, LabVIEW 2015 has been released.
I've played with it and really like all the new features that make things easier for the programmer. For example, the new "add/remove space" tool is fantastic!
After using LabVIEW 2015 for a while, it will be difficult to go back to an earlier version! Seriously!
Please use this thread to discuss the new features of LabVIEW 2015.

First, some really good stuff is on the horizon, no joke. To quote the sequal to 2001:A Space Odessy. Someone asked HAL what was going to happen now, and he replies:
"Something Wonderful..."
Second, 2015 has a lot new to offer, but as with last year NI chose to not really talk about it a lot. Even 2014 had a lot more to it than a new icon -- but that is the main thing they talked about.
But back to 2015, NI has also changed the way it handles missing DLLs. Rather than breaking the VI when you load it throws an error when run. Very helpful change that will.make code less brittle and complex.
NI is continuing to open up the low-level APIs sonyou can do things like add to the development right-click menus.
Built executables are smaller, sometimes significantly so. And they load faster.There is a new setting in the application builder to accelerate loading even further, but at the potential cost of longer build times.
Read the release notes, there's lots and lots of good stuff.
Mike...

Similar Messages

  • [New Thinkpad Yoga 12 2015] enable Hyper-V feature on Windows 8.1 pro

    Hello,
    i am a french customer, and i am very interested in the New Thinkpad Yoga 12 2015, especially the version available with  Windows 8.1 Pro. and processor Intel Core i7-5500U.
    As an IT expert in Database technonlogies, i used to create virtual machines with the 'Hyper-V client' feature available in Windows 8.1 Pro. 
    - I saw that the Intel Core i7-5500U processor is compatible with the Intel VT-x and EPT virtualization technologies.
    - i saw that the Bios menu offers to enable/disable 2 virtualization parameters (link : http://download.lenovo.com/pccbbs/mobiles_pdf/yoga_12_ug_en.pdf)
    Do you know if the New Thinkpad Yoga 12 allows to enable the 'Hyper-V client' feature under Windows 8.1 Pro ?
    It is very important for me to have this information, because a computer without the 'Hyper-V client'  is not usefull for me
    So before buying this computer, i have to be sure that it will be able to enable the 'Hyper-V client'.  
    Thanks a lot for tour reply

    Good day.
    Please recall that this is a peer-2-peer support community. It's quite possible with the newness of the 2015 ThinkPad Yoga 12 (gen2), that no members with appropriate information have seen your post yet.
    From the Community Guidelines:
    "While members from Lenovo may participate at intervals to engage in the discussions and offer advice and suggestions, this forum is not designed as a dedicated and staffed support channel."
    If you require official Lenovo support, you'll need to contact them directly. I've included the info below.
    Regards.
    France
    Produits gamme Think
    Français
    Support service & Garantie matériel 0810-631-213
    9:00 - 18:00 Lundi - Vendredi
    English Community   Deutsche Community   Comunidad en Español   Русскоязычное Сообщество
    Community Resources: Participation Rules • Images in posts • Search (Advanced) • Private Messaging
    PM requests for individual support are not answered. If a post solves your issue, please mark it so.
    X1C3 Helix X220 X301 X200T T61p T60p Y3P • T520 T420 T510 T400 R400 T61 Y2P Y13
    I am not a Lenovo employee.

  • New After Effects CC 2015 Character Animator Feature

    Hi, the new After Effects CC 2015 character animator feature looks amazing. Is this compatible with Photoshop CS6 or would you have to use the Photoshop CC version?

    > How do you download a free trial version of AE CC
    "Free Trial" button in the upper right corner of this page: http://www.adobe.com/products/aftereffects.html
    > would you be able to record the animated facial features and then tie this in with the pre-recorded sound afterwards?
    Yes, you can mix and match separate performance tracks ("takes") per puppet.
    > when you take the finished animation into AE can you further manipulate in the AE timeline - facial features, body etc?
    Once you're back in AE, it will be pixels, so you'd do further edits in Character Animator before bringing into AE. Though you could, say, just do the head or lips in Character Animator and then attach them to a body done in AE.
    > I guess I am wondering if this software would be good enough for professional character animation.
    If it's not, please us know why so we can fix it! Note that this first version is a "preview" so don't expect the usual polish & completeness of a shipping app. It will install (as a companion app) automatically as part of the next AE CC update.

  • Eclipse Mars Install New Features/Update fails with HTTP Code 416

    Hi,
    I'm currently trying to update my working Eclipse Luna (for Java and DSL
    Developers) to the new Mars version (seperate fresh installation), but I keep getting an error, which I was unable to resolve.
    The workstation has to use a corporate proxy and it was always a little bit tricky to get the Eclipse Marketplace and Install New Feature/Update working. My Luna Eclipse is configured (network settings) to use "Manual" as Active Provider, with the correct host + port + user + password combination. I also got the known bugs
    https://bugs.eclipse.org/bugs/show_bug.cgi?id=281472 and
    https://bugs.eclipse.org/bugs/show_bug.cgi?id=281384 , so I added the infamous "-Dorg.eclipse.ecf.provider.filetransfer.excludeContributors=org.eclipse.ecf.provider.filetransfer.httpclient4"
    option in the eclipse.ini. While this is working in Luna, I cannot use the Marketplace or Update features in Mars.
    I can open the Marketplace and it actually shows all the plugins, I can select one for install and the plugin-dependency-tree is show, but the next step fails with the following message:
    eclipse.buildId=4.5.0.I20150603-2000
    java.version=1.8.0_45
    java.vendor=Oracle Corporation
    BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=de_DE
    Framework arguments: -product org.eclipse.epp.package.dsl.product
    Command-line arguments: -os win32 -ws win32 -arch x86_64 -product org.eclipse.epp.package.dsl.product
    org.eclipse.equinox.p2.transport.ecf
    Error
    Mon Jul 27 09:41:12 CEST 2015
    Unable to read repository at http://download.eclipse.org/technology/subversive/3.0/update-site/content.jar.
    java.io.IOException: Server returned HTTP response code: 416 for URL: http://download.eclipse.org/technology/subversive/3.0/update-site/content.jar
    at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown Source)
    at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
    at org.eclipse.ecf.provider.filetransfer.retrieve.UrlConnectionRetrieveFileTransfer.getDecompressedStream(UrlConnectionRetrieveFileTransfer.java:552)
    at org.eclipse.ecf.provider.filetransfer.retrieve.UrlConnectionRetrieveFileTransfer.openStreams(UrlConnectionRetrieveFileTransfer.java:322)
    at org.eclipse.ecf.provider.filetransfer.retrieve.AbstractRetrieveFileTransfer.sendRetrieveRequest(AbstractRetrieveFileTransfer.java:885)
    at org.eclipse.ecf.provider.filetransfer.retrieve.MultiProtocolRetrieveAdapter.sendRetrieveRequest(MultiProtocolRetrieveAdapter.java:146)
    at org.eclipse.equinox.internal.p2.transport.ecf.FileReader.sendRetrieveRequest(FileReader.java:424)
    at org.eclipse.equinox.internal.p2.transport.ecf.FileReader.readInto(FileReader.java:358)
    at org.eclipse.equinox.internal.p2.transport.ecf.RepositoryTransport.download(RepositoryTransport.java:101)
    at org.eclipse.oomph.p2.internal.core.CachingTransport.download(CachingTransport.java:178)
    at org.eclipse.oomph.p2.internal.core.CachingTransport.download(CachingTransport.java:219)
    at org.eclipse.equinox.internal.p2.repository.CacheManager.updateCache(CacheManager.java:402)
    at org.eclipse.equinox.internal.p2.repository.CacheManager.createCache(CacheManager.java:259)
    at org.eclipse.equinox.internal.p2.metadata.repository.SimpleMetadataRepositoryFactory.getLocalFile(SimpleMetadataRepositoryFactory.java:66)
    at org.eclipse.equinox.internal.p2.metadata.repository.SimpleMetadataRepositoryFactory.load(SimpleMetadataRepositoryFactory.java:88)
    at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.factoryLoad(MetadataRepositoryManager.java:57)
    at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.loadRepository(AbstractRepositoryManager.java:768)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.eclipse.oomph.util.ReflectUtil.invokeMethod(ReflectUtil.java:116)
    at org.eclipse.oomph.p2.internal.core.CachingRepositoryManager.loadRepository(CachingRepositoryManager.java:344)
    at org.eclipse.oomph.p2.internal.core.CachingRepositoryManager.loadRepository(CachingRepositoryManager.java:146)
    at org.eclipse.oomph.p2.internal.core.CachingRepositoryManager$Metadata.loadRepository(CachingRepositoryManager.java:394)
    at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:96)
    at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:92)
    at org.eclipse.epp.internal.mpc.ui.operations.AbstractProvisioningOperation.addRepositories(AbstractProvisioningOperation.java:92)
    at org.eclipse.epp.internal.mpc.ui.operations.ProfileChangeOperationComputer.computeInstallableUnits(ProfileChangeOperationComputer.java:385)
    at org.eclipse.epp.internal.mpc.ui.operations.ProfileChangeOperationComputer.run(ProfileChangeOperationComputer.java:165)
    at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:119)
    Check for Update shows the same result.
    I tried googling for this kind of error, but it seems no one has reported this problem so far. I'm a little bit lost what to do now (apart from using Luna again), since exactly the same configuration is working in Luna, but is unusable for me in Mars. The network access seems to work because Mars can load the dependency tree of a Marketplace plugin. Every other combination in the network settings fails because of the corporate proxy.
    So, any suggetions how to find the root cause? It's quite possible the corporate proxy is misconfigured, but I hope you can help me finding the difference between the working Luna and the (for me) broken Mars, so I know what has to be configured differently. Something seems to be changed in the way the packages are downloaded.
    Thank you very much!

    Hi,
    I'm currently trying to update my working Eclipse Luna (for Java and DSL
    Developers) to the new Mars version (seperate fresh installation), but I keep getting an error, which I was unable to resolve.
    The workstation has to use a corporate proxy and it was always a little bit tricky to get the Eclipse Marketplace and Install New Feature/Update working. My Luna Eclipse is configured (network settings) to use "Manual" as Active Provider, with the correct host + port + user + password combination. I also got the known bugs
    https://bugs.eclipse.org/bugs/show_bug.cgi?id=281472 and
    https://bugs.eclipse.org/bugs/show_bug.cgi?id=281384 , so I added the infamous "-Dorg.eclipse.ecf.provider.filetransfer.excludeContributors=org.eclipse.ecf.provider.filetransfer.httpclient4"
    option in the eclipse.ini. While this is working in Luna, I cannot use the Marketplace or Update features in Mars.
    I can open the Marketplace and it actually shows all the plugins, I can select one for install and the plugin-dependency-tree is show, but the next step fails with the following message:
    eclipse.buildId=4.5.0.I20150603-2000
    java.version=1.8.0_45
    java.vendor=Oracle Corporation
    BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=de_DE
    Framework arguments: -product org.eclipse.epp.package.dsl.product
    Command-line arguments: -os win32 -ws win32 -arch x86_64 -product org.eclipse.epp.package.dsl.product
    org.eclipse.equinox.p2.transport.ecf
    Error
    Mon Jul 27 09:41:12 CEST 2015
    Unable to read repository at http://download.eclipse.org/technology/subversive/3.0/update-site/content.jar.
    java.io.IOException: Server returned HTTP response code: 416 for URL: http://download.eclipse.org/technology/subversive/3.0/update-site/content.jar
    at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown Source)
    at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
    at org.eclipse.ecf.provider.filetransfer.retrieve.UrlConnectionRetrieveFileTransfer.getDecompressedStream(UrlConnectionRetrieveFileTransfer.java:552)
    at org.eclipse.ecf.provider.filetransfer.retrieve.UrlConnectionRetrieveFileTransfer.openStreams(UrlConnectionRetrieveFileTransfer.java:322)
    at org.eclipse.ecf.provider.filetransfer.retrieve.AbstractRetrieveFileTransfer.sendRetrieveRequest(AbstractRetrieveFileTransfer.java:885)
    at org.eclipse.ecf.provider.filetransfer.retrieve.MultiProtocolRetrieveAdapter.sendRetrieveRequest(MultiProtocolRetrieveAdapter.java:146)
    at org.eclipse.equinox.internal.p2.transport.ecf.FileReader.sendRetrieveRequest(FileReader.java:424)
    at org.eclipse.equinox.internal.p2.transport.ecf.FileReader.readInto(FileReader.java:358)
    at org.eclipse.equinox.internal.p2.transport.ecf.RepositoryTransport.download(RepositoryTransport.java:101)
    at org.eclipse.oomph.p2.internal.core.CachingTransport.download(CachingTransport.java:178)
    at org.eclipse.oomph.p2.internal.core.CachingTransport.download(CachingTransport.java:219)
    at org.eclipse.equinox.internal.p2.repository.CacheManager.updateCache(CacheManager.java:402)
    at org.eclipse.equinox.internal.p2.repository.CacheManager.createCache(CacheManager.java:259)
    at org.eclipse.equinox.internal.p2.metadata.repository.SimpleMetadataRepositoryFactory.getLocalFile(SimpleMetadataRepositoryFactory.java:66)
    at org.eclipse.equinox.internal.p2.metadata.repository.SimpleMetadataRepositoryFactory.load(SimpleMetadataRepositoryFactory.java:88)
    at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.factoryLoad(MetadataRepositoryManager.java:57)
    at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.loadRepository(AbstractRepositoryManager.java:768)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.eclipse.oomph.util.ReflectUtil.invokeMethod(ReflectUtil.java:116)
    at org.eclipse.oomph.p2.internal.core.CachingRepositoryManager.loadRepository(CachingRepositoryManager.java:344)
    at org.eclipse.oomph.p2.internal.core.CachingRepositoryManager.loadRepository(CachingRepositoryManager.java:146)
    at org.eclipse.oomph.p2.internal.core.CachingRepositoryManager$Metadata.loadRepository(CachingRepositoryManager.java:394)
    at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:96)
    at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:92)
    at org.eclipse.epp.internal.mpc.ui.operations.AbstractProvisioningOperation.addRepositories(AbstractProvisioningOperation.java:92)
    at org.eclipse.epp.internal.mpc.ui.operations.ProfileChangeOperationComputer.computeInstallableUnits(ProfileChangeOperationComputer.java:385)
    at org.eclipse.epp.internal.mpc.ui.operations.ProfileChangeOperationComputer.run(ProfileChangeOperationComputer.java:165)
    at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:119)
    Check for Update shows the same result.
    I tried googling for this kind of error, but it seems no one has reported this problem so far. I'm a little bit lost what to do now (apart from using Luna again), since exactly the same configuration is working in Luna, but is unusable for me in Mars. The network access seems to work because Mars can load the dependency tree of a Marketplace plugin. Every other combination in the network settings fails because of the corporate proxy.
    So, any suggetions how to find the root cause? It's quite possible the corporate proxy is misconfigured, but I hope you can help me finding the difference between the working Luna and the (for me) broken Mars, so I know what has to be configured differently. Something seems to be changed in the way the packages are downloaded.
    Thank you very much!

  • LabVIEW 2015 - Fast File Format and PlugIn Architecture

    In LabVIEW 2015 the new "fast file format" was introduced:
    "Improving Load Time for LabVIEW-Built Applications and Shared Libraries.
    You can build stand-alone applications (EXE) and DLLs that load faster by using the fast file format in LabVIEW. <...> When you enable the fast file format, LabVIEW does not use the Application Builder object cache"
    The question about PlugIn architecture, when lot of SubVIs called dynamically (for example, from external LLBs) from relative small core application. What I observed is - the size of the executable with this option was significantly reduced (roughly twice) and the core application itself starts faster, but PlugIns load time is the same regardless from this option (I understand why - when application fully loaded then Dynamic calls just "normal" LabVIEW code and therefore this option takes no effect). Unfortunately in code distribution build spec (as well as in packed libraries) this option is not available.
    Is it possible to get "fast" application also for PlugIn-based architecture and get LLBs or packed libraries in "fast file format"? Can someone explain, what means "LabVIEW does not use the Application Builder object cache" and how this "fast load" mechanism technically working?
    Thank you in advance,
    Andrey.

    Andrey_Dmitriev wrote:
    In LabVIEW 2015 the new "fast file format" was introduced:
    Is it possible to get "fast" application also for PlugIn-based architecture and get LLBs or packed libraries in "fast file format"? Can someone explain, what means "LabVIEW does not use the Application Builder object cache" and how this "fast load" mechanism technically working?
    Thank you in advance,
    Andrey.
    Hey Andrey!  It's good to see that you guys have been getting some good mileage out of this project.  I'll go through your questions in order ...
    1) These optimization are actually always enabled by default for packed project libraries. In fact, the load time benefits for packed libraries should generally be better than what you observe for .EXEs and .DLLs!
    2) The app builder cache is something that is enabled for EXEs and DLLs that works to cache the results of previous compiles when the source has not been updated.  It is somewhat analogous to the .obj object files generated by a C++ compiler.
    3) I won't get into too many nitty gritty details but the gist of it is... LabVIEWs various non optimized file formats are treated somewhat similarly to the way that we treat 'loose' VIs. In a DLL/EXE/LVLibp we know at build time what the contents and dependencies of a given built binary are going to be.  With this knowledge we can go ahead and construct something that is more similar to a statically linked PE or ELF file (clearly we're not using either of those) while the analogy is not 100% perfect it's the best I can do without going into a couple pages worth of description   In addition to these basic file format changes we did a large amount of work on implementing a new loader which is able to take advantage of the large amounts of precomputed file data that is now included in the format which enabled us to cut a lot of corners that were there previously.

  • When will we get the new features announced in May?

    it has been over 2 months since spotify publicly announced a podcast feature, among others -- like Running https://news.spotify.com/us/2015/05/20/say-hello-to-the-most-entertaining-spotify-ever/ Spotify's help page doesnt help either: https://webplayersupport.spotify.com/us/learn-more/guides/#!/article/now-moments-running-shows Quote:
    If you're not yet seeing this menu on your iPhone 4S and above or Android Spotify phone app, you will soon! Can we have some kind of time line for when we will actually see these announced features?I do not have it on my fully-updated Windows 8 machine, nor on my fully-updated Android running lollipop

    I have an iPhone 6 plus, a Nexus 6, a Mac, and a surface tablet. Podcasts do not show up on any device.

  • Follow-up to archived thread "Another Error (I think) In the 12.1 New Features Guide"

    I hoped to be able to add a reply to the most recent reply on March 8 in the "Another Error (I think) In the 12.1 New Features Guide" thread (https://community.oracle.com/thread/3526588), but since that thread has been archived, I am doing what was suggested elsewhere: create a new thread referencing the old one. My reply is:
    Thank you for your explanation about preferring PDF over HTML. That is perfectly fine and understandable. Also, we very much appreciate your documentation feedback in this forum, and encourage you to continue to report any issues here.
    I apologize for not replying much sooner. I either didn't get or overlooked an original notification about "Recent activity" after your reply; otherwise, I would have replied then.

    Thanks for that comment. I have sent a pointer to it to the writer for that book. Note that with the New Features Guide, most of the content is automatically drawn from an internal system that tracks projects and features; so if a change is needed, the writer will notify the owner of that content (typically a developer or a product manager) to investigate and (if necessary) modify the underlying data, after which the changed information will be picked up for a future revision of the book.
    Also, while anyone is welcome to enter documentation comments in this forum, another option that may be more convenient for comments on specific sections is the Reader Comment area at the bottom of each HTML page (such as http://docs.oracle.com/cd/E16655_01/server.121/e17906/chapter1.htm#NEWFT495 for the page containing Section 1.5.9.8). Any comments entered in a Reader Comment area go to someone in our documentation production group, who forwards them to the appropriate writers.
    However, if a comment involves multiple HTML pages or books, or if you want the matter to be in a public forum for visibility and searchability, posting in this forum is a good option.

  • Ios 5 Update New Features says that iCal now has a week view for iPhone but after updating last weekend, I don't see any week view--just List, Day and Month..How do I get the week view?

    ios 5 Update New Features says that calendar now has a week view but after updating my iPhone 4 last weekend, I don't see any week view for iCal--just List, Day and Month as in the past. Is the weekly view available for iCal and if so, how do I access it?

    Rotate your phone to landscape.

  • Oracle 10G New Feature........Part 1

    Dear all,
    from last couple of days i was very busy with my oracle 10g box,so i think this is right time to
    share some intresting feature on 10g and some internal stuff with all of you.
    Have a look :-
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    Oracle 10g Memory and Storage Feature.
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    1.Automatic Memory Management.
    2.Online Segment Shrink
    3.Redolog Advisor, checkpointing
    4.Multiple Temporary tablespace.
    5.Automatic Workload Repository
    6.Active Session History
    7.Misc
    a)Rename Tablespace
    b)Bigfile tablespace
    c)flushing buffer cache
    8.ORACLE INTERNAL
    a)undocumented parameter (_log_blocks_during_backup)
    b)X$ view (x$messages view)
    c)Internal Structure of Controlfile
    1.Automatic memory management
    ================================
    This feature reduce the overhead of oracle DBA.previously mostly time we need to set diff oracle SGA parameter for
    better performance with the help of own experience,advice views and by monitoring the behaviour
    of oracle database.
    this was just time consuming activity.........
    Now this feature makes easy life for oracle DBA.
    Just set SGA_TARGET parameter and it automatically allocate memory to different SGA parameter.
    it focus on DB_CACHE_SIZE
    SHARED_POOL_SIZE
    LARGE_POOL
    JAVA_POOL
    and automatically set it as
    __db_cache_size
    __shared_pool_size
    __large_pool_size
    __java_pool_size
    check it in alert_log
    MMAN(memory manager) process is new in 10g and this is responsible for sga tuning task.
    it automatically increase and decrease the SGA parameters value as per the requirement.
    Benefit:- Maximum utlization of available SGA memory.
    2.Online Segment Shrink.
    ==========================
    hmmmmm again a new feature by oracle to reduce the downtime.Now oracle mainly focus on availablity
    thats why its always try to reduce the downtime by intrducing new feature.
    in previous version ,reducing High water mark of table was possible by
    Exp/imp
    or
    alter table move....cmd. but on these method tables was not available for normal use for long hrs if it has more data.
    but in 10g with just few command we can reduce the HWmark of table.
    this feature is available for ASSM tablespaces.
    1.alter table emp enable row movement.
    2.alter table emp shrink space.
    the second cmd have two phases
    first phase is to compact the segment and in this phase DML operations are allowed.
    second phase(shrink phase)oracle shrink the HWM of table, DML operation will be blocked at that time for short duration.
    So if want to shrink the HWM of table then we should use it with two diff command
    first compact the segment and then shrink it on non-peak hrs.
    alter table emp shrink space compact. (This cmd doesn't block the DML operation.)
    and alter table emp shrink space. (This cmd should be on non-peak hrs.)
    Benefit:- better full table scan.
    3.Redolog Advisor and checkpointing
    ================================================================
    now oracle will suggest the size of redo log file by V$INSTANCE_RECOVERY
    SELECT OPTIMAL_LOGFILE_SIZE
    FROM V$INSTANCE_RECOVERY
    this value is influence with the value of FAST_START_MTTR_TARGET .
    Checkpointing
    Automatic checkpointing will be enable after setting FAST_START_MTTR_TARGET to non-zero value.
    4.Multiple Temporary tablespace.
    ==================================
    Now we can manage multiple temp tablespace under one group.
    we can create a tablespace group implicitly when we include the TABLESPACE GROUP clause in the CREATE TEMPORARY TABLESPACE or ALTER TABLESPACE statement and the specified tablespace group does not currently exist.
    For example, if group1 is not exists,then the following statements create this groups with new tablespace
    CREATE TEMPORARY TABLESPACE temp1 TEMPFILE '/u02/oracle/data/temp01.dbf'
    SIZE 50M
    TABLESPACE GROUP group1;
    --Add Existing temp tablespace into group by
    alter tablespace temp2 tablespace group group1.
    --we can also assign the temp tablespace group on database level as default temp tablespace.
    ALTER DATABASE <db name> DEFAULT TEMPORARY TABLESPACE group1;
    benefit:- Better I/O
    One sql can use more then one temp tablespace
    5.AWR(Automatic Workload Repository):-
    ================================== AWR is built in Repository and Central point of Oracle 10g.Oracle self managing activities
    is fully dependent on AWR.by default after 1 hr, oracle capure all database uses information and store in AWR with the help of
    MMON process.we called it Memory monitor process.and all these information are kept upto 7 days(default) and after that it automatically purge.
    we can generate a AWR report by
    SQL> @?/rdbms/admin/awrrpt
    Just like statspack report but its a advance and diff version of statspack,it provide more information of Database as well as OS.
    it show report in Html and Text format.
    we can also take manually snapshot for AWR by
    BEGIN
    DBMS_WORKLOAD_REPOSITORY.CREATE_SNAPSHOT ();
    END;
    **The STATISTICS_LEVEL initialization parameter must be set to the TYPICAL or ALL to enable the Automatic Workload Repository.
    [oracle@RMSORA1 oracle]$ sqlplus / as sysdba
    SQL*Plus: Release 10.1.0.2.0 - Production on Fri Mar 17 10:37:22 2006
    Copyright (c) 1982, 2004, Oracle. All rights reserved.
    Connected to:
    Oracle Database 10g Enterprise Edition Release 10.1.0.2.0 - Production
    With the Partitioning, OLAP and Data Mining options
    SQL> @?/rdbms/admin/awrrpt
    Current Instance
    ~~~~~~~~~~~~~~~~
    DB Id DB Name Inst Num Instance
    4174002554 RMSORA 1 rmsora
    Specify the Report Type
    ~~~~~~~~~~~~~~~~~~~~~~~
    Would you like an HTML report, or a plain text report?
    Enter 'html' for an HTML report, or 'text' for plain text
    Defaults to 'html'
    Enter value for report_type: text
    Type Specified: text
    Instances in this Workload Repository schema
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    DB Id Inst Num DB Name Instance Host
    * 4174002554 1 RMSORA rmsora RMSORA1
    Using 4174002554 for database Id
    Using 1 for instance number
    Specify the number of days of snapshots to choose from
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    Entering the number of days (n) will result in the most recent
    (n) days of snapshots being listed. Pressing <return> without
    specifying a number lists all completed snapshots.
    Listing the last 3 days of Completed Snapshots
    Snap
    Instance DB Name Snap Id Snap Started Level
    rmsora RMSORA 16186 16 Mar 2006 17:33 1
    16187 16 Mar 2006 18:00 1
    16206 17 Mar 2006 03:30 1
    16207 17 Mar 2006 04:00 1
    16208 17 Mar 2006 04:30 1
    16209 17 Mar 2006 05:00 1
    16210 17 Mar 2006 05:31 1
    16211 17 Mar 2006 06:00 1
    16212 17 Mar 2006 06:30 1
    16213 17 Mar 2006 07:00 1
    16214 17 Mar 2006 07:30 1
    16215 17 Mar 2006 08:01 1
    16216 17 Mar 2006 08:30 1
    16217 17 Mar 2006 09:00 1
    Specify the Begin and End Snapshot Ids
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    Enter value for begin_snap: 16216
    Begin Snapshot Id specified: 16216
    Enter value for end_snap: 16217
    End Snapshot Id specified: 16217
    Specify the Report Name
    ~~~~~~~~~~~~~~~~~~~~~~~
    The default report file name is awrrpt_1_16216_16217.txt. To use this name,
    press <return> to continue, otherwise enter an alternative.
    Benefit:- Now DBA have more free time to play games.....................:-)
    Advance version of statspack
    more DB and OS information with self managing capabilty
    New Automatic alert and database advisor with the help of AWR.
    6.Active Session History:-
    ==========================
    V$active_session_history is view that contain the recent session history.
    the memory for ASH is comes from SGA and it can't more then 5% of Shared pool.
    So we can get latest and active session report from v$active_session_history view and also get histortical data of
    of session from DBA_HIST_ACTIVE_SESS_HISTORY.
    v$active_session_history include some imp column like:-
    ~SQL identifier of SQL statement
    ~Object number, file number, and block number
    ~Wait event identifier and parameters
    ~Session identifier and session serial number
    ~Module and action name
    ~Client identifier of the session
    7.Misc:-
    ========
    Rename Tablespace:-
    =================
    in 10g,we can even rename a tablespace by
    alter tablespace <tb_name> rename to <tb_name_new>;
    This command will update the controlfile,data dictionary and datafile header,but dbf filename will be same.
    **we can't rename system and sysaux tablespace.
    Bigfile tablespace:-
    ====================
    Bigfile tablespace contain only one datafile.
    A bigfile tablespace with 8K blocks can contain a 32 terabyte datafile.
    Bigfile tablespaces are supported only for locally managed tablespaces with automatic segment-space management.
    we can take the advantage of bigfile tablespace when we are using ASM or other logical volume with RAID.
    without ASM or RAID ,it gives poor response.
    syntax:-
    CREATE BIGFILE TABLESPACE bigtbs
    Flushing Buffer Cache:-
    ======================
    This option is same as flushing the shared pool,but only available with 10g.
    but i don't know, whats the use of this command in prod database......
    anyway we can check and try it on test server for tuning n testing some query etc....
    SQL> alter system flush buffer_cache;
    System altered.
    ++++++++++++++++++
    8.Oracle Internal
    ++++++++++++++++++
    Here is some stuff that is not related with 10g but have some intresting things.
    a)undocumented parameter "_log_blocks_during_backup"
    ++++++++++++++++++++++++
    as we know that oracle has generate more redo logs during hotbackup mode because
    oracle has to maintain the a complete copy of block into redolog due to split block.
    we can also change this behaviour by setting this parameter to False.
    If Oracle block size equals the operating system block size.thus reducing the amount of redo generated
    during a hot backup.
    WITHOUT ORACLE SUPPORT DON'T SET IT ON PROD DATABASE.THIS DOCUMENT IS JUST FOR INFORMATIONAL PURPOSE.
    b)some X$ views (X$messages)
    ++++++++++++++++
    if you are intresting in oracle internal architecture then x$ view is right place for getting some intresting things.
    X$messages :-it show all the actions that a background process do.
    select * from x$messages;
    like:-
    lock memory at startup MMAN
    Memory Management MMAN
    Handle sga_target resize MMAN
    Reset advisory pool when advisory turned ON MMAN
    Complete deferred initialization of components MMAN
    lock memory timeout action MMAN
    tune undo retention MMNL
    MMNL Periodic MQL Selector MMNL
    ASH Sampler (KEWA) MMNL
    MMON SWRF Raw Metrics Capture MMNL
    reload failed KSPD callbacks MMON
    SGA memory tuning MMON
    background recovery area alert action MMON
    Flashback Marker MMON
    tablespace alert monitor MMON
    Open/close flashback thread RVWR
    RVWR IO's RVWR
    kfcl instance recovery SMON
    c)Internal Structure of Controlfile
    ++++++++++++++++++++++++++++++++++++
    The contents of the current controlfile can be dumped in text form.
    Dump Level Dump Contains
    1 only the file header
    2 just the file header, the database info record, and checkpoint progress records
    3 all record types, but just the earliest and latest records for circular reuse record types
    4 as above, but includes the 4 most recent records for circular reuse record types
    5+ as above, but the number of circular reuse records included doubles with each level
    the session must be connected AS SYSDBA
    alter session set events 'immediate trace name controlf level 5';
    This dump show lots of intresting information.
    it also show rman recordes if we used this controlfile in rman backup.
    Thanks
    Kuljeet Pal Singh

    You can find each doc in html and pdf format on the Documentation Library<br>
    You can too download all the documentation in html format to have all on your own computer here (445.8MB)<br>
    <br>
    Nicolas.

  • New Features and Improvements for CS6

    IMPORTANT:
    By default, Photoshop comes with the Proofing Colors (Cmd/Ctrl+Y) activated and set to CMYK. Adobe must warn about that, because I was editing a large amount of pictures for work and I was doing it under that color profile/work space.
    LAYERS PANEL:
    Layer Adjustments:
    Solid Color: visual feedback in real time.
    Gradient: IDEM as above.
    Pattern: IDEM as above.
    Gradient Map: IDEM as above.
    Gradient Editor: IDEM as above.
    Opacity and Fill: IDEM as above.
    Curves and Levels: Ability to load alfa channels. This way, the adjustments made on the alfa channel won't be destructive.
    CHANNELS PANEL:
    Channel Luminosity Selection:
    Ability to add and subtract from the selection.
    Ability to designate an area to be selected.
    For point 1, by using the shortcut Cmd+Alt+[number] the luminosity of a channel is loaded as selection. With Cmd+Alt+Shift+[number], the selection grows. But there is no way to subtract from selection (unless by clicking with the mouse on the channel's thumbnail). I think that can be solved by using Cmd+Alt+Shift+[- or +] in order to subtract or add from selection.
    Point 2 maybe even more important than point 1, because it allows selecting a designated area by the user, instead of the default luminosity selection, which ranges from 50% of the mid tones to the highlights (or shadows, if the selection is inverted). The user should be allowed to select the starting and finishing points of the luminosity selection.
    I thought 2 ways for solving these issues (and making it more intuitive and faster):
    A) By using the Histogram Panel, by dragging and highlighting an area on it, that it should load the selected luminosity pixels as a selection, as shown in figure 1:
      figure 1
    So the result of doing that will be a selection based on the area of the histogram that have been highlighted.
    B) By creating a new Adjustment Layer:
    It can be based in the same structure of the HUE Adjustment Layer, like figure 2 shows:
    Figure 2
    Or it can be this way (much better). Figure 3:
    Figure 3
    The selection can also be controlled by using the Click and Drag as suggested in the figure 1, as shown in the figure 4:
    Figure 4
    The overlaid highlighting over the histogram can be functional or just a mere graphic representation of the Range and Fade Selector. The "Fading" areas should be also be draggable in order to increase smooth the selection. However, the smoothing can be much better done with the Refining Selection tool and it can be ignored from this new tool.
    In any of these cases, the adjustments should give real time feedback when growing or shrinking selection; we must see the selection going bigger or smaller and also, the highlighted area should be draggable as well.
    TOOLS PANEL:
    Brush: detect edges while painting on masks (for manual mask refining. It would work similar to the Replace Color Brush, but only for masks and alfa channels). It also needs a shortcut to set the opacity.
    Dodge & Burn: Protect Tones should be allowed when painting on masks or alfa channels (for manual mask refining). D&B can also use edge detection as well.
    FILTERS:
    Some of them, like the ones involving Blur or the High-Pass and the Unsharp Mask filter, should work in real time (these ones, at the least).
    It can also added a Particle Generator Filter.
    It would be really nice having the ability to create particles such as dust, fog, rain, snow, etc in a more realistic manner than just the scattering function from the Brush Palette, or by mixing different filters with different blends. The Particle Generator should have an slider to control the depth of field, so it will give a feeling of depth and also, a way to load masks, so that way, the particles can exists before the image and also, behind. It would be great for creating a nice feeling of depth (kind of a bokeh effect).
    I've been playing with After Effect few times, and the way to create shapes and forms from nothing is the way of easier than in Photoshop.
    TIME LINE:
    I think it's time give dynamism the filters applied to a movie clip, and also, dynamics to the fade effects, like it happens in After Effects by adding Bezier Curves.
    HISTOGRAM:
    It should be possible to zoom in into the histogram, for a more precise feedback and analysis of the image tonal values.
    ADDITIONAL FEATURES:
    The fade tool should work in real time.
    Loupe/Magnificator View:
    This is very useful when it comes to edit and image in detail, with a lot of zoom, like 3200%. Unfortunately, Photoshop doesn't provide a real time feedback in an additional window, such as the Window/Arrange/New Window For […].
    It would be really useful having a window showing the image at fit on the screen while working on the other window at 100% or 3200% of zoom, but in real time. This way, you can see if you're doing a good job on the pixels or, if you're overdoing it.
    It happens that, when working with big images at 100% of the image size (or more), the brain cannot figure out how is looking the whole image, so having a realtime feedback in the other window would help a lot for detailled work.
    And why not, ading the same real time structure descrived above but to the Navigator, for faster and lighter use of the hardware capabilities. Probably, adding a check box to the navigator that blocks it to a given zoom, so when zooming into the image in the navigator, the image shown in the window isn't magnified too.
    Give me a chance to show you some examples of what I have done by improvising particles and fog about 5 years ago:
    http://mart1980.deviantart.com/gallery/5027033#/d1m119x
    And what I did 7 years ago by manually, selecting different shades of gray and using just Levels for 8 hours (which coule be done faster and easier with another tool I thought, which I will post later):
    I cannot post examples of the other features I'm suggesting because there are not such new features yet (I would have to create an hipothetical enviroment, but I think, you can fiure it out in your mind).
    Unfortunately, I don't know programing, even though, I tried something with Filter Factory, achieving good results, but that pluging consumes too much resources and/or is bad designed/have not the right tools for certain things.
    Hope this post is enough worthy of the Adobe's attention.
    Thanks,
    س

    This is a poorly explained reason about why is so important having a loupe in Photoshop. I've not also, used the best example, but I will. This belongs to the ADDITIONAL FEATURES: Loupe/Magnificator View:. Also, I will try to make my english clrearer, but here it goes:

  • New Features in Logic 8

    Here's a link to the New Features in logic 8 .pdf
    http://manuals.info.apple.com/en/NewFeatures_in_Logic_Pro8.pdf
    {New song length is 12 hours at normal tempo}
    RealDave

    Thanks RealDave.
    I'm still reading through the manual as well...and so far I do not see any mention of an improvement of the SRC (sample rate conversion), which was an issue.
    I hope they have re-done that code in this update. I will probably email Apple, although, they never answer...so...
    Cheers

  • A Success Story & First Impressions of New Features

    Like many of you I was plagued with some of the serious problems with updating my Domain file: disappearing photos, missing blog comments, missing link bars at the top of the page etc. I tried the various tip and tricks sugested here with no luck. When the 2.01 update to iWeb appeared last Friday I downloaded it but I held off using it. I had already lost about 6 hours out of my life playing around with iWeb 2.0 with nothing to show for it. After reading many posts saying it didn't help I was going to hold off.
    Don't ask me why, but I changed my mind. Monday I started working on my site. Creating 10 album pages to replace my homegrown versions, adding some navigation aids, relinking etc. I also moved the photo I wanted to show as the album preview to the first position on each photo page. All in all I spent about 8 hours working on the site. I would save every 10 minutes or so and duplicate the domain file and keep several generations of these around. There were no missing photos, crashes or hiccups of any kind.
    This morning I uploaded the site. The first thing I noticed is this version of iWeb seems to be faster creating the files to be uploaded. Much faster. I'm not sure if this is an improvement to the code or a result of the smaller domain files created in iWeb 2. Instead of 15 minutes or so it took 5. The first upload of the files to .mac took just as long as ever, nearly 45 minutes on a high speed cable modem connection. As the upload was completing the first hiccup occured-the upload failed with a message saying there was an error creating a file. I was not optomistic at this point. I figured I was having the upload problem others have reported. All my page icons were back to red and I figured it was back to square 1. At least all the content was still in the Domain file.
    When I hit the upload button the second time it took the same 5 minutes to create the files, but the upload to 30 seconds. It evidently just repaced the file that had the problem. I have since made edits to my site several times and iWeb seems to be much faster uploading the pages. I get the impression it doesn't reupload the whole page content but merely uploads the changed portion. I added a text box to 30 pages and the changes uploaded to .mac in about a minute. I am very pleased with this increase in speed.
    As for the site itself I love the new features. I love the picture gallery where clicking on a picture opens up a larger copy and gives you thumbs of the other pages. I tried my site in 3 different Mac browsers with no issues and also the latest IE for Windows running under Parallels 3. Unlike what others have reported, my slideshows appear normal size on the PC. I like the new album pages and the automatic linking they provide. In iWeb itself I like being able to collapse the album folder to reduce the clutter in the navigation sidebar. I like the fact you can create a blank page now. You don't have to strip another page type to get a blank page. The skimming effect on album pages works equally well on the Mac or PC side. One interesting thing I have noticed is the picture captions are in a different font on the PC side. I use the Freestyle template for my site and the picture captions are in a handwritten style font (Handwritten-Dakota). In the past these would be converted to .png image files so they would display correctly on the PC. In this version the fonts are rendered in a serif font that looks like times. I imagine this may make the page load faster but I'm not surre if I like this feature or not. The page does look drastically different.
    Speaking of dislikes there are a couple. I wish iWeb would ask you before it goes and downsamples your photos while converting to the 2.0 format. I don't like the idea that if you want to use the high quality hi res versions you have to reinsert and recaption them. Like many others I would like to be able to turn off the download button when viewing the photo galleries.
    While I think Apple deserve a spanking for the initial release of iWeb 2.0, now that the patch seems to be working for me I feel it is a worthy upgrade. I am 90 percent happy with the new features and I think the other 10 percent can be tweaked by Apple in response to user feedback. If you'd care to stop by and visit my site here is the address:
    http://web.mac.com/jmahoney
    I hope those of you still having trouble will get your sites up and runing soon. If you held off on the 2.01 upgrade, you might want to give it a shot (after backing up your Domain file). I was pleasantly surprised.
    Jim Mahoney

    Thanks for your account and experience with the new iWeb.
    Nice site now, although vegetarians better skip it
    I personally got rather hungry viewing it. And it is only 13.30 here.

  • What is the significance of the new feature in discussion forum as Kudos and other things recently started?

    Hi,
    I just want to know about the significance of new features started in Forums as KUDOS.
    What to do with this and how it help someone in getting solution for his query.
    Thanks & Regards,
    Samriddh Sarbalhi
    Solved!
    Go to Solution.

    Take a look at these threads:
    http://forums.ni.com/ni/board/message?board.id=130&thread.id=5309
    http://forums.ni.com/ni/board/message?board.id=130&view=by_date_ascending&message.id=5492#M5492

  • Another Error (I think) In the 12.1 New Features Guide

    Under section 1.5.9.8 Storage Snapshot Optimization:
    The first bullet point is: "Database crash is consistent at the point of the snapshot."
    I think that is supposed to be: "Database is crash-consistent at the point of the snapshot."
    At the very least, that seems to make more sense to me.  Googling around, there was a document on these features by EMC with that wording.

    Thanks for that comment. I have sent a pointer to it to the writer for that book. Note that with the New Features Guide, most of the content is automatically drawn from an internal system that tracks projects and features; so if a change is needed, the writer will notify the owner of that content (typically a developer or a product manager) to investigate and (if necessary) modify the underlying data, after which the changed information will be picked up for a future revision of the book.
    Also, while anyone is welcome to enter documentation comments in this forum, another option that may be more convenient for comments on specific sections is the Reader Comment area at the bottom of each HTML page (such as http://docs.oracle.com/cd/E16655_01/server.121/e17906/chapter1.htm#NEWFT495 for the page containing Section 1.5.9.8). Any comments entered in a Reader Comment area go to someone in our documentation production group, who forwards them to the appropriate writers.
    However, if a comment involves multiple HTML pages or books, or if you want the matter to be in a public forum for visibility and searchability, posting in this forum is a good option.

  • Oracle Forms New Features - Your input.  Supporting data types

    I am interested to know IF we were to support any new database types in Oracle Forms 11g, which types would you like supported and why. I'd also like to know if you are currently working around the absence of a database type.
    Please note, this is not any kind of commitment to support new data types in Oracle Forms applications but we are interested to know if there is demand and if so, for what types.
    Thanks
    Grant Ronald
    Oracle Forms Product Management
    p.s lets keep the thread focused on the topic so please don't post technical questions or comments about different new features - if you want to, start a new thread - thanks

    Hi Grant,
    support for the "new" - well they exists since 9iR1 ... 2001 - data types TIMESTAMP, TIMESTAMP WITH TIME ZONE, TIMESTAMP WITH LOCAL TIME ZONE, INTERVAL YEAR TO MONTH and INTERVAL DAY TO SECOND would be very helpful.
    Currently it's not possible to use the Data Block Wizard to create a data block for table/view that contains one of these columns.
    (In Forms Builder 10.1.2.3 it fails with a strange error message ... iewbdbc_oracle_to_id ... C:\forms\101220\src\ie\iewbdb.c:724 ...)
    So, one has to create the data block and the items manually. The items have to be CHARS.
    Then forms is able to fetch and display these columns. The user can edit them as normal.
    A WHEN-VALIDATE-ITEM trigger can be used to make sure that the implicit conversion from CHAR to the "new" datatype works.
    For example, an INTERVAL YEAR TO MONTH column (b):
    declare
      l_invalid_interval exception;
      pragma exception_init(l_invalid_interval, -1867);
      l_invalid_month exception;
      pragma exception_init(l_invalid_month, -1843);
      l_dummy interval year(9) to month;
    begin
      l_dummy := to_yminterval(:block2.b);
    exception
      when l_invalid_interval
      then
        message('invalid interval');
        raise form_trigger_failure;
      when l_invalid_month
      then
        message('invalid month');
        raise form_trigger_failure;
      when others
      then
        message(error_text);
        raise form_trigger_failure;
    end;This nasty trick works for most of the "new" datatypes except with TIMESTAMP WITH TIME ZONE.
    In Forms 10.1.2.3 the following WHEN-VALIDATE-ITEM trigger can (incorrectly!) fail:
    declare
      l_dummy timestamp with time zone;
    begin
      l_dummy := to_timestamp_tz(:block2.a);     
    end;It fails with "ORA-01804: failure to initialize timezone information", if the time zone is not like "-11:00", but like "EUROPE/PARIS". Don't know why...
    If we recode our trigger to make a round-trip to the database, it works:
    declare
      l_dummy timestamp with time zone;
    begin
      select to_timestamp_tz(:block2.a)
      into   l_dummy
      from dual;     
    end;We could avoid these tricks, if Forms (and Reports) would support these type natively.
    Thanks, Michael
    PS: The TIMESTAMP and INTERVAL data types should of course be supported as items, parameters, globals and record groups columns.
    Edited by: michael76 on 25.10.2010 01:14

Maybe you are looking for

  • How do I change the spacing of the border on a page

    I started creating a flyer today while at the Apple store.  The Apple person had to "lock" the border in place at one point as I had images which were too close and we needed to move them further up the page.  In order to JUST move the images and not

  • HT1212 updated 5c now locked, entered code and now wont open

    switched phone off then went back later and tried to open up and entered code that i have used for many years and says now disabled and locked

  • How to create a user selected power supply turn on sequece

    I'm trying to come up with code for a user to select the turn on sequence of a HP6626A supply, by entering the numbers 1, 2, 3 & 4 in the approriate channel to be turned on.  Does anyone have such code or any ideas on how to write it?  Thanks in adva

  • [CORRUPT] indesign cannot open the file

    Hi, Indesign is unable to open this file please help me recover this file. v. CC 2014 layout-1.indd Regards

  • Sleeping soundcard

    The "sleeping soundcard" issue was reported about a year ago - where the soundcard turns itself off when there is no audio to play but takes a couple of seconds to kick in when there is audio to play, meaning that alerts such as email alerts don't ge