Kyma Forum
  Kyma Support
  Sending track to submic

Post New Topic  Post A Reply
profile | register | preferences | faq | search

next newest topic | next oldest topic
Author Topic:   Sending track to submic
garth paine
Member
posted 18 November 2011 15:25         Edit/Delete Message   Reply w/Quote

TestGroupPan.ktl

 
Attached is a simple timeline with an oscillator being sent to a submix - I have an amplitude tracker on the submix to see what level is coming into the submix channel - there seems to be almost none - I can not see why this would be - any suggestions?

IP: Logged

SSC
Administrator
posted 18 November 2011 19:07         Edit/Delete Message   Reply w/Quote
In the destination track, I selected GenericSource and made it the ReplaceableInput. And just to make certain, I made both TimeBars start at time zero.

Oscillator Envelope parameter is 0.5
At 0001.35, FadeInOut = 0.41
Level_Trk1 is 0.5

so one would expect it to reach a level just less than 0.125 but not until 95 seconds into the Timeline. Until then, the amplitude should be less than that.

Is that what you expect?

IP: Logged

garth paine
Member
posted 18 November 2011 20:20         Edit/Delete Message   Reply w/Quote
Hi Guys

If I make the envelope in track 1 (Osc.) 1, and make the fade in to 1 and set the track level to 1 and the Trk1_To_W to 1 (ie. so everything is at 1) I would then expect to see an amplitude of 1 in Track 3 which is being fed by the W submix. Is that not correct?

In my real patch, I am wanting to send a number or tracks to a Submix, mute their direct output and only have them output by the Submix. Then I want to place a MultiChannelPanner on that submix to do the spatialisation.

IP: Logged

garth paine
Member
posted 18 November 2011 20:33         Edit/Delete Message   Reply w/Quote

TestGroupPan.ktl

 
Here is a second demo patch - in this one I have an amplitude follower on Track1 - it shows an amplitude of close to 1. I also have an amplitude follower on Track3 which should be reading the same as Track1 - it reads almost nothing (a very small number E-5). If I select the GenericSource Live and go to the Actions Menue and select Set Replacable Input it works as expected.

So the problme I have is that I use this submix approach a lot for reverb etc - I might have 4 or more submixes occurring in a single timeline. How can I be sure that they are actually sending and receiving signal? For instance several tracks might be sent to a granular reverb via a submix - how can I be sure that the granular reverb is always receiving that signal.

I don;t image I can select Set Replacable Input it for each submix input and I don;t really want to worry about this in a gig where I might perform several pieces and therefore load several patches, all of which are likely to be using submixes. Also the feeding tracks will have Sounds placed in them at different times, but of course the effect track, fed by the submix must be available all the time.

Perhaps I am missing something obvious? Looking forward to being enlightened.

[This message has been edited by garth paine (edited 18 November 2011).]

IP: Logged

garth paine
Member
posted 18 November 2011 21:09         Edit/Delete Message   Reply w/Quote

TestGroupPanV3.ktl

 
Ok Version 3 - I should have said before - WARNING - turn your speakers OFF - this is a patch using FULL AMPLITUDE sine tone

In this patch I have 3 tracks (please MUTE all tracks other than the one you are listening to)

Trk1 uses the TrackAngle function of the track to do panning in a clockwise continuous motion - it uses a sawTooth wave to do so between 0.5 and 2.5

Trk2 uses the Panner function in the Sound (available in the timeline track) to do panning in a clockwise continuous motion - it uses a sawTooth wave to do so between 0.0 and 2.0

I can not see any difference here, except that using the Panner would allow the automation to follow the Sound as it is copied and moved around the timeline. Am I missing anything?

To get track one to play through the submix and not also through the main output associated with Track1, I need to mute the track - this does work. If I put 0.0 in the output of the mixer in Track1, no output is sent to the submix. So this is one possible way to send groups of track through a submix for panning - however the timeline does not store Mute states and so one would need to mute all the track by hand before playing the timeline.

I welcome guidance as to how to achieve this, and anything I am missing re panning approaches.

IP: Logged

garth paine
Member
posted 18 November 2011 21:45         Edit/Delete Message   Reply w/Quote

TestGroupPanV4.ktl

 
OK V4 - again WARNING - turn everything way down

If you MUT tracks 1-4, this is the kind of thing I was thinking of. I would do this over multichannels, 4 to 8 outs

Using the Set Replacable Input got the MultiChannelPan to work. So if that becomes persistent after that has been done once, and I can reliably save and open the timeline for performance with those inputs remaining, my next question is how can I ensure there is no output from tracks 1-4 other than manually Muting them?

Thanks for following my development thread, but I was really confused why the Submix inputs were not working before .

IP: Logged

garth paine
Member
posted 18 November 2011 21:52         Edit/Delete Message   Reply w/Quote

FueSho_2011.ktl

 
This is the live input timeline I want to apply these experiments to. You will see some furtive beginnings in the last tracks - you will also see the many SubMixes and the array of Sounds that play into them along the timeline - hence my concern that they do really send signal to the Submixes.

What I want to achieve in the end is to send groups of tracks to Submixes that then do the panning - this way I can keep pitch sets together in the space and group them as desired.

Is there a better way to approach this?

Thanks again for all your time and valued input. Cheers, Garth

IP: Logged

