As we discussed in the first part of the Edit Windows tutorial, the Edit Window widget is a crucial part of the SoundBridge: DAW. We have covered the audio part, so now we will cover MIDI & automation.


MIDI editing


MIDI editing window is entirely different from the one used for editing audio. Nevertheless, the “Crop” mechanism is the same, reflecting everything between these left and right markers in the MIDI block of the sequencer.



Note spin box


The “Note”  spin box showed in the picture below will identify and display the pitch of a selected MIDI note. You can use the arrows on the side of the “Note” spin box to transpose that note by an octave, up or down. Of course, you can type in your custom values in the box as well. Right next to the “Note” spin box, we have an “Equal” button. This feature is used to change selected notes so that they are all equal in pitch to the leftmost selected one.




The “Value” spin box has similar functionality, but it refers to the notes velocity, modulation, pitch bend or aftertouch protocols. Side arrows will increment the default value by one, from 0 to 127. Typing an a custom value is possible. Moving forward, the next “Equal” button will apply the MIDI value of leftmost selected note or point to all of the selected material. Finally, there are two more “Equal” buttons just below the section marked in red. The first one makes all selected notes equal by position. The second makes all selected notes equal by their length.





These next function buttons have many creative uses. Making the MIDI sequence half of its length or doubling it or even reversing the order of the selected notes, or all of them in a block. You can use the “Invert” button which vertically inverts the sequence so that the highest note and the lowest pitched notes swap places.




The “Legato” button shortens or lengthens the selected MIDI notes so that they end as the next note begins. The “Duplicate” button copies all of the MIDI information within the cropping mechanism. Additionally, it pastes it directly to the right of the existing MIDI information.



View MIDI CC and MIDI CC Selector


We can now move to the next row of buttons, which lets you select which part of the MIDI information you are editing at the moment. The “View MIDI CC” button in this section turns red when you click on it, and it is connected to the second button which is “ MIDI CC Selector”. By clicking on the “MIDI CC Selector” we are presented with a new dialogue where you can select which MIDI information you wish to edit (Pitch, Modulation, Aftertouch, etc.)



Select All and Loop


The points that you see in the picture below can snap to the grid if the snap is activated. The “Select All” button will select all the MIDI information in the editor. “Loop” button, when enabled, will duplicate the crop portion of the information indefinitely, as you extend the right boundary of that block in the sequencer window. The critical thing to mention is that the notes, controllers and pitch band points will snap to the grid if the snap is activated.



Automation edit


The automation edit window has some things in common with the MIDI editing window. The “Default To” spin box sets the value for the parameter for which it will return after the automation block has ended.



The “Value” spin box displays the value of the selected automation point. Furthermore, the “Equal” button does the same as for the MIDI notes. It sets the value of all selected points to the value of the leftmost selected one. You can adjust the value with the side arrows or by typing in the customs value.





The “Position” spin box handles the automation points in time in the same manner. The first number marks the bar, second one-quarter note. The third one-sixteenth note and the last one a value of 0 to 120. This is the division of the sixteenth note. The “Equal “ button next to the “Position” button will adjust the position of all selected points to be the same as leftmost selected one. When you turn on the “Snap” feature the increments for the side arrows will follow the “Beat Selector” setting. If the “Snap” is off, the increments will be linear (from 0 to 120).




Convexity box handles the convexity value of the selected curvature point. The “Equal” button sets the curvature of all selected points to be equal to the leftmost selected one.

Finally, the “Select All” button will select all the automation points within the editor. Moreover, if you enable “Loop”, you will repeat all automation information indefinitely within the cropping mechanism as you extend the right boundary of the automation block within the sequencer. Just like in the MIDI edit window.