Working with midi data and automation data, assigning parameters

I have a midi file with CC data in it. Controller 7 (volume) Controller 1 (mod) On page 600 the manual explains converting midi controller data to automation and vice-versa. I don't see any info on how to manage what CC data is mapped to what automation though. When I convert this midi file, I just get volume automation. Volume automation is just automatically there when you display automation, so I'm guessing that might have something to do with it. The problem is, I have CC1 data (and will be bringing in midi files that have data on many other CC#'s in the future) and I don't see how to map it to the parameters of plug-ins. I'd like to bring in midi files with information on any CC# I wanted, and then map that to any parameter of any plug-in I wanted. I couldn't figure out how to do this with the automation conversion process though.
This issue led me to another question (sorry). Since I wasn't getting this to work I decided to try something else. I thought I'd try opening the controller assignments (command K) window and just assigning the CC data to control parameters that way. So I use my midi hardware controller to set a parameter to be controlled by CC#1. This works fine, and I can control the parameter with my midi controller. When I press play however, hoping that the CC#1 data in the midi file I imported will control this parameter, it doesn't seem to do it.
If someone to help me I would appreciate it very much, I wouldn't be surprised if I'm just missing something in one of the manuals, but I have not worked this way with Logic very much, I've just always used it's automation system and haven't ventured into dealing with CC data. Sorry for the long post, I just wanted to explain clearly (hope I have)

Balie Todd wrote:
I'd like to bring in midi files with information on any CC# I wanted, and then map that to any parameter of any plug-in I wanted. I couldn't figure out how to do this with the automation conversion process though.
First you cross too many questions, that's why I will try to answer one by one when have time cause they need some graphics etc.
As a beginnings have a look at this forum [LINK|http://discussions.apple.com/thread.jspa?messageID=10612612&#10612612], where I show several scenarios how to manage CC7 and CC10 in the environment. It is real time processing. You can do some post processing using the Transform Window as well. Hope to have time to show you some Transform Mappers.
In addition it is possible to Map any CC# to any Plugin parameter in the Environment using transformer Mapper object ( realtime ), or using the Transform Window as well. ( If I have time later this evening will make same examples...
So I use my midi hardware controller to set a parameter to be controlled by CC#1. This works fine, and I can control the parameter with my midi controller. When I press play however, hoping that the CC#1 data in the midi file I imported will control this parameter, it doesn't seem to do it.
This is possible as well but using some Environment tricks with IAC port, a dummy "Learn" fader and probably condition transformer ( I have show many times such schemes but do not have time to search right now - hope to have time to make new one according your scenario ).
Will come back soon with more info and schemes...
Regards
!http://img59.imageshack.us/img59/4967/aglogo45.gif! [www.audiogrocery.com|http://www.audiogrocery.com]

Similar Messages

  • In Numbers, how do I lock in the date and time data when an IF/THEN formula is used with the "NOW" function?

    In Numbers, how do I lock in the date and time data when an IF/THEN formula is used with the "NOW" function?
    =IF(I127,NOW()," ")
    I127 equals a check box. The formula retuns a value of the current date and time when a check is placed in the box. How does one lock that date and time so that it cannot be changed?

    I don't think it is possible to lock in the date and time using a formula. You could put NOW() in a cell, copy, and Edit Paste Formula Results where you want the result.
    Or if you are "time stamping" a lot, you may find this Automator Service (Dropbox download) helpful. It puts a "Today" function (actually it should be named "Now" because it includes both date and time) in your Services menu like this:
    Just doubleclick the .workflow package to install it. You may have to click "download anyway" in System Preferences > Privacy & Security.
    If you want you can assign the service a keyboard shortcut in System Preferences here:
    SG

  • Form Data and Automation

    I have a few questions about collecting data and automating a process with a form. I've created a sample form to illustrate my questions.
    I would like to create a PDF form which could be distributed among workers at an office. I'll send the form to the office manager and won't know how many people will use it or how many times it will be distributed. I realize I could create a webpage form to accomplish the same thing but I don't to require users to go to a website, register, and then submit the form. I think a form (if feasible) may be more user-friendly considering the users.
    Questions...
    1. I'd like the data to be collected in a database on my server. This shouldn't be an issue in a stand alone form but how would the following criteria effect this?
    2. When the data is stored into a database on my server, this triggers an automatic email to whatever company was checked under #1 (lite pink). Could a copy of the form be sent to each company sent without disclosing the other companies solicited? Only part of the form is visible? With comments, you can display but not print. Is there a way to use these capabilities for something like this?
    3. I'd like capture who's using the form so info in 2, 3, and 4 (red). Its important for me to collect feedback from the user on the effectiveness of this form. Did the companies reply with a price?
    4. I would like the companies to answer specific questions about their product (yellow). For example, specific price, warranty or delivery. Sometimes when asking companies for this information, they may or may not provide all this information in their response. By using this form as the platform for their response, the company would need to answer the specific information. So, can this form then be sent back to the user after completed by the company?
    5. The company my want to attach a written proposal along with the information on this form (green). Can they attach to the form?
    I assume other systems will need to be developed in conjunction with the PDF to accomplish this wishlist. Essentially, i want the PDF form to be the conduit for communication back and forth between the parties and I want to capture the data behind the scenes in my server. This may be outside the realm of possibilities of the PDF form and more appropriate through a website but a form with this group would be more user friendly and used more frequently. They wouldn't have to bookmark a website, register with a name and password, or seek out this website. The PDF sits on their desktop.
    Any thoughts on one or more of these questions would be appreciated.

    A PDF form can be set up to submit to a web server, so what you outlined can be done with a PDF form. Most of what you need will have to be done server-side, so someone will have to write the program on the server that pocesses the incoming submissions and takes appropriate action.
    You can set up certain fields to be required so that if they are not completed, the user won't be able to submit the form.
    To include attachments, there are basically two options.
    1. Set up a field to work like a HTML file upload field. This involves a bit of JavaScript in the form: http://livedocs.adobe.com/acrobat_sdk/9.1/Acrobat9_1_HTMLHelp/JS_API_AcroJS.88.734.html
    If using this method, it might be best to submit as "HTML" and process the form as though it were an HTML form, with the exception of the response (usually FDF) that must be returned. There is a lot of mature code/libraries available for processing HTML forms.
    2. Set up the form to submit the entire PDF, as opposed to just the form data. This requires that the PDF be Reader-enabled, which allows Reader users to attach a file as a comment and submit the PDF form + attachment. The problem is the server-side processing become more difficult since you have to find a way to extract the form data from the PDF. If everyone will be using Acrobat, or Reader 11 (or later, presumably), then the document does not need to be Reader-enabled
    There's more to know, particularly in dealing with security and the client-side issues relating to how Acrobat/Reader respond when submitting and receiving a response from a web server, but I hope this can get you started.

  • Sharepoint list dataheet view error "Cannot connect to the server at this time. You can continue working with this list, but some data may not be available"

    I have a List which is having around 14000 items in it.while opening that list in datasheet view it is giving error .
    Below is a summary of the issue:
    After selecting datasheet view beow error occurs:
        "Cannot connect to the server at this time.  You can continue working with this list, but some data may not be available."
        "Unable to retrieve all data."
        The item counts displays say 100 out of 14000 items.
    Exporting List to excel is giving only 2000 records out of 14000 records.
    Other Observations   -  
    This is happening to only one list on the site .There are other lists in the site whose no. of records is equal to 8000 to 9000.They are working absolutely fine without any error.
    Also, If I am saving this list as a template and creating another list with it ,then it is working absolutely fine with 14000 records,so the issue does not seem to be related with no. of records as the template list is working fine.
    I have checked the Alternate access mapping setting ,its fine.
    It should not be related to lookup,datefield or any other column as the list created from it template is working fine with all these columns.
    I checked below links also ,but doesn't seem to work in my case.
    http://social.technet.microsoft.com/forums/en-US/sharepointadminprevious/thread/974b9168-f548-409b-a7f9-a79b9fdd4c50/
    http://social.technet.microsoft.com/Forums/en-US/smallbusinessserver/thread/87077dd8-a329-48e8-b42d-d0a8bf87b082
    http://social.msdn.microsoft.com/Forums/en-US/sharepointgeneral/thread/dc757598-f670-4229-9f8a-07656346b9b0

    I have spent two days to resolve this issue. Microsoft has released two KBs with reference to this issue...but are not appearing in search results at the top.
    I am sharing my finding.
    1. First install the
    KB2552989 (Hopefully you might have already installed it. The KB detetcts it and informs the user.)
    2. Then update registry by adding new key for data fetch timeout as mentioned inKB2553007
    These two steps resolved the issue in our environment. Hope it might help others as well.
    Pradip T. ------------- MCTS(SharePoint 2010/Web)|MCPD(Web Development) https://www.mcpvirtualbusinesscard.com/VBCServer/paddytakate/profile

  • Please help to get onhand stock report with last purchase and billed date warehouse and item wise

    please help to get onhand stock report with last purchase and billed date warehouse and item wise

    Hi Rajeesh Ambadi...
    Try This
    SELECT distinct T0.ITEMCODE , t1.ItemName, T0.ONHAND as 'Total Qty',  
      T1.LASTPURDAT ,t1.LastPurPrc
    FROM OITW T0 INNER JOIN OITM T1 ON T0.ITEMCODE = T1.ITEMCODE
    INNER JOIN OITB T2 ON T1.ITMSGRPCOD=T2.ITMSGRPCOD left join ibt1 t3 on t3.itemcode = t0.itemcode and t3.whscode = t0.whscode
    WHERE
    T0.ONHAND>0
    AND T0.WhsCode ='[%0]'
    Hope Helpful
    Regards
    Kennedy

  • How do i save a calender i have created with the photo and the dates saved on separate pages?

    how do i save a calender i have created in photoshop with the photo and the dates saved as two separate pages?  when i save as pdf or jpeg they are authomatically saving 1 pg with the photo and dates on one page.  This is causing problems when i print.

    Hi there, in case your printer cannot print very large, you can also crop down two versions and print them as separate documents.
    1) Create a guide where you would like to split the pages by clicking on the ruler (hit command R if they are not showing) and dragging to the desired area.
    Creating the guide will make it so you can be precise in the way you split up your page, and so that no part of the image will be repeated or lost.
    2) Select the Crop Tool and fit the crop area to the top half of your calendar, using the guide you've just made to snap to the right spot. Hit return to finalize the crop.
    3) Go to File > Save As. Name the file something like calendar_top and select the desired file format. Hit "Save."
    4) Once you get back to your calendar file, Go to the History panel and select "Drag Guide." This will take you back to the step before you cropped the image.
    5) Repeat the steps as before for the bottom half of the calendar, once again using the guide to help you make your crop area.
    So then you would just print each of the two pages individually. The images will not be contained within one document, but if you have Acrobat you could combine the files.
    I hope this helps!

  • TS3276 Most attachments from a specific address (work) can not be opened, identified as winmail.data and no data available. Not sure if this is based on the e-mail coming from a windows based system, too old of a windows based system or simply how i have

    Most attachments from a specific address (work) can not be opened, identified as winmail.data and no data available. Not sure if this is based on the e-mail coming from a windows based system, too old of a windows based system or simply how i have it set on my Mac.

    Brightbleu wrote:
    Most attachments from a specific address (work) can not be opened, identified as winmail.data and no data available. Not sure if this is based on the e-mail coming from a windows based system, too old of a windows based system or simply how i have it set on my Mac.
    Winmail.data are not usable files. They just preserve RTF within the message.
    http://support.microsoft.com/kb/278061
    Cheers
    Pete

  • Query with Start Date and End Date

    Dear Members,
    I have done a basic query on to get a report on Sales Invoices processed in a given period with the General Ledger account they were posted to. Minor hassle is that to change the dates, I have to go into the script (see extract below) and change dates manually, save query etc.
    Is there a way to have the query, when selected to run, pop up with window, allowing user to input say "start date" and "finish date". I imagine it will require some complex addition to the script below, any assistance will be appreciated.
    Regards
    Raj
    SELECT T1.[DocNum] AS 'Document Number', T1.[DocDate] AS 'Posting Date', T0.[AcctCode] AS 'Account Code', T0.[Dscription] AS 'Item/Service Description', T0.[LineTotal] AS 'Row Total' FROM  [dbo].[INV1] T0  INNER  JOIN [dbo].[OINV] T1  ON  T1.[DocEntry] = T0.[DocEntry]   WHERE T1.[DocDate] > (CONVERT(DATETIME, '20110801', 112) )  AND  T1.[DocDate] < (CONVERT(DATETIME, '20110831', 112) )

    Hi Raj,
    try this:
    /*SELECT FROM [dbo].[OINV] T0*/
    declare  @StartDate as datetime
    /* WHERE */
    set @StartDate = /* T0.DocDate */ '[%0]'
    /*SELECT FROM [dbo].[OINV] T1*/
    declare  @EndDate as datetime
    /* WHERE */
    set @EndDate = /* T0.DocDate */ '[%1]'
    SELECT T1.DocNum AS 'Document Number', T1.DocDate AS 'Posting Date', T0.AcctCode AS 'Account Code', T0.Dscription AS 'Item/Service Description', T0.LineTotal AS 'Row Total'
    FROM dbo.INV1 T0 INNER JOIN dbo.OINV T1 ON T1.DocEntry = T0.DocEntry WHERE T1.DocDate > @StartDate AND T1.DocDate < @EndDate
    Thanks,
    Neetu

  • Org.Assignment Infotype start date and End date is getting wrong.

    Hi, When i create a new employee in PA40, in Org. Assignment infotype start date and end date is getting wrong. for eg. When i create an employee on 01.04.2014.    In org. assignment infotype its getting like this. 01.01.2014  to  31.03.9999  and 01.04.9999 to 31.12.9999  Two date entries are creating by default.

    Hi
    Check in the Table - T588Z : Dynamic Actions ,is there any custom routines causing the defaulting dates functionality.
    Thanks,
    Sreeram

  • Modelling Time Dimension with Fact Table containing Start Date and End Date

    Hi Gurus,
    I have a time dimension with Year till Date. I have a fact table which consists of Start Date, End Date, Person ID, Department ID.
    How do i design Time dimension with fact table the below scenario
    In the dashboard i have start Month and End month as prompts.
    In the report i need to display Count(Person ID) > Start Date and < End Date along the trend.
    For instance, i have selected Jan-2009 as start date and Apr-2009 as End Date, then i need to display Count(Person ID) of Jan-2009, Feb2009, Mar-2009 andApr-2009.
    I Can not connect Time dimension with only Start Date or only with End Date to get the trend along the months.
    Please advice on the issue which i am having.

    Hi,
    Thanks for the response, Infact i tried using Complex join in physical layer. I have considered Time table joined with Fact table, and used >= and took and alias of the Time table and joined fact table using <=. When coming to BMM, i am not knowing how do i design this as if i merge the both the time dimensiona and its alias into single table, values will not be correct and if i make them as seperate columns. i can not show the trend as both are different columns.
    Can you please let know where i am going wrong.
    Thanks

  • Can message filters cause messages with blank subject and 1969 dates

    I have done many things to try to trace why I get messages with blank subjects and 1969 dates.
    downloaded TB
    created all new folders
    moved only persdict and msfFilterRules to the new profile.
    At this try
    set the option NOT to download messages on startup
    went off line and compacted all folders.
    emptied the inbox and all subfolders.
    Exited TB.
    deleted all files under pop.verizon.net except msgFilters rules.
    Deleted all msf files for local folders in my profile.
    opened TB.
    a few times
    --With Firefox went to verizon webmail and moved a few messages to the Verizon inbox.
    --moved to TB window
    -- Clicked <get messages>
    -- still received blank messages with 1969 dates
    -- deleted those messages
    -- emptied trash
    went to the filter rules and unclicked all filters that send files to local folders
    left 2 rules in place
    (1) if a sender was in my address list send the message to inbox folder called "Known sender"
    (2) if the subject was NOT a weird string like "&*%$@!+=?><" send the message to inbox folder called "Suspicious" This filter is because there is not an ELSE function in TB it is extremely unlikely that a message would have such a subject.
    [These two filters should move all messages except junk to the two folders.]
    I then tried the above procedure of going to Verizon, moving messages to Verizon Inbox, etc. a few times.
    I did NOT get the messages with blank subject and 1969 date!!
    Questions:
    (1) Is this just a fluke?
    (2) From understanding the internals of TB is it reasonable that some now-unchecked message filter(s) had caused there to be the oddball messages?
    (3) if It is a filter rule, how can I find out which one it is?

    I looked though all the condition specification options I do not see how using header info in a condition specification would '''change '''the header info.
    I looked at the possible actions on filters.
    I only see "tag" and "Star" as ones that might change header info.
    However, I found out that when I unchecked the first 17 of 19 filters and just had the two I explained above I would sometimes get a message with the 1969 date.
    Since then I deleted those two rules and made new versions and moved them to the bottom where the earlier versions had been. I have not had the 1969 messages since!!
    I have put a new filter at the top of the list that checks whether the date is before 1/1/971. If teh date is before 1/1/1971 the filter tags the message as important and moves it into the inbox folder named "Suspicious".
    I have not seen any 1969 messages since then.
    Since the problem was intermittent and because I was not able to create conditions whereby The 1969 dates would or would not occur, the problem may not be 'fixed'. I'll watch it for a while
    Meanwhile, I'll continue to manually go though the webmail on Verizon and as a test only download mail that I do not want to save for the long term. Messages I want to keep I'll move messages I want to keep for the long term into foldrs on Verizon. '''If '''after a while, I do not get any more of the 1969 messages, I'll move messages I want to keep into the Verizon inbox and download them into TB

  • Default key date, Document date and posting date needs to be changed automa

    Hi Experts,
    The user wants to create a variant for Foreign currency valuation, wherein the default key date, Doc date and Posting date needs to be changed every month automatically. Is it possible?
    Please let me know your thoughts.
    Warm regards,
    Murukan Arunachalam

    Hi
    Please follow this process.
    Only specify fields that should be changed
    Select these fields by entering an X in the checkboxes
    Enter a U in the UPDATEFLAG field
    Always specify key fields when changing the data, including in the checkboxes
    The configuration is an exception here. If this needs to be changed, you need to complete it again fully.
    Maintain quantities and dates in the schedule line data.
    1. Minimum entry:
    You must enter the order number in the SALESDOCUMENT structure.
    You must always enter key fields for changes.
    You must always specify the update indicator in the ORDER_HEADER_INX.
    2. Commit control:
    The BAPI does not run a database Commit, which means that the application must trigger the Commit so that the changes are read to the database. To do this, use the BAPI_TRANSACTION_COMMIT BAPI.

  • How Do I Filter a Report Using a Multi Select List Box and Specifying Date Between Begin Date and End Date

    Hope someone can help.  I have tried to find the best way to do this and can't seem to make sense of anything.  I'm using an Access 2013 Database and I have a report that is based on a query.  I've created a Report Criteria Form.  I
    need the user to be able to select multiple items in a list box and also to enter a Begin Date and End Date.  I then need my report to return only the records that meet all selected criteria.  It works fine with a ComboBox and 1 selection but can't
    get it to work with a List Box so they can select multiple items.  Any help is greatly appreciated while I still have hair left. 

    The query should return all records.
    Let's say you have the following controls on your report criteria form:
    txtStart: text box, formatted as a date.
    txtEnd: text box, formatted as a date.
    lbxMulti: multi-select list box.
    cmdOpenReport: command button used to open the report.
    The text boxes are used to filter the date/time field DateField, and the list box to filter the number field SomeField.
    The report to be opened is rptReport.
    The On Click event procedure for the command button could look like this:
    Private Sub cmdOpenReport_Click()
    Dim strWhere As String
    Dim strIn As String
    Dim varItm As Variant
    On Error GoTo ErrHandler
    If Not IsNull(Me.txtStart) Then
    strWhere = strWhere & " AND [DateField]>=#" & Format(Me.txtStart, "yyyy-mm-dd") & "#"
    End If
    If Not IsNull(Me.txtEnd) Then
    strWhere = strWhere & " AND [DateField]<=#" & Format(Me.txtEnd, "yyyy-mm-dd") & "#"
    End If
    For Each varItm In Me.lbxMulti.ItemsSelected
    strIn = strIn & "," & Me.lbxMulti.ItemData(varItm)
    Next varItm
    If strIn <> "" Then
    ' Remove initial comma
    strIn = Mid(strIn, 2)
    strWhere = strWhere & " AND [SomeField] In (" & strWhere & ")"
    End If
    If strWhere <> "" Then
    ' Remove initial " AND "
    strWhere = Mid(strWhere, 6)
    End If
    DoCmd.OpenReport ReportName:="rptMyReport", View:=acViewPreview, WhereCondition:=strWhere
    Exit Sub
    ErrHandler:
    If Err = 2501 Then
    ' Report cancelled - ignore
    Else
    MsgBox Err.Description, vbExclamation
    End If
    End Sub
    If SomeField is a text field instead of a number field, change the line
            strIn = strIn & "," & Me.lbxMulti.ItemData(varItm)
    to
            strIn = strIn & "," & Chr(34) & Me.lbxMulti.ItemData(varItm) & Chr(34)
    Regards, Hans Vogelaar (http://www.eileenslounge.com)

  • Work with PCI-6052E and PCI-6601 simultaneously

    Hi, I'm working with PCI-6052 for bufered data output and PCI-6601 for read two encoders at same time, when I work with single board I don't have problems but when I work both simultaneously I have a problem only I can out data or only I can read the encoders but not both at the same time. How I make this?

    Hi,
    You probably have one task in LabView running in series after the other. Both of these tasks require a loop. Your buffered data output needs to be written in continuous fashion in a loop (I believe) and your encoder measurements are being read constantly as well (should be in a loop). Try experimenting with these two suggestions.
    I would copy both programs into 1 VI and keep them running completely separate. LabView will be able to assign each a different thread so they should be able to run completely in parallel. Therefore you would have 2 parallel loops that are not connected at all.
    You can also create two completely different VIs and run them in parallel. There is no reason why the two different programs would interfere.
    Hope that he
    lps. Have a good day.
    Ron

  • Diff B/W master data and transaction data

    Hi all,
    What is the main Diff B/W master data and transaction data.  give me some example ?
    Thanks in Advance
    Krish...

    hi krish,
    MASTER Data is the data that exists in the organization like employee details, material master, customer master, vendor master etc. These are generally created once.
    Master data are distributed throughout the company, they are often not standardised and often redundant. As a result it is very costly to offer efficient customer service, keep track of supply chains and make strategic decisions. With SAP Master Data Management (SAP MDM) these important business data from across the company can be brought together, harmonised and made accessible to all staff and business partners. As a key component of SAP NetWeaver, SAP MDM ensures data integrity via all IT systems.
    Regardless of the industry, companies often work with different ERP and Legacy systems. The result: the business processes are based on information about customers, partners and products which is displayed in different ways in the systems. If the data are recorded manually, there are more inconsistencies: some data sets are entered several times, others cannot be retrieved by all divisions of the company.
    As corporate applications are becoming increasingly complex and produce ever greater amounts of data, the problem is intensified further. Nevertheless, your employees must work with the inconsistent data and make decisions on this basis. The lack of standardised master data easily leads to wrong decisions, which restrict efficiency and threaten customer satisfaction and profitability.
    In a word: in order to save costs and ensure your company’s success it is necessary to consolidate master data about customers, partners and products, make them available to all employees beyond system boundaries and use attributes valid company-wide for the purpose of description.
    TRASNACTION Data - These are the business documents that you create using the master data - Purchase orders, sales orders etc
    http://help.sap.com/saphelp_nw2004s/helpdata/en/9d/193e4045796913e10000000a1550b0/content.htm
    Regards,
    GNK.

Maybe you are looking for

  • Digital Download button not working.

    Hi, I purchased a video game from the online bestbuy store and got it on the digital download option. I received the confirmation of it in my library and downloaded the 3rd party downloader to help with the download. So after that was done I went to

  • Connecting HH4 to DD-WRT router

    Hello everyone, I have just got my broadband nice and stable after many months of fighting and now looking to optimise it further by using my own router powered by dd-wrt. I would like to disable everything on the HH4 such as wifi, dhcp, firewall, up

  • How do I get my videos from my GoPro Hero 3 onto my iPad

    Hi I've managed to get photos from my GoPro Hero3 onto my iPad with ease but I have tried a few program's (only want free). I have the media files in MP4 and AVI I know to use them with iMovie they have to be in MOV. Help quick please really want to

  • Create materialized view in SE referring table in EE

    Hi DBAs, I am trying to create a Materialized view on Oracle 10g Standard Edition which is installed on Linux Debian Lenny. The master table is on Oracle 10g Enterprise Edition installed on Red Hat Linux 4.1.2. When I run, create materialized view t1

  • IPhoto synchronization problems

    Sometimes I will try to use the photo app on my iPad, and I find only one 7 photo album, my "saved photos" album. I plug it into my computer and see its settings: Sync Photos from iPhoto: () Selected albums, events, and faces, and automatically inclu