Assign Joystick (on a KORG Synth) to control velocity

I would like to be able to control velocity by a joystick on one of my Korg synth, so that it alters global velocity on a Port. I have a huge library of samples and wish to know quickly how they sound with various velocities applied - I normally try it out in Arrange Mode, in Track/Port assignments by typing in velocity values, and it would be a lot faster to move a Joystick, say from 0 on the left to 127 on the right. Does anybody know how....

THIS IS ABSOLUTELY FANTASTIC!!!!!!!!!!!!!!!!!!!!!!
It worked first time, I now have it in Click & Ports and it is FABULOUS!
Many thanks!
A couple of points, if I may:
1) How easily could I adapt it for other for other CC?
Currently CC16 controls Velocity on the horizontal axis and
CC17 on the vertical one. Would it be possible to control, say, the panning on the horizontal axis? But I suspect that I could not use both at the same time, anyway, as moving the joystick vertically would also alter the horizontal values
2) How easily could I invert the values, or could you kindly do it, please, namely inverting the vetical axis so that bottom is 0 and top is 127: it does not make sense to increase the velocity by moving the joystick down, really. But Left to Right is logical going 0 to 127, I would not change that
3) Is there any way to see the chosen value in Logic? I am using Arrange Mode and I cannot see the velocity value being changed anywhere - of course I can hear it, but it would be nice to see it, i.e. knowing, for example, that my preferred velocity for a particular sound is 51
Finally, if I can have your email, I could send you some of my music, if you wish.
This makes my day!!!!!!!!!!!!!!!!!!!!!!!!
Thanks again!!!!!!!!!!!!!!!!!!!!
And I shall react more swiftly, as I was away for a couple of days
Alexander Goldscheider
www.romantic-robot.com
http://www.last.fm/music/Alexander+Goldscheider

Similar Messages

  • Is it possible to assign user-defined data elements to table control?

    Hi SDN,
    Is it possible to assign a user defined data element other than basic data types in table control column.

    Hi Suresh,
    In Screen layout,In element list tab,i am not able to give the user-defined data types other than basic data types?please tell me how to give other data types

  • How to use a joystick on the local side to control a robot remotely connected by FP2000 .

    Hi All,
    Does anyone know how to use a joystick to teleoperate a robot on the remote side.
    The robot is connected to the Field point FP2000 RT module and hooked to the internet.
    I can use web publish to publish the control to the local side and control the robot by
    changing the control value on the picture.  Howerer, I have no idea about how to connect the
    joystick on the local compurer to the remote FP rt system. It seems I need to initionalized a communication
    between them. Does any one have the same  experiences??
    Ta. Shih  

    What you will probably need to do is write a seperate program which will run on the PC and send commands to the program running on the FP.
    You can read the joystick data with the VIs in the Advanced>>Input palette and you can communicate with your program by using a simple protocol over a TCP connection. You can find some examples in the example finder (Help>>Find Examples) by searching for TCP.  You can also find an example here and here. The protocol itself is up to you and can probably be fairly simple.
    Message Edited by tst on 02-15-2006 08:20 PM
    Try to take over the world!

  • Assigning value to picture in picture ring control

    Hi,
    i made a picture ring that contains 23 images. I'm measuring a real-time signal and want to assign (for example) picture 1 to measured-voltage-value of 0.5 V, picture 2 to 1 V, picture 3 to 1.5 Volts, etc.
    How do i do this?
    Greetings

    It all depends on your code structure.
    While evaluating my code please have in mind that I am a LV novice. Therefore sometimes my code might violate some coding rules that I have to learn about myself. But how else could I do that...
    Chart zoom with "Mouse Over" effect

  • How do I assign the play button on my remote control

    I made a simple menu with two buttons and it activates the buttons when I select using arrows and push enter, but not when I push play. I would like to be able to start the movie by pushing play as well. Thank you to anyone who can help me!
    Juli Kang

    Open up your menu and then select the menu.
    Then go to the advanced tab and see what buttons you can enable or disable for the remote. Look under "playback control", "stream selection", "menu call", and "button".
    If you have everything enabled, and it doesnt work, then it is just your player.
    I am pretty sure it just depends on the player you have.
    If hitting play doesnt start the track, then you are just barred i guess with that player. Try another player to see if it works.
    Read the manual as well to see what it says.

  • Assign COIN to control area

    Dear All,
    I am trying to posting an incoming invoice. But the error pops up as below:
    After doing some research, i should set the COIN range and assign COIN to control Area.
    Can anyone provide me detail steps to solve this issue? Very appreciated!

    Hi Wang,
    Go to tcode KANK, give your controlling area P610, click on maintain groups(F6) button.  Now you can see the maintain number range groups screen, in that screen select COIN(double click or keep cursor on COIN and press F2 button or select element button) from not assigned group and select number range for controlling area button(here you have to click on check box) and then click on Assign Element/Group(F5) button and click on save button.  Now you can see COIN in number range for controlling area P610.
    This is enough to solve your problem.
    Please revert if not yet solved your problem.
    Regards,
    Singaiah Pathuri(Singh)

  • Can we assign 1 credit control for multiple company codes

    hi,
    sap gurus,
    good afternoon to all
    can we assign 1 credit control area for multiple company codes.
    if yes can any body explain the pro's and cons of the assignment.
    if no can any body explain the why?
    its urgent plz.......
    regards,
    balaji.t
    09990019711

    Yes Balaji,
    We can assign.
    Here the risk categiry and terms of one credit control area will be applicable to all company code.
    Credit Control Area
    Definition
    An organizational unit that represents the area where customer credit is awarded and monitored.
    This organizational unit can either be a single or several company codes, if credit control is
    performed across several company codes. One credit control area contains credit control
    information for each customer.
    Use
    Credit and risk management takes place in the credit control area. According to your corporate
    requirements, you can implement credit management that is centralized, decentralized, or
    somewhere in between.
    For example, if your credit management is centralized, you can define one credit control
    area for all of your company codes.
    If, on the other hand, your credit policy requires decentralized credit management, you
    can define credit control areas for each company code or each group of company codes.
    Credit limits and credit exposure are managed at both credit control area and customer level.
    You set up credit control areas and other data related to credit management in Customizing for
    Financial Accounting. For more information, see the Implementation Guide under Enterprise
    Structure   Definition or   Assignment   Financial Accounting and then Maintain credit control
    area. You assign customers to specific credit control areas and specify the appropriate credit
    limits in the customer master record.
    Thanks,
    Raja

  • Unable to assign multiple company code to a controlling area in PPOME

    Hi Experts
    In PPOME I was trying to assign multiple company codes under 1 controlling area in account assignment. e.g. ABC is the company, its 2 company codes, ABC1 and ABC2.
    In PPOME when I am assigning the root org unit (ABC) with controlling area ABC1 and company code ABC1, it hierarchially inherits the below structure.
    Whereas when I want to change the company code for ABC2 orgunit, it doesnot give the provision to change. It hierarchially inherits the root org unit structure.
    I have tried to differentiate it by creating different costcentres for different companycodes, but that also doesnot help to fulfill the need.
    Please help me to solve the issue as early as possible.
    Warm Regards
    Anwi

    Hi Rajdeep
    The same function can be handled from PPOME also, because in case of assignment of enterprise structure components with org structure components we use IT 1008.
    However, if yours process is followed, then also I am unable to change the COMPANY CODE. Rest can be well taken care of.
    Cheers
    Anwi

  • An error has occurred because a control with id '%spPlaceHolderMain%' could not be located or a different control is assigned to the same ID after postback.

    Hello All, When i try to do a filter on an entity and click filter button, i see the below error message being popped up. Can someone provide a solution to this ?
    "An error has occurred because a control with id '%spPlaceHolderMain%' could not be located or a different control is assigned to the same ID after postback. If the ID is not assigned, explicitly set the ID property of controls that raise postback events
    to avoid this error."
    Please let me know the process to set the ID explicitly.

    Can you try resetting the IIS?

  • EXS 24 LFO assignment to tune control

    hi. ok, i'm working in logic 8. i'm trying to assign an LFO to the tune control of the EXS 24. when i try to pull it up in the matrix, the tune control doesn't show up in the drop down menu. am i missing something or can you not assign an LFO to the tune control on this plugin (which would be pretty lame since to make a proper rise you need to assign an up ramp to the tune control).

    i need the tune because one the pitch sounds weak compared to automating the tune. it's you can only get a few octaves. if you automate the tune then it moves up in whole steps, that's why you use an LFO ramp up for rises.

  • How to use a hardwaresynth to controll a softsynth?

    What I want is simple: I have a Yamaha CS1X Syntheziser with knobs that send MIDI Data. Now I want to use this Synth to controll my Minimoog Softsynth Plugin. Cutoff for example works already automatically. How do I configure logic so that the other knobs of my syntheziser controlls the rest of the Minimoog Plugin? I tried to find the answer in the manual, it must work over the setup controll assignement but it just doesnt work...
    Thanks for any help!

    You will literally write in the "Implemenation", the following:
    Case when a.b=c.d then "Source"
    Else
    "Target"
    End

  • Budget Exceeded but no Error message Assign more than allocated

    Hi Gurus,
    I am stuck in a situation where the Error Message BP603 while creating a PO for a wbs at level 2.
    IN cj30 , i found out that  Budget = 69500000 and assigned = 69950772
    if i create a PO OF even .30 (thirty paisa) the budget exceeded amount = 450772.35, which is actually the diffrecene betweenn assigned and Budgeted values.
    Now we are not able to raise any PO
    Below is tolerance limit
    please key in your valuable inputs.
    Regards
    Rohit

    Hi Rohit,
    In Budget report, Assigned value = Actual + Commitment
    If your assigned value is great than Budget, then you will get Budget exceeded error when you try to do any further posting against specific WBS element.
    So, you will need to supplement Budget to cover shortfall.
    You can also refer following SAP note which shows how assigned value is calculated.
    178837 - Availability control: Incorrect assigned value?
    There are lot of threads already discussed in this forum for error message you are mentioning.
    Please search them.
    Regards
    Tushar

  • De activation of Controlling Area

    Hi,
    We have got a situation that we need to de activate the existing controlling area and create a new controlling area as per the mutual agreement between our co & the client.
    and we have got 1:1 ratio between controlling area & company code
    Now the system will not allow me to delete the company code assignment from the controlling area as the master data exists for this particular company code.
    how do i proceed with this kind of situation.
    My concerns are
    1. How do I assign the company code to a new controlling area which has already been assigned to a particular controlling area.
    2. Now if i go with the new controlling area which i have created then how does the system respond to the old open item data which has been entered for old cost centres,profit centres.
       What will happen when i start clearing this transactions how does the system responsd to this kind of situations.
    Kindly advise
    Regards
    Sunil

    Hi Sridhar,
      Thanks for your prompt response but I have 2 queries.
    1. Will the system allow me delete the master datas when there is transaction data which exists in the masters for which we want to delete.
    2. Secondly what will happen when i try to clear the open item which have been booked under a particular cost centre and profit centre which were assigned to my old controlling area and when i start clearing the old items with the new controlling area activate how does system respond to it.
    Will it allow me to clear these transactions/allow processing of the old data which had been fed in the old controlling area.
    Plz help me out in this.
    Regards
    Sunil

  • Keystation Pro 88 (or other controller) as the Logic Control

    Has anybody got their setup like this? I've been trying to get this to work for the past 6 hours and no luck. Can someone please help me? Just bought Studio 2 days ago and haven't touched it yet cuz I can't get the keyboard to fully work.
    Joined: 17 Jan 2006
    Posts: 55
    Location: Los Angeles
    Posted: Sun Jul 15, 2007 12:03 am Post subject: Keystation Pro 88 (or other controller) as the Logic Control
    I'm sure some of you already know how to do this. I just figured I'd write this up at some point to share with others. The basic idea is to use the Keystaion Pro 88 (or some other MIDI Controller) as an actual Control Surface, or in this case the Logic Control, to have more freedom with the MIDI Controller, i.e. using the group of 8 faders (on the Keystation) to control Volume for tracks 1-8 in the arrange window, and then hitting Bank Right to automatically control tracks 9-16, and as a result making a universal controller not bound by specific channel messages, or MIDI CC Volume messages etc... in short the essence of any Control Surface.
    What I'm describing below is what this app will also do: http://www.opuslocus.com/lcxmu/index.php
    I basically just wanted to avoid using a separate application all together. Keep in mind that the app does simplify the whole process, but Logic inherently can do pretty much everything the app does.
    I recommend reading this in its entirety before attempting.
    KeyStation Pro 88 as Logic Control
    Part One: Add Logic Control as Control Surface
    1. Open Logic.
    2. Preferences / Control Surfaces / Setup...
    3. New / Install / Select your preferred device (in my case Logic Control
    4. Click the icon in the setup window for the Logic Control.
    5. On the left hand side under "Logic Control" you should see an "Out Port:" and "Input:" ... select the desired MIDI in/out through which your device is connected.
    6. Open Preferences / Control Surfaces / Controller Assignments. Make sure you select the "EXPERT VIEW" check box.
    7. You should now see a bunch of different Zones in the Zone column, one of which is "Control Surface: Logic Control"
    8. Create your own Zone, KeyStation Pro 88 (or whatever) using the Plus sign in the bottom left corner of the Controller Assignments window.
    9. Now basically go through the existing parameters already available in the Logic Control Zones, Select what you want. You can select entire Modes or individual Controls / Parameters. You can select multiple values (only multiple Control / Parameters NOT modes) by selecting and dragging or simply with select and holding command.
    10. Command-C the selected Modes and then click back onto you user zone that you created above.
    11. Click inside the Mode column (or Control / Parameter column depending upon what you selected and copied from the Logic Control zones).
    12. Command-V to paste the Modes into your user Zone.
    13. Do this for as many Modes / Controls you want, that your specific MIDI controller interface will be able to handle.
    Part Two: Assigning Input Values
    1. Open Preferences / Control Surfaces / Controller Assignments
    2. Now for each parameter that you copied, you will need to set the input MIDI value from your controller.
    3. Click on your User Zone, then Mode, then the first parameter in the 3rd column.
    4. You should see a "MIDI Input" option (this should already be set correctly as long as you set it earlier in Step 5 of Part One). If it's not set to the correct MIDI input (which I found to be the case sometimes even after Step 5), then change that here.
    5. Next to "Value Change:" you will see a box with MIDI data in it. Delete the existing date by highlight and delete.
    6. Activate "Learn Mode" (bottom right corner of Controller Assignments window) then click within the "Value Change" box, then move the corresponding fader, button etc. The "Value Change" should now show the MIDI data value for that fader. Be careful here, there should only be 3 groups of 2 for data here... if you see 2 groups, of 3 groups, of 2 then typically the FIRST group of 3 should be the value you want here. You can always delete the data, and move the fader again to be sure. The reason for the 2 groups of 3 is not in error: some buttons send TWO MIDI values, one on press and one on release. You can use this to your advantage and assign TWO different functions to these buttons, thus the first (press hold) value can do one thing and the second (release) value can do another. You can also change the MIDI controller to only send 1 message on press and nothing on release, or simply make sure that only the on value is present in the "Value Change" box.
    7. You'll have to do this for all the different knobs / faders etc. on your MIDI controller. There are many shortcuts of course. You can manually type in the Values if you know them. For the Keystation Pro, M-Audio has an app called Enigma that I recommend for changing controller parameters and much more on the Keystation. You can use this app to assign all the actual control data that each button or fader sends to the sequencer, once you know the values you can convert that data to the MIDI data values and enter them into the Value Change box.
    8. Once you're done assigning values to the controllers, you can delete all the Zones except for the user Zone you created earlier. Before you do this, it's a good idea to back up the Control Surface preference file just in case you ever want to grab something else from the Logic Control Zones. You could always add a second Logic Control and copy the Zone from that, but you'd have to reassign all the MIDI Input: values ... short version, just back up the preference file before you delete the Zones. The reason why you want to delete the Zones that you're not using is simply because if you have a controller that happens to send out MIDI data to the sequencer, and the actual Logic Control happens to have that MIDI data value already inherent it it's Zones, then you could be asking for trouble, simply put you'd be sending MIDI data to change Volume and the Logic Control maybe has that MIDI Data Value already assigned to Pan for the existing track.
    The file to backup is located here: ~Users/username/Library/Preferences/Logic/com.apple.logic.pro.cs
    As a precaution I have always backed up my Logic Preference file WITH this .cs file. Technically it's not necessary... for instance: Let's say you trash your preferences and open Logic to find that the Logic Control is missing from the Control Surfaces Setup. So you add it back and now you find out that Logic is missing the User Zone that you created. If you close Logic and copy the .cs file back to the directory above, then upon reopening Logic you should find your User Zone is in place again. But I've had mixed results with that, so just in case I copy over the preference file with the .cs file as a pair. It seems that the Logic pref file only contains information that the Logic Control is a Control Surface on your system and the .cs file is the preferences for that specific Surface.
    Another note: after a recent Logic update, maybe 7.2? ... it was whichever update added support for more Control Surfaces, I can't remember. This update basically erased all the hours of hard work linking the Keystation to Logic as the Logic Control. This only happened with this specific Control Surface update, but not with 7.2.3, probably simply because they didn't make any changes to the .cs pref file.
    Anyhow, when this happens again in the future, there seems to be a quick fix. I take NO responsibility for you somehow crashing Logic on a continual basis after applying the fix. Personally I have seen NO issues by doing this at all. I simply copied a version of the .cs file with the new update missing the Keystation Zone, as well as a version of the .cs file WITH the Keystation Zone, to a PC (I think it was a PC, don't believe I tried it with textedit, although should work as well). I opened both of the files in notepad and compared them. I noticed the word Keystation towards the bottom and realized that most all the data (gibberish) was exactly the same up until a point in which the file with the Keystation data had a group that was absent from the new .cs pref file from the new update. So I basically copied the data from the old .cs pref file, pasted it into the new .cs pref file, saved it and open Logic. Logic warned me that a pref file was corrupt or something of that nature, but loaded fine anyway, and the Keystation Zone was back in Controller Assignments.
    One last thing... the problem that some of you may run into is that by making your MIDI controller a Control Surface, or turning your Keystation Pro into a Logic Control, limits some of the functionality of the MIDI Controller. For instance, a Logic Control's main purpose is to control different faders, knobs and what not of MANY different tracks. When you move a fader for volume on the Logic control, it will move the fader corresponding to the selected track... it's not programed to say change the actual midi CC 7 for Volume, only the actual Fader. Thus, what if you want the MOD wheel to still control modulation and you want the sustatin pedal to continue to act as a sustain pedal. Well, if Logic sees that Port 1 is the input for the Logic Control, but in reality the Keystation, then it's only going to allow specific events through. The way around this issue is by using both the input options that the Keystation has... hook the MIDI out into Logic and use the USB port as well. I run the Keystation as a Logic Control through the USB port, and use the MIDI out for actual MIDI data. But the catch is you have to make sure you only connect the MIDI Port into Logic's sequencer in the environment. Thus open the environment, open Clicks & Ports, Port 1 and Port 2 are the IN/OUT for the USB port. Midi Port is the Keystation's MIDI port. Select and delete the cable for the SUM, and run individual cables for the ports you want to use. Thus, all your other MIDI interface Ports, the Caps Lock keyboard etc. Just be sure that if your using Port 1 (USB Port Out from Keystation) for the fake Logic Control, that it DOES NOT cable into the "Input View" or "to Recording & Thru". This creates yet another issue:
    The controls on the Keystation have to send SOME form of MIDI control message / data to Logic. Well if the faders on the Keystation are preset to send Ch1-9, Volume 0-127 messages, then when you move a fader on the Keystation (as the Logic Control) since the Keystation is still reaching the sequencer from the MIDI port, you will be sending MIDI values that can effect your current track possibly when you don't want to. The work around for this is to be sure that all the faders / knobs that you want to use as your fake Logic Control are sending useless MIDI data... i.e. CC 75, 76, 77, and so on. This way moving faders won't effect playback, although you could still in theory record this MIDI data into your sequencer. You could however filter this events from entering the sequencer input with a transformer since you know precisely what MIDI CC values you are changing. The easy way to assign these values is to use the program Enigma from M-Audio that I mentioned above.
    More discussion specifically related to the Keystation Pro 88:
    You can do a lot using the Controller Assignments and different Zones from the Logic Control. For instance, the real Logic Control has Solo, Mute, and Record buttons for the 8 faders. The Keystation Pro only has 1 button underneath each fader. But you could use one of the other buttons to toggle Solo, Mute, and Record mode so that depending on which mode your in, the buttons underneath each fader will correspond to Mute or Solo etc. By the way, a good setup from my experience is to use the first 8 faders of the Keystation as the track faders, and the final 9th fader for Master Volume. You can then set two of the buttons underneath the Knobs as Bank Left and Bank Right buttons to change the 8 fader tracks to correspond to the onscreen track groups of 8. Also don't forget that you can assign TWO functions to EACH button, since a button press can send a value of 127 and a button release can send a 00 value. So if you press and hold a button it can activate "Shift-select Mode" and until released it can make the buttons under the faders act as Volume to Zero resets or whatever you want. When you release the button it will go back to just Mute mode or Solo mode. The Controller Assignments window has MANY options, and parameters some of which are very confusing and take a lot of trial and error to understand... the manual helps a little but of course isn't perfect.

    I'm thinking about buying a Keystation Pro 88 (2nd hand) so I was googling around and found this:
    http://www.soundonsound.com/sos/Oct04/articles/keystation.htm
    [quote]
    I had some trouble getting the transport controls to work with Emagic's Logic, even when I loaded the 'Pro 88 Logic Preset.LSO' file on the supplied CD-ROM into Logic. I contacted the guys who designed and set up the Keystation here in the UK at the old Evolution offices, and between us we managed to work out what was going wrong. First of all, you need to enter the appropriate MIDI key commands in Logic's user preferences. These cannot be updated with an LSO file, so the commands have to be entered using the Learn Key function in Logic (see the screenshot below for the list we used). Then we discovered that the transport keys were toggling, which meant that only each second press of each key was actually working. It turned out that I had an early version of the Logic preset before this had been fixed, but the more recent one has been put on the M Audio web site for anyone else that needs it. It took about 30 seconds to change the output commands so that the buttons were no longer toggling.[/quote]
    Did you get it to work correctly eventually?

  • How do I find 3rd party soft synths in logic_pro 8?

    I have just purchased Korg Legacy Digital Edition M1, Wavestation, MDE X,  Soft synths & effects, It seams to have installed ok but i can't get it to show up in a logic project when I add a new track, then search for the synth as an instrument plug in.
    The korg folder is in Applications, and not in the main music folder like logic, itunes, garage band etc.
    I can find the korg folder ok but can't access the instruments as they are greyed out.
    The two synths work fine when used in stand alone. Perhaps I should have chosen custom install to make sure they were installed as audio units for plug in use?
    I checked the logic manual about 3rd party plug ins and checked the audio units validation list under preferences/audio units manager and only apple plug ins showed up, no sign of korg synths...
    I didn't click scan and reset as I'm not sure if I should.
    The korg synths are the only 3rd party products that I have installed on the Mac.
    Hopefully it's just a simple procedure that lm not following and a little advice is all I require to resolve my problem.
    The korg user group web site said the don't support my syncrosoft license version any more so there were no updates upon installation, perhaps I have purchased a product at the end of its shelf life?
    Cheers,
    Beatdadnz...

    jnashguitar wrote:
    Why don't the Logic pirates just start their own message board with their own FAQ:
    No kidding, I'm getting sick of this B.S.
    It's like the Cubase boards 10-12 years ago.
    Legit users... please stop supporting/answering questions people who obviously......
    1. Are to ***** lazy to read the manuals.
    2. Have pirated the software (plus a few hundred plugins) and barely know what to do with either the plugins or the program. It's pretty easy to tell.
    3. *****s
    pancenter-

Maybe you are looking for

  • How can I sync selected books to my ipad via the itunes interface?

    I have a lot of books and pdfs all neatly tagged in my itunes library, and I would like to be able to sync selected books to my ipad from the itunes 'books' library page. I cannot for the life of me find a way to do this! I realise you can choose to

  • Need Urgent Help Regarding Adobe Configuration

    Hi, I have been configured Adobs, i have been installed ADS,ACf... everything is perfect. But when i exceute my application, i m getting below error. kindly put some light on it. Its urgent.... 500   Internal Server Error Web Dynpro Container/SAP J2E

  • Enhancements MEREQ001 in purchase requisition

    I have created the screen, and i have created  new  fields in the screen that are included in the append structure CI_EBANDB, but when i save the purchase requisition, the new fields are not saved in eban table with the rest of fields, must i impleme

  • Cannot view a documentation set "standalone"

    Hi, Reference: "http://www.oracle.com/technology/tech/java/help/htdocs/faq.html#standalone When I run the helpsetDemo.bat (either directly or via Windows Program shortcuts), I get a PreviewHelpSet Error: Unknown error when parsing hs file: No topleve

  • Update wiped my libraries and didn't make a backup file, what now?

    Using window 7 64bit Ever since I moved to windows 7 itunes has given me nothing but problems. if I plugged in my ipod or iphone or any other USB device while itunes was open, the PC would either BOSD or completely lock up so you can't move the mouse