Skip to main content

Here's a simple example of part of process I'm currently using.

Posted

This piece I happened to start in SFP, usually it's the other way around.  Because I can't use drones with MIDI hardware channels. I've settled for 'rewire'.  SFP is the master, Logic is the slave.  Notice the timing changes I've made. SFP's is as tight as it can be, and Logic is at about it's limit' at -92.ms.  Currently this gives me perfect sync.  It's so tight, it's not even flanging.  More/less instruments might be a different time for Logic.  

 

Right now the two apps are playing exactly the same thing.  I recorded the last track, Organ in Logic, and imported over to SFP to 'process' it by addidiing some interest.  I might even strip out all other instruments and redo the chord's for more passing tones and OD that back into Logic, for more richness. This way I can also mut out all channels in SFP and try out some new ideas and hear exactly how it's gonna sound in Logic when done.  I export AFP all, import into Logic, since channels are in same order it's very easy to get Logic up/running.  I do have to go in and stagger any midi CC data at beginning of song.  Logic/Yamaha Tyros can't process 16 channels of data on first clock. So I go in and stagger MSB/LSB/Prog.

 

 I've also build Logic control sequences which contain all midi setup CC's (MSB/LSB/Prog/reberb, volume, settings, chorus, chorus depth, detuning pitchbend, panning. ADSR times, control reset's etc.) I usually put these at beginning of sequence, So I'm assured T4 will play the exact same thing every time. I also wouldn't mind SFP have a similar CC presequence set-up (goes out on measure 0, song starts on MIDI 1).  Because of the original spec of MIDI design (extremely slow but today's standards, but deemed fast enought 30 something years ago). You have to get all commands right other external MIDI hardware won't always function as expected. Indeed it may not always give the exact same results if you're throwing 1500 commands at it, on clock count one, especially if there is note data in there too. 

 

Notice to left of SFP arrangement I have a library called FH-111-3.  These were the orginal starting tracks.  When I wanted to play with or create a new french horn, I dragged over to library and gave it a #.  I'm using directd channels with Yamaha Tyros, cause it's management of DSP effects is a bit old fashioned, it doesn't really keep track of any DSP's assigned to MIDI only it's internal style generatored parts. (Yamaha Tyros 4 is an arranger keyboard) It looks at your left hand or chords coming in on  MIDI channel 2 and uses that to generate eight tracks of very realistic parts.  That's why I cannot use dynamic channels. For the average use, this would be irrelevant. 

 

As I try out new ideas in SFP, I drag the original instrument to the library, should  wish to retrieve. it.  I often go thru libraries,and pick out ideas I may or may not use in piece. This makes it one step easier to return to a piece later, and know where the source material came from.  I do the same in Logic.  I keep all data, (Logic song, SFP songs, BIAB songs, lyrics, chord chards, even individual midi's of each track should Logic somehow get totally corrupted. lyrics, and song critiques, and SFP library).  So now everything I need to pick up this piece a year from now, is in one place. Or I could drag onto my laptop and work on it somewhere else (substituting GM instruments of course)

 

This is currently how i'm using SFP, but it's bound to change with new features, new approaches, new software. Hope this gives insight or inspiration to someone out there. 

Attachments