Bill Meadows
Member
posted 20 November 2011 08:48         Edit/Delete Message   Reply w/Quote
I have encountered this dilemma before - unfortunately I don't have a solution for you. The Timeline needs a "pre-fader" option on the submix send like a real mixer would have.

Also, when I use a sawtooth control signal for panning in a timeline, it seems like I always get a pop when the waveform resets - is there a way around this?

IP: Logged

SSC
Administrator
posted 20 November 2011 15:26         Edit/Delete Message   Reply w/Quote
quote:
I have encountered this dilemma before - unfortunately I don't have a solution for you. The Timeline needs a "pre-fader" option on the submix send like a real mixer would have.

The Timeline does have a 'pre-fader' option on submixes. If you use, for example, Level_Trk7, that controls the output level of Track 7 without affecting the level that is sent to the submix. To control the level sent to the submx, use Trk7_To_NameOfSumbix.

The submix send is before the Track Level control but after the FadeInOut control as shown in the diagram on page 67 of Kyma X Revealed.

quote:
my next question is how can I ensure there is no output from tracks 1-4 other than manually Muting them?

If you would like to "permanently" mute the output of a track, you can click the Track Positioning icon and select "No Audio Output" from the pop up menu.

quote:
Also, when I use a sawtooth control signal for panning in a timeline, it seems like I always get a pop when the waveform resets - is there a way around this?

If you are using an Oscillator to generate the sawtooth, try setting Interpolation to None. Alternatively, you can use a Sample on the FullRamp, turn on SetLoop and turn off LoopFade. Or you can use the Panner control in the Timeline, draw a control from 0 to 2, then click the Looping button to repeat that.

quote:
What I want to achieve in the end is to send groups of tracks to Submixes that then do the panning - this way I can keep pitch sets together in the space and group them as desired.

Is there a better way to approach this?


We looked at your timeline, and it seems to be a reasonable approach. We noticed that the Sounds called Spatialized1 and Spatialized2 (among others) were missing the replaceable input setting on the GenericSource. (Bear in mind that a Sound cannot be its own replaceable input, that is, the rightmost Sound in the signal flow diagram cannot be the replaceable input).

It would be more computationally efficient if you could make all the Sounds with submix inputs in destination track start at or before the earliest Sound in the source track and have it last at least as long as the latest submix output. It works the way you have it, of course. This is just an optimization.

[This message has been edited by SSC (edited 20 November 2011).]

IP: Logged

garth paine
Member
posted 20 November 2011 17:17         Edit/Delete Message   Reply w/Quote
GENIUS

Thank you so much!! I knew there would be a solution!!. I had completely forgotten that you can set the audio out for each track individually as I neve use that function - great to know that the send is pre-fader... AWESOME!!!

COuld you confirm that in all cases if I am using a live input in the timeline, - say using the GenericSourceLive, that I should set this to ReplacableInput manually when setting up the patch? I had not absorbed this before and it could be why sometimes I am a little confused as to wether things are doing as I intended.

re setting those sounds with Submix inputs to all start at the same time - I am assuming you are suggesting then fading them in at the time I require them in the piece? Does this make much difference? As it is the piece is using about 50% of the first processor only.

Thanks again for your help - always greatly appreciated. Back to spatialising in groups :-)

IP: Logged

garth paine
Member
posted 20 November 2011 18:07         Edit/Delete Message   Reply w/Quote
quote:
Originally posted by SSC:
If you are using an Oscillator to generate the sawtooth, try setting Interpolation to None. Alternatively, you can use a Sample on the FullRamp, turn on SetLoop and turn off LoopFade. Or you can use the Panner control in the Timeline, draw a control from 0 to 2, then click the Looping button to repeat that.

[This message has been edited by SSC (edited 20 November 2011).]


I tried both these approaches - what I found was that using the "fullramp.aif, turn on SetLoop and turn off LoopFade" - does give a glitch at the end of the wave - it seems to try to jump to 1 momentarily.

When automating the Panner or Angle controls in the timeline I found I needed to place a third point - for instance 0, 2, 0 - where the final 0 has a time equal to the 2 - and then repeat, otherwise there was a sample or so interpolation in the repeat of the automation and I got a glitch - with the 3 points approach I did not.

Cheers, Garth

IP: Logged

SSC
Administrator
posted 20 November 2011 19:11         Edit/Delete Message   Reply w/Quote
quote:
COuld you confirm that in all cases if I am using a live input in the timeline, - say using the GenericSourceLive, that I should set this to ReplacableInput manually when setting up the patch? I had not absorbed this before and it could be why sometimes I am a little confused as to wether things are doing as I intended.

The timeline used to use replace the live input within the Sound when the track input was set; it now replaces the replaceable input set within the Sound.

quote:
re setting those sounds with Submix inputs to all start at the same time - I am assuming you are suggesting then fading them in at the time I require them in the piece? Does this make much difference? As it is the piece is using about 50% of the first processor only.

If you are using the same process at several points in time, it is more efficient to fade them in and out as you describe. (Behind the scenes, Kyma will do this fading in and out automatically, so when you use a process only once there is no advantage to doing it manually.)

IP: Logged

All times are CT (US)

next newest topic | next oldest topic

Administrative Options: Close Topic | Archive/Move | Delete Topic
Post New Topic  Post A Reply

Contact Us | Symbolic Sound Home

This forum is provided solely for the support and edification of the customers of Symbolic Sound Corporation.


Ultimate Bulletin Board 5.45c