On Mon, 2 Jul 2007, Stefan Westerfeld wrote:

>   Hi!
>
> On Sun, Jul 01, 2007 at 03:25:20AM +0200, Tim Janik wrote:
>> On Tue, 29 May 2007, Stefan Westerfeld wrote:
>>> On Tue, May 29, 2007 at 12:54:52AM +0200, Tim Janik wrote:
>>>> On Mon, 28 May 2007, W.Boeke wrote:
>>>>> I imported a MIDI file and got all the channels listed correctly
>>>>> in the beast window. I then mapped each channel to an existing
>>>>> synthesizer, however then the show stopped. What can I do further?
>>>>
>>>> hm, testing it out it seems you still need to assign the tracks
>>>> to at least the Master mixer bus for playback.
>>>>
>>>> beast also has a script that is meant to be usable for this, however
>>>> it currently doesn't work for me.
>>>> Stefan, does Tools/Song/Assign-Tracks-... work for you? it doesn't
>>>> seem to work after a MIDI file import or a new project with a single
>>>> unconnected track here. can you reproduce that or do you need a bug
>>>> report about it?
>>
>>> It works the way I designed it, that is, it only reassigns those tracks
>>> that are connected to master, and no other bus. It does this because:
>>
>>> So: just the midi import needs to be fixed, the script does the right
>>> thing.
>>
>> i don't agree with that statement. granted, the midi import needs to be
>> fixed, but there are other ways to end up with an unconnected track.
>> in such a case, the script name is simply misleading when it says
>> "assign tracks to individual mixer busses". it should either be renamed
>> (according to your description, to: "assign _connected_ tracks to
>> individual mixer busses", but that triggers the question of where an
>> *unconnected* script variant is) or be fixed to reconnected
>> disconnected tracks as well. i'd say the latter is the obvious choice
>> and fail to see a good reason for the script to not connect currently
>> unconnected tracks.
>
> I often use modulation-only tracks (assigned to the same midi channel),
> like
>
> Track-01   Master    [ Part1 ] [ Part 1 ] [ Part1 ] [ Part 1 ]
> Track-02     -       [  Filtersweep Up  ] [ Filtersweep down ]
>
> This allows me to sequence notes and controls individually, i.e. repeat
> the same notes over and over again, while changing the frequency of the
> filter within the instrument. Of course, I don't want that these
> modulation only tracks "waste" a mixer channel, so I made the script
> only reassign those tracks that are assigned to master.
>
> You can see the effect in "Party Monster" - the synth bass modulation
> track (which is such a modulation only track) gets ignored by the script
> if you run it.
>
>
> So as far as I can see there is a use case for the behaviour I
> implemented, unless we find a way to express seperate modulation in
> beast with the same elegance but in a different way than I do it right
> now.

fine, what about adding a checkbox to the script then that preserves
your use case behavior?
   [ ] Only assign tracks connected to 'Master' bus

> But I've personally never encountered a use case for reassigning
> unconnected busses other than the midi importer,

yes, i know. that's why i keep telling you that *others* are 
encountering these cases. so the use case exists, even if it 
isn't exhibited by your personal usage patterns.

> which could be
> relatively easy solved by assigning all imported tracks to the master
> bus, which is consistent to where manually created tracks get assigned
> to.
>
>   Cu... Stefan

---
ciaoTJ
_______________________________________________
beast mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/beast

Reply via email to