Really!
I have devised a very nice system for using Notion 3 with Digital Performer 7 via ReWIre, and the rules are both consistent and not so strange:
(1) The Notion 3 score must have four empty measures at the beginning . . .
(2) The actual music notation begins at the start of the fifth measure . . .
(3) It is best to avoid channels 1 through 10, inclusive, which overall maps to using channels 11 and higher . . .
(4) Digital Performer 7 always must start at the beginning of the fifth measure when it is the host controller via ReWire for Notion 3, since starting any earlier causes (a) Digital Performer 7 to crash and (b) Notion 3 to wander into La La Land where it "thinks" that it is being controlled but actually is not being controlled since Digital Performer 7 crashed . . .
(5) It is best to have a separate Notion 3 score for each section (percussion, bass, rhythm, melody, sparkles, and so forth) when there are a lot of "heavy" VSTi instruments, which typically is the case here in the sound isolation studio . . .
(6) It is good idea to have a few common VSTi instruments in each section, since this helps with respect to maintaining a consistent frame of reference . . .
However, I need to be able to have some typically strange sounds in silly DISCO songs, and Reason 5 (Propellerhead Software) certainly is stellar with respect to creating strange sounds, which is great but introduces a rather gnarly problem, because Reason 5 is not a VSTi instrument . . .
So, I am working to discover a system that will make it possible to use Reason 5 with Notion 3 and Digital Performer 7 in a way that is consistent and practical, especially with respect to being able to do a bit of fine-tuning of strange sounds as a song evolves . . .
These are the results of my experiments, so far:
(1) If I start Reason 5 and then start Notion 3, Notion 3 immediately crashes, from which I infer that Notion 3 cannot be controlled by Reason 5 via ReWire . . .
(2) I can start Notion 3 and then start Reason 5, at which time I can do the various configuring required to hear Notion 3 tracks, but (a) I cannot hear Reason 5 tracks and (b) I cannot record Notion 3 tracks in Reason 5 . . .
(3) I have not found a way to use Notion 3 to control Reason 5 via MIDI . . .
(4) Digital Performer 7 is able to control Reason 5 via ReWire, and it is able to control individual Reason 5 instruments via MIDI, which has great potential . . .
(5) I have not found a way to input MIDI notes to Digital Performer via the computer keyboard, but I can input notes manually with the mouse . . .
(6) I can input notes to Reason 5 with its on-screen mini-keyboard, both with the mouse and with the keyboard . . .
GENERAL CONCEPTS
The primary goal is to devise a system that is consistent and practical for using Reason 5 in conjunction with Notion 3 and Digital Performer 7, and for the most part it makes little difference to me how the system works so long as it is consistent and practical . . .
My best guess at present is that MIDI is the best strategy, and this is what I am testing, where the general plan is to determine whether I can export a Piano track as MIDI from Notion 3 and import it to Digital Performer 7, where I then can use the resulting Digital Performer 7 MIDI track to control an instrument in Reason 5 . . .
There are at least two other possibilities:
(1) Create a strange sound in Reason 5; record it as a WAVE file; and then sample it with Sample Tank 2.5 (IK Multimedia), where the sample can be saved as a preset and then used as the basis for a VSTi instrument that Notion 3 will be able to use, which might work for some types of strange sounds but not for all of them . . .
(2) Simply record strange sounds created in Reason 5 as WAVE files and then import the WAVE files to Digital Performer, which is easy to do but tends to be less than optimally precise with respect to timing and synchronizing, which ultimately maps to not being so consistent and practical, although for some types of strange sounds, this probably is the only way to do it, which curiously by definition makes it both consistent and practical . . .
Another key aspect of the strategy is repeatability, where the system needs to provide a way to reconstruct a song from the basic instrumental parts after there are changes, which for Notion 3 and Digital Performer 7 already is the case (see above), since I can make changes to the various Notion 3 sections and then get everything into Digital Performer 7 without needing to do a lot of work . . .
For example, consider the "basic rhythm section" for this silly DISCO song . . .
http://www.surfwhammys.com/Put-It-O-Me-1-18-2011-ST25-N3-DP7.mp3
In its current form, it does not have enough strange stuff to be Dubstep or Trance, so one of the revisions will involve changing some of the instrumentation at various times during the song, which from a framework perspective is not so difficult to do in Notion 3 with music notation . . .
I can create the required strange sounds in Reason 5, so the key aspect of the strategy is being able to get the strange sounds from Reason 5 into Digital Performer 7 in as automated a way as possible, with computer-generated MIDI being the most logical way to do this for certain types of strange sounds . . .
I have two keyboards that are MIDI enabled (Alesis ION Analog Modeling Synthesizer and KORG Triton Music Workstation [88-Keys]), and if it is more convenient I can get a smaller MIDI keyboard that is just a MIDI input device, hence another possibility is to "play" Reason 5 instruments with a real MIDI keyboard in real-time for purposes of recording the strange sounds in Digital Performer 7, but while this is not so difficult to do it has the disadvantage of requiring me to remember what I did when I played the instrumental part, which is entirely too much work insofar as I am concerned, because I have too much stuff to do without additionally being required to remember stuff that I already did, since in the grand scheme of everything if at some time in the future I actually need to perform Surf Whammys songs, then I will need to remember the lyrics, melodies, and lead guitar solos, which is plenty of stuff to remember, for sure . . .
For sure!
So, at present I am intrigued by the possibilities of devising a strategy using MIDI, although another strategy is to get the Reason 5 stuff in to Digital Performer 7 as WAVE files, with the latter strategy probably being the only way to get some types of strange sounds into Digital Performer 7 easily, because based on my current understanding of Reason 5 some of the things it does are so complex that they cannot be controlled easily by a MIDI device, really . . .
Really!
As I get more information on doing all this stuff, I will post updates to this topic, which is fabulous . . .
Fabulous!
