Tables of notifier
Hello
I try to get a test sequence to wait several notifiers. I have several asynchronous VI (instrument drivers) who call at the beginning of a sequence, regulate notifiers when they are initialized. I want to use the waiting stage Notifier and specify the notifier as an array of references notifier. I expect the wait to wait for all the authors of the notifications in the table, but as soon as the first warning system triggers the continuous sequence. The step of waiting says "pass the array to wait several notifiers. I posted an example sequence. Can someone tell me where I'm wrong?
Thank you
Michael.
The online help States "when you specify multiple notifications, the wait operation waits until what you set
or pulse of the notifications in the table. »
So, to get to get the desired behavior, you should either have separate steps of waiting every waiting on one declaring, or loop in an array of notifiers, wait one to each iteration.
Tags: NI Software
Similar Questions
-
CreateInsert: table auto refresh, bug or feature?
I noticed something strange.
I have a table that is linked to a domain controller. I also have a button with custom code. In this code, I run the CreateInsert and open a popup.
It works very well.
I noticed that a blank line gets my table as soon as I press the createInsert button, however there are no partialTrigger from my table to the button. Is this a normal behavior or a bug?
This is the code of my table:
It's the actionListener for my button:<af:table value="#{bindings.User.collectionModel}" var="row" rows="#{bindings.User.rangeSize}" emptyText="#{bindings.User.viewable ? 'No data to display.' : 'Access Denied.'}" fetchSize="#{bindings.User.rangeSize}" rowBandingInterval="0" filterModel="#{bindings.UserQuery.queryDescriptor}" queryListener="#{bindings.UserQuery.processQuery}" filterVisible="true" varStatus="vs" selectedRowKeys="#{bindings.User.collectionModel.selectedRow}" selectionListener="#{bindings.User.collectionModel.makeCurrent}" rowSelection="single" id="t1" width="850px" autoHeightRows="10" contentDelivery="immediate">
My button has the partialSubmit = "true" so I don't see why the table is notified and adds the empty line.public void createUser(ActionEvent e) { BindingContainer bindings = BindingContext.getCurrent().getCurrentBindingsEntry(); OperationBinding createInsert = (OperationBinding) bindings.get("CreateInsert"); createInsert.execute(); FacesContext facesContext = FacesContext.getCurrentInstance(); ExtendedRenderKitService service = Service.getRenderKitService(facesContext, ExtendedRenderKitService.class); service.addScript(facesContext,"AdfPage.PAGE.findComponent('"+popup.getClientId(facesContext) + "').show();"); }
I want to just open the popup and show the field in the record.
Published by: Yannick Ongena Sep 23, 2010 10:50Hi Yannick,
Seems you and debugger do the same popup and Create/Insert button
Edit: Ah, I just noticed that you say that you see the line in the table immediately... not sure that one (I see the line after rejecting the popup). I am downloading of clusters of JDev extensions right now, so I can't test my approach immediately, but I'll do it soon.
Note: I recommend that you use the API server to display the popup rather than injecting JavaScript - see my sample code to this other thread - this method to display a popup is the way documented to do so in an actionlistener.
John
-
Problem with creation of table of references notifier by using a loop
Hi all
I am attaching two try_ChannelsOn2ndMonitor.vi screws out of the random values to four graphics and ChannelGraphsOnSecondMonitor2.vi receives these values through an array of references Notifier and refers to four corresponding graphics. Essentially, the graphics in the two screws are supposed to - and do - displays the same values.
As a first step, using a loop to create the table of references of the notifier, I was unable to get the four graphs in the sub - VI to produce the desired values. They showed only the values in Figure 4 in the main VI. I tried to use the indexing, and then I tried using Shift Registers associated with the function of 'Building the table', but none of these methods worked. Finally, the only method that worked was that you see in try_ChannelsOn2ndMonitor.vi, which was to create four reporters simultaneously and combine them using 'building the table '. My question is: why is it not possible to create the array of references notifier by using a loop and always get the correct functionality? I spent a few hours I wondered about this.
All of the comments related to my use of the notifiers, notifying bays or the reference of VI in the Structure of sequence are also appreciated. The structure of sequence is only there because the sub VI must be taken out of a second monitor; I essentially disabled it by setting the FP. State to 'Standard '.
Thank you!
Nemanja
The table is still the order of the references notifier - so that you know the correct order.
When you say "it will continue execution as soon as one of the notifications is received", do you know if it means he will send this notification for each registrant, or just for the appropriate warning system?
I'm waiting on multiple notification - if you expected to return (and continue to run) once it receives all notifications I don't think it's what he does based on my understanding of the documentation.
OK, now that I have had a good look, I probably slightly different framing the code - I propose the Subvi out of the while loop and then put a while loop around the code in the Sub - VI. Something like this:
That's what I wanted to say to have individual loops for the Subvi - terminal error is connected to the judgment for loops (and thus the VI) stop running when you release the notifier. That should remove the need for static VI reference as the VI remains before the end of your first level VI - then you can move your code of positioning inside the Subvi.
Using the sequence of structures here as you have done to make sure that the code block happens before your start of loop is very good, another common method is to wire the error out in (or at) the border of the loop - in a more complicated application, you would maybe put this code in a State 'init' of a state machine.
-
How can I stop xfce4 - notify to arise after downloads?
I'm using Linux with fvwm. It is not a desktop computer, it does not support notifications. After the download is complete, a dialog box appears with the title xfce4 - notify and table of contents "Full downloads - all files have completed downloading" and a button 'enable '. While I download, I have windows and work on something else. This dialog box is displayed in the window where Firefox is running and the display switches to this window to interrupt me. It's frustrating. How to stop these notifications? I looked into: config and found nothing on xfce. I've edited the preferences and disabled the download of windows, but this does not prevent the notifications. This behavior started after I left Firefox version 3, and it was on all versions since. Now run 8.0.
I used Google and found a great blog at http://ilias.ca/blog/2005/11/turn-off-the-downloads-complete-alert-in-firefox/ that shows how to disable the alerts entry.
Go about: config, look for this - browser.download.manager.showAlertOnComplete - entry and toggle it to false.
I did it, tested it, it works. Frustration level is reduced to zero.
-
Design pattern using queues and notifiers and problem with sync
Hello
I'm rearchitecturing a 4-channel data acquisition system which includes data acquisition, indexing of data between four channels, signal processing and recording of data.
All processes are placed in a single loop, and I have subdivided by the following in a producer and consumer two loop (or master with both loops slave), use a queue to manage orders and send the actual data through a notification list. I'm new to this, so I don't know how to go for rearhitecturing but am trying to move several loops. Instead of placing each channel in its own loop, I used only 2 to save duty all architecture. The acquired data are also indexed in the two loops (loop1, loop2):
Main loop: data acquisition (DAQ Assistant) where Notifier sends data to consumers loops, queue for General commands
Loop1: bed (table 2D index), addresses and records the data for channels 1 and 2
Loop2: bed (table 2D index), addresses and records the data for channels 3 and 4
Question 1: Is it ok to use Notifier and queue in the artchiture (best practices)? I would use two queues, but I find that the program may have a lag (although it lacks all data) and who interrupts the acquisition for the user and I don't want that. I prefer the program to retrieve data in real time and then decided to use the authors of notifications to send data to loops1 & 2. What are the caveats of this? Given that I am gaining at the rate of 1 s/s, maybe it will be enough.
With respect to the orders queue, this is done and two commands are queued in order to activate loops1 & 2. Using multiple loops slave/consumer, how we manage several channels? the user can choose to acquire all the channels simultaneously or one at a time. I am able to activate the four channels. In this case, because loops can not run in order, how do you ensure that the item is read by the right loop?
I'm running into a few problems:
Question 2: synchronizing data - use 'wait on ms' synchronize all loops (main loop and loop1, loop2)
-data doesn't seem to be very good sync - why is - this? consumer of treatment<>
-what I'm missing?
Question 3: processing loss data - because using filers is frozen and using queues is not, I did so that orders of the so-called 'turn on' the two loops is done using a queue. I compared it with the notifiers
Question 4: Errors - I made loops 1 & 2 output on the notifier error error - they throw an error when the program stops so happy so I was testing for. I read some ni.forums he's talking about is enough, but what are the other types of error monitoring (error reporting)? Thank you very much for reading!I programmed so far and it can read all or individual channels but I want check against all cases, that's why I ask these questions to check. I know that architecture may not be the best, so any suggestions would be welcome. I try to get the synchronization of the time and I don't want any data with loss. I guess that the use of queues to send data and commands is ok?
Thank you in advance for your help!
-
I want to write table 2D in specific columns/rows in excel
I found a good LLB to retrieve a table some cells on a worksheet specific 2D and used as a model to write in excel. I don't know how to actually get the written data. I looked at the VI WriteToSpreadsheet, but I don't see how I can write to a group of specific cells. Please notify and if there's a way more simple that would be appreciated as well.
-
Hi any idea how to read or check use all memory space by accumulating the table with the data?
My program works like this: -.
(1) values are acquired and displayed on the table
(2) the values are acquireduring the next event and appear in the next row in the table.
(3) and this continues...
Please notify
Thanks in advance
Hi astroboy,.
You can use 'Flatten channel' to get the size of your data.
Mike
-
Hello
I get this error when writing two different tables for the same excel file. I think the problem is that the excel file must be closed to be written the new. But I am unable to use the narrow leader because he is not a refnum. Should I use the notifier? If Yes please tell me how to thank you.
In your VI, you have two instances of "Easy Excel Table.vi" that will run in parallel. This is likely to cause a conflict, because as we open and written on the worksheet, the second will also try to open the same spreadsheet and write at the same time. You must apply a sequential operation in order to ensure that the second simple Excel table can operate only when the first has been completed. The easiest way to do this in your VI is over the error of the first VI on the second VI error, so the second can run only after the first ended.
Secondly, the second VI also has a function of "New Report.vi", pointing to the same file, so there is a good possibility that this will overwrite your changes. You say there is no reference to the excel file, but in fact there. The right upper bound of the first easy table Excel vi is the report's reference. The wire that directly in the Terminal to the second function Excel easy table report and get rid of the new Report.vi.
-
How to index the occurrences in the table
Hi, is there a way we can index every occurrence in the table?
It seems that search that ID Array is once and I can't understand how do.
Please notify
Thanks in advance
Clement
You need only the index that corresponds to the item looking like this?
-
Problem with table/table and past data capture
Hi all
Newbie is back and I have a problem with my program.
A brief introduction of what I'm trying to do.
I'll show you a failure to a system event.
Based on each event, I will need to connect the error description, the tag, the fault start time and duration.
All the event information will be displayed on the front table and this table will increase when new event occurred.
For descriptions and tags - this is fixed based on what fault affects, respectively.
The issue I'm having is to capture time.
What I have in mind is to use the time to enter the start time and duration also.
Departure time is not question because once I press boolean = true, it gives the start time.
For the duration, when I press boolean = false, it wil give the total duration.
However, I have a problem as follows:
(1) to capture what a comprehensive data set (for example / / Desc: fault 1, Tag: one, start time: 2008-12-16 11:15:06 duration: 0 00:00:05) and it passed inside the trap fault Table.
(2) if the same failure has occurred, it will overwrite the latest information. However, I need to keep the display of old and new events.
Please notify.
Opinions and suggestions are welcome mosssssst.
Hi Roziela,
Thanks for the post and I hope that your well today.
You must add logic to detect the change of the event (no fault to fault) and produce a Boolean result by 'raising' edge.
I have a code to do this,
Let me know what you think,
-
cannot place the cluster in table
I hope that this is a stupid question after a long day of programming.
I can't insert this cluster in this table. I did it for years, but for some reason any that it does not work now.
Please notify
Cool, that's all!
I was able to add my decorations, after you add the cluster without decoration, in the table.
I have attached my now (what I think) is my cool looking for control.
Thank you
Dan
-
queue and notifying with state machine
I'm trying to implement a declarant and a queue to collect data that is running on a state machine in two separate loops. I'm new to the whole and methods notifier queue and I think I'm really close to make it work as I want. When I start the computer the first time that State everything works and it is what I expected. When I try to restart the test and do it again she acts like the queue has been cleared and it will not connect anything to the queue. I use the queue as a buffer for the data collected between iterations of the loop of State machine. I empty the queue and add all the data in a table. The declarer seems to work in all situations as I want. I have attached a simplified version of what I'm trying to do. Any ideas? Thank you.
After the execution of your code (I had to make my own custom control to the States because you include not yours) and some survey values, here's the conclusion that I came to:
It is not your queue.
It's your math.
In your upper loop, put sensors on the values you use to trigger the 'True' case (specifically, put a probe on the values to enter your service "superior or equal to") and then watch their values that you run your code. The value that is coming through the shift register is your problem. He isn't getting back to zero when you restart the test. The first time you run your program, the value is zero. For subsequent iterations, it's everything the last calculated deflection was. Run your button 'force' down to zero once your test is over and look at what this value.
Thus, when you restart your test without having to restart your program, you start with a nonzero value for calculated arrow. Is to prevent your delta never exceed 0.001 in., and therefore your 'Real' case never executes. So nothing ever shows in your queue. You do not put anything in your queue.
The reason why you go to your "complete" State in the lower loop when you hit 0.3 in flexion is because the current value of the 'deviation' is passed through your Notifier and is not dependent on the previous value of the way your queue is. So you can always hit deflection 0.3 in., without calculated being greater than 0.001 in. delta.
Try to reset this registry offset value in your greater than zero loop every time that you restart the test, and your program will probably work.
And Ravens Fan has a point about the complexity. It usually does.
-
Name of the table to query for the time window of work
I am trying to build a query for a list of jobs in tide. Anyone know what table is for the time window? Please notify. Thank you.
Hi Warren, according to me, this is the jobdtl table.
jobdtl_fromtm and jobdtl_untiltm
-
Windows saying that my version is not authentic. Please notify
I replaced the hard drive and after replacing however, I started getting a message from Windows saying that my version is not authentic. Please notify.
Diagnostic report (1.9.0027.0):
-----------------------------------------
Validation of Windows data-->Validation code: 0x8004FE21
Code of Validation caching online: 0x0
Windows product key: *-* - 73CQT - WMF7J-3Q6C9
Windows product key hash: RmurcM3ZxzWyfEP9WtPUJw = + KaFG
Windows product ID: 00359-OEM-8992687-00010
Windows product ID type: 2
Windows license Type: OEM SLP
The Windows OS version: 6.1.7601.2.00010300.1.0.003
ID: {BFE432F0-15F2-40BA-9F10-003A8FE20673} (1)
Admin: Yes
TestCab: 0x0
LegitcheckControl ActiveX: N/a, hr = 0 x 80070002
Signed by: n/a, hr = 0 x 80070002
Product name: Windows 7 Home Premium
Architecture: 0 x 00000009
Build lab: 7601.win7sp1_gdr.130104 - 1431
TTS error:
Validation of diagnosis:
Resolution state: n/aGiven Vista WgaER-->
ThreatID (s): n/a, hr = 0 x 80070002
Version: N/a, hr = 0 x 80070002Windows XP Notifications data-->
Cached result: n/a, hr = 0 x 80070002
File: No.
Version: N/a, hr = 0 x 80070002
WgaTray.exe signed by: n/a, hr = 0 x 80070002
WgaLogon.dll signed by: n/a, hr = 0 x 80070002OGA Notifications data-->
Cached result: n/a, hr = 0 x 80070002
Version: N/a, hr = 0 x 80070002
OGAExec.exe signed by: n/a, hr = 0 x 80070002
OGAAddin.dll signed by: n/a, hr = 0 x 80070002OGA data-->
Office status: 109 n/a
OGA Version: N/a, 0 x 80070002
Signed by: n/a, hr = 0 x 80070002
Office Diagnostics: B4D0AA8B-604-645_B4D0AA8B-604-645_B4D0AA8B-604-645_B4D0AA8B-604-645_B4D0AA8B-604-645_B4D0AA8B-604-645_025D1FF3-364-80041010_025D1FF3-229-80041010_025D1FF3-230-1_025D1FF3-517-80040154_025D1FF3-237-80040154_025D1FF3-238-2_025D1FF3-244-80070002_025D1FF3-258-3Data browser-->
Proxy settings: N/A
User Agent: Mozilla/4.0 (compatible; MSIE 8.0; Win32)
Default browser: C:\Users\Nikita\AppData\Local\Google\Chrome\Application\chrome.exe
Download signed ActiveX controls: fast
Download unsigned ActiveX controls: disabled
Run ActiveX controls and plug-ins: allowed
Initialize and script ActiveX controls not marked as safe: disabled
Allow the Internet Explorer Webbrowser control scripts: disabled
Active scripting: allowed
Recognized ActiveX controls safe for scripting: allowedAnalysis of file data-->
[File mismatch: C:\Windows\system32\wat\watadminsvc.exe[7.1.7600.16395], Hr = 0 x 80092003
[File mismatch: C:\Windows\system32\wat\watux.exe[7.1.7600.16395], Hr = 0 x 80092003
[File mismatch: C:\Windows\system32\sppobjs.dll[6.1.7601.17514], Hr = 0 x 80092003
[File mismatch: C:\Windows\system32\sppc.dll[6.1.7601.17514], Hr = 0x800b0100
[File mismatch: C:\Windows\system32\sppcext.dll[6.1.7600.16385], Hr = 0x800b0100
[File mismatch: C:\Windows\system32\sppwinob.dll[6.1.7601.17514], Hr = 0 x 80092003
[File mismatch: C:\Windows\system32\slc.dll[6.1.7600.16385], Hr = 0x800b0100
[File mismatch: C:\Windows\system32\slcext.dll[6.1.7600.16385], Hr = 0x800b0100
[File mismatch: C:\Windows\system32\sppuinotify.dll[6.1.7600.16385], Hr = 0 x 80092003
[File mismatch: C:\Windows\system32\slui.exe[6.1.7601.17514], Hr = 0 x 80092003
[File mismatch: C:\Windows\system32\sppcomapi.dll[6.1.7601.17514], Hr = 0x800b0100
[File mismatch: C:\Windows\system32\sppcommdlg.dll[6.1.7600.16385], Hr = 0x800b0100
[File mismatch: C:\Windows\system32\sppsvc.exe[6.1.7601.17514], Hr = 0 x 80092003
[File mismatch: C:\Windows\system32\drivers\spsys.sys[6.1.7127.0], Hr = 0 x 80092003
[File mismatch: C:\Windows\system32\drivers\spldr.sys[6.1.7127.0], Hr = 0 x 80092003
[File mismatch: C:\Windows\system32\systemcpl.dll[6.1.7601.17514], Hr = 0x800b0100
[File mismatch: C:\Windows\system32\user32.dll[6.1.7601.17514], Hr = 0x800b0100Other data-->
Office details:{BFE432F0-15F2-40BA-9F10-003A8FE20673} 1.9.0027.0 6.1.7601.2.00010300.1.0.003 x 64 *-*-*-*-3Q6C9 00359-OEM-8992687-00010 2 S-1-5-21-3158145891-2775457275-3388177811 Hewlett-Packard HP Pavilion dv6 Notebook PC Hewlett-Packard F.13 20091203000000.000000 + 000C9C43607018400FE 0419 0409 Pacific Standard Time(GMT-08:00) 0 3 HPQOEM SLIC-MPC 109 Content Spsys.log: 0 x 80070002
License data-->
The software licensing service version: 6.1.7601.17514Name: Windows 7 HomePremium edition
Description: operating system Windows - Windows (r) 7, channel OEM_SLP
Activation ID: d2c04e90-c3dd-4260-b0f3-f845f5d27d64
ID of the application: 55c92734-d682-4d71-983e-d6ec3f16059f
Extended PID: 00359-00178-926-800010-02-1033-7600.0000-3272009
Installation ID: 001574738000054846818314234786987592094574132575992530
Processor certificate URL: http://go.microsoft.com/fwlink/?LinkID=88338
The machine certificate URL: http://go.microsoft.com/fwlink/?LinkID=88339
Use license URL: http://go.microsoft.com/fwlink/?LinkID=88341
Product key certificate URL: http://go.microsoft.com/fwlink/?LinkID=88340
Partial product key: 3Q6C9
License status: licensed
Remaining Windows rearm count: 2
Time to trust: 05.03.2014 21:05:37Windows Activation Technologies-->
HrOffline: 0x8004FE21
HrOnline: n/a
Beyond: 0x000000000001EFF0
Event timestamp: 3:2:2014 23:10
ActiveX: Registered, Version: 7.1.7600.16395
The admin service: recorded, Version: 7.1.7600.16395
Output beyond bitmask:
Altered the file: %systemroot%\system32\sppobjs.dll
Altered the file: %systemroot%\system32\sppc.dll|sppc.dll.mui
Altered the file: %systemroot%\system32\sppcext.dll|sppcext.dll.mui
Altered the file: %systemroot%\system32\sppwinob.dll
Altered the file: %systemroot%\system32\slc.dll|slc.dll.mui
Altered the file: %systemroot%\system32\slcext.dll|slcext.dll.mui
Altered the file: %systemroot%\system32\sppuinotify.dll|sppuinotify.dll.mui
Tampered files: Check %systemroot%\system32\slui.exe|slui.exe.mui|COM
Altered the file: %systemroot%\system32\sppcomapi.dll|sppcomapi.dll.mui
Altered the file: %systemroot%\system32\sppcommdlg.dll|sppcommdlg.dll.mui
Altered the file: %systemroot%\system32\sppsvc.exe|sppsvc.exe.mui
Altered the file: %systemroot%\system32\drivers\spsys.sys--> HWID data
Current HWID of Hash: NgAAAAEAAQABAAEAAgACAAAABAABAAEA6GEqZbbQ0FosjsKPje / ElsosOhX2hh7Xcoq + QXZWActivation 1.0 data OEM-->
N/AActivation 2.0 data OEM-->
BIOS valid for OA 2.0: Yes
Windows marker version: 0 x 20001
OEMID and OEMTableID consistent: Yes
BIOS information:
ACPI Table name OEMID value OEMTableID value
HPQOEM APIC-SLIC-MPC
HPQOEM FACP SLIC-MPC
HPQOEM HPET SLIC-MPC
START HPQOEM SLIC-MPC
MCFG HPQOEM SLIC-MPC
WDRT HPQOEM SLIC-MPC
ASF! HPQOEM SLIC-MPC
SLIC SLIC-MPC HPQOEM
ASPT HPQOEM SLIC-MPC
SSDT PmRef CpuPmLooks like that driver Intel Rapid Storage defective.
Download and install the latest version of Intel:
https://Downloadcenter.Intel.com/Detail_Desc.aspx?DwnldID=22194
-
Hi master,
I have a requirement. During the passage of a table, I need to get the number of rows in this table. Sometimes, when I spend 2 or more table names, I need to get the same count of result of lines. I got the below function. but it shows all the rows in the table. I want pariticular tabels only. How I can I get it.
Select table_name, num_rows from all_tables where table_name in ('EMP', 'Department'); I tried. I need to a procedure or function. who will pass the name of the table as a parameter and 1 or more than the name of a table if I pass, I need to display information from table name and number of lines.
CREATE OR REPLACE
TYPE t1_obj AS OBJECT)
table-name VARCHAR2 (30),
CNT NUMBER
)
/
CREATE OR REPLACE
TYPE t1_obj_tbl AS THE t1_obj TABLE
/
CREATE OR REPLACE
FUNCTION (f1)
p_schema_name VARCHAR2
)
RETURN t1_obj_tbl
PIPELINED
IS
v_retval t1_obj: = t1_obj (null, null);
BEGIN
FOR v_rec IN (SELECT table_name FROM dba_tables where owner = upper (p_schema_name) and nvl (iot_type, 'X')! = "IOT_OVERFLOW") LOOP
v_retval.table_name: = v_rec.table_name;
RUN IMMEDIATELY "SELECT COUNT (*) FROM" | p_schema_name | '.' || v_rec.table_name
IN v_retval.cnt;
PIPE ROW (v_retval);
END LOOP;
RETURN;
END;
Select * from table (f1 ('scott'));
The above function returns information from the table in SCOTT scheama. I need only perticular table info.
Please notify.
AR.
Hi Sven,
Front end people ask me the requirement. They wanted a proc or function as I want.
Please help me.
Concerning
AR
Maybe you are looking for
-
Driver full features on the HP.com web site. It installs DIRECTOR HP, HP IMAGE ZONE and HP DOC. READER?
-
Notepad does not save the files.
If I start a new Notepad file and want to save it when I typed my text inside, it won't save.I tried clicking on save as and then save it like that, but nothing happens.Any help, because I'm completely confused, I used to be a user of Windows XP and
-
No sound from AOL 9.5 and Quicken ONLY on Windows 7. Shows no more in the mixer
AOL 9.5 and Quicken system sounds do NOT work. Ideas: AOL 9.5 and Quicken 2010 sounds do NOT work on Windows 7. No error message. Restore the system restore point - worked fine before, now after re-installing AOL and Quicken NO SOUND... but sound of
-
First Pro 7.2.2 CC
How can I download this version of Premiere Pro? I need for the analysis of the voice. I do not have first Pro CC 2015 yet because I don't want to not buy it and not being able to go down to 7.2.2 and use the voice analysis.OS - 10 Pro 64 bit Windows
-
Photoshop file save more than what it takes.
Anyone else having a problem with Photoshop files save a lot too big? I'm trying to save a small jpg file. When I choose the image size is 300px x50px 43.9 k 72 dpi. When I save the file as a jpg file is 18 M, regardless if I decrease the image optio