Hot answers tagged

9

Standard MIDI files are in binary (see the specification), so you cannot open them directly in a text editor. There are tools to convert between the .mid format and some text format (e.g., mid2asc, midicomp), but it might be a better idea to open the file in a MIDI sequencer.


8

There are few dedicated options available in Cubase for that purpose (there might be more). 1. The Random Quantize setting This setting affects the result of the quantizing. It allows you to set a “distance” in ticks (120ths of sixteenth notes). Events will be quantized to random positions within the specified “distance” from the quantize grid, thus ...


8

.wrk files are full project files with a lot more information in them than just the MIDI. In order to extract the MIDI information you would first have to open the files. Unfortunately this means you'd need either a version Cakewalk or Sonar. The (perhaps) better news is that there's a trial version of Sonar. You should hopefully be able to open your files ...


7

You can use MIDI CC 5 - Controls portamento rate to slide between 2 notes played subsequently. MIDI CC 65 - Portamento On/Off switch | 0 to 63 = Off, 64 to 127 = On MIDI CC 84 - Controls the amount of Portamento.


7

There's really no such thing as MIDI Synthesis. Synthesis is the process by which sounds are 'synthesised' using various modulation and generation techniques. MIDI is the "Musical Instrument Digital Interface" and is a protocol by which electronic music instruments can pass control and note information. MIDI is only interested in sending and receiving ...


6

The MIDI specification itself does not define the exact response to the volume controller. Nowadays, there is almost no device that does no implement the expression controller. Both the GM Level 1 Developer Guidelines and the DLS specification use L(dB) = 40 log (volume × expression / 127²). Furthermore, the guidelines mention that there was general ...


5

sorry, it won't work like this. Do you need any interaction between the Roland and the Kaoss, or do you want both of their signals "just" being received by the Mac? You are connecting the MIDI Out from Kaoss Pad to the MIDI IN of the Roland and then via USB from the Roland to your Mac. With that setup, the Roland would "react" to MIDI commands from the ...


5

You can drag another instrument from the hierarchy right on to the track You can right-click on the track eg. [Channel #1], and there is an option to replace the channel You can create a new channel with the synth you want and copy the piano-roll --- unless you are just wanting to change it to a new instrument in the midi-player... in that case, examine the ...


4

It is rare to find a new electronic keyboard that doesn't also have MIDI. So if you want some basic sounds and the ability to play away from your computer, then go ahead and get a keyboard with sounds built into it. Dedicated MIDI controller keyboards may offer more control via knobs, faders and sometimes pads. If you need any of that stuff, then you may ...


4

You can use a DAW such as Cubase (or any other similar). This has functions to import your MIDI files which allow you to split the embedded tracks (based on channels). You will then get the note data spread to multiple tracks and can move them around as any clip. Assign a sound to the track and you're good to go. You can finally export your project as a ...


4

Cubase (C4 on my PC) allows you to insert a track fx for midi tracks that lets you globally raise all notes up or down as many semitones as you want: - I've got acoustic piano track fx, transpose feature circled. Maybe this will let you do what you need. If you only need to apply this to a section of the track you can set up a control track where you only ...


4

If your "VST" track just has MIDI data in it already (which is being sent to a VST), then you should be able to copy that MIDI data out just as you describe. If it isn't (say, it's got audio data that's just being processed by a VST) then there no universal way to do this, since MIDI is not audio. Some tools do exist that will attempt to transcribe note ...


4

I can't speak from experience since I don't own any Android devices, but in theory, yes it is possible. Assuming your Android tablet can handle class-compliant MIDI devices (i.e. if it can act as a USB host), and presuming that your piano acts as such a device when plugged in via USB (I can't say for sure with either of your devices, but this is not ...


4

A few quick notes At stage volumes, you really really want to be using a SSD Drive. You will have issues with normal platter style HDD's at stage volumes due to vibration Even with a SSD, you're going to want to sit the laptop on some vibration damping type material. Grab some mopads (designed for acoustically decoupling speakers) and sit it on that, ...


4

If you won't be using it on stage or with other MIDI gear apart from a computer, a USB only on your keyboard controller should be okay. (Personally I find the connection more stable) Modern PC's should allow you to route the MIDI signals to other USB-MIDI devices plugged into the PC within the OS or software. In my experience with Macs, you can do the ...


4

You need to connect the MIDI OUT of your MIDI controller keyboard to the MIDI IN of one of the sound modules, then connect the MIDI THROUGH of that sound module to the MIDI IN of the other. You'll need to put each sound module on a separate MIDI channel. The MIDI output from your track in the DAW software will need to output on the MIDI channel assigned to ...


4

If a MIDI device knew beforehand which bytes are status bytes and which are data bytes, it would be possible to use all 256 values for both kinds. However, MIDI was designed to use as few bytes as possible, and this is done by mixing up status and data bytes in unpredictable ways. So the most significant bit is always needed to differentiate between them. ...


4

MIDI thru echoes data received at the MIDI in. Did Thru functionality get moved to the Out? MIDI thru's functionality did not get moved to MIDI out. MIDI out only transmits information from that particular device. Was this an intentional design change in the industry? MIDI thru has gone away for a couple of reasons. Latency The problem with MIDI ...


4

MIDI does not use 8-bit values. It uses 7-bit values. Except where it doesn't, such as in pitch bend messages (14 bits), LSB controllers 32-63 (14 bits), or high-resolution velocity (14 bits). It would be possible to define an alternate protocol with bigger numbers, but MIDI's biggest strength is interoperability, which any intended replacement would not ...


4

I know I'm a bit late to the game, but a text editor I regularly use is sublime text. What's useful about sublime in this situation is that when it opens a midi file (.mid) it will automatically convert it to hex. You can also use software like Sekaiju by the Open MIDI Project which views what the data actually means (View -> Show new Event list window). ...


4

The almighty CTRL + D or CMD + D does just that - duplicates the part. I've also found this neat table listing all keyboard shortcuts. For doubling the tempo you can use the time-stretch cursor on midi, drag it and drop it where is half it's initial size.


3

It's now possible to do this in Ableton Live using a Max for Live device from Chaos Culture:


3

You can either trim the end of the region by dragging it from the right bottom corner of the region. Or you can use the scissors tool (Esc, then 5), split the region 8 bars in and delete the half that is silent (then double click Esc to go back to the pointer tool). Alternatively, in the piano roll, you can set the end marker for the region - it is shown ...


3

The cable includes an in-line MIDI adapter. (MIDI and USB are not compatible signals.) M-Audio is a respected manufacturer while the other one is a no brand adapter. It might not work as well or might not support as many channels, but at $5, it's hard to go wrong giving it a try and the reviews seem to indicate it will work for your purposes. If I had to ...


Only top voted, non community-wiki answers of a minimum length are eligible