From: Stephane T. <st...@ne...> - 2008-05-02 17:06:00
|
Hi all, I tested the last svn available today. It seems quite stable if you don't do tricky action, like for example deleting a pattern in the song editor while playing it (and after you modified this pattern), don't know if this is reproductible. The main topic of my post is a reproductible one : In fact automation editor seems to be working perfectly for most parameters. Sometime you have to play with the Y resolution, "auto" is not particulary clever... on some knobs, but well this is not an issue imo. But, try to use the automation editor to automate the start postion or the stop position of an audio file processor and you'll know what I mean. I guess automate start/stop positions of a sampler should not be a so easy thing to do but I really like the sounds I can make this way while in looping mode. Another remark I already done concerns the fact automation is based on pattern rather than on entire song... For example, a 24 beats automation curve needs a 24 beats pattern and cannot be achieved on a 6patterns*4beats song. A bad point for lmms imho. While pattern automation is handy somehow (you don't need to completly set automation on a long periode as automation will repeat automatically). But if we have to choose between pattern based automation or song based automation I would choose the second choice. If it's possible to get both I would really think I live in paradise... But what to do when the two automations act at the same time ? Addition, average ? Regards, Stef |
From: Paul G. <dr...@gm...> - 2008-05-03 14:57:07
|
> In fact automation editor seems to be working perfectly for most parameters. Sometime you have to play with the Y resolution, "auto" is not particulary clever... on some knobs, but well this is not an issue imo. > Whoa, that is weird.. In my case, I can't really draw any automation greater than 0.5... I will look into this one, the mouse is definitely not working right. > But, try to use the automation editor to automate the start postion or the stop position of an audio file processor and you'll know what I mean. I guess automate start/stop positions of a sampler should not be a so easy thing to do but I really like the sounds I can make this way while in looping mode. > Actually I don't know what you mean. It seems like Start and stop can be automated fine.. Are you referring to the fact that that positions move in "steps" instead of smoothly? If so, this may improve as we make more instruments sample-exact aware. Could you specify what you expected and what actually happened? Thanks. > While pattern automation is handy somehow (you don't need to completly set automation on a long periode as automation will repeat automatically). But if we have to choose between pattern based automation or song based automation I would choose the second choice. > I don't know about that. I just made a demo song. The song has a pattern that I repeat four times. Then, I automate a knob over the course of the song. So: I have 4x2bar patterns and a single 8bar automation. The automation is based on the song, not on the pattern. When I delete the patterns, the automation is still functioning. So.. I'm not really sure what your problem is. > If it's possible to get both I would really think I live in paradise... But what to do when the two automations act at the same time ? Addition, average ? I don't know.. Will probably be a priority thing. Currently the priority is (Greatest to least): Controllers, Automation, regular value. One of my goals (eventually) is to allow automation patterns to be displayed and copible etc... in the song and BB editor - just like pianorolls or sample tracks. There is another controller that will be in 0.4.0 or 0.4.1 called Equation Controller. It allows you to combine different automation sources according to an free-form function. Such as: A+B, or (A+B)/2 or exp(A)*B, etc.. Anyways please give me some more information. And as always: Thanks for you comments and bug reports! Paul |
From: Stephane T. <st...@ne...> - 2008-05-05 11:50:09
|
On Sat, 3 May 2008 10:57:04 -0400 "Paul Giblock" <dr...@gm...> wrote: > Whoa, that is weird.. In my case, I can't really draw any automation > greater than 0.5... I will look into this one, the mouse is definitely > not working right. I can at least draw the automation for the cutoff freq of the instrument filter, don't you ? > Actually I don't know what you mean. It seems like Start and stop can > be automated fine.. Are you referring to the fact that that positions > move in "steps" instead of smoothly? If so, this may improve as we > make more instruments sample-exact aware. Could you specify what you > expected and what actually happened? Thanks. Yes Start & Stop are automated fine, but I have the "cannot draw greater value than 0.5" bug you say above, in the automation editor... > I have 4x2bar patterns and a single 8bar > automation. The automation is based on the song, not on the pattern. > When I delete the patterns, the automation is still functioning. > So.. I'm not really sure what your problem is. Are you sure the automation will go all trough your 8bar curve ? Won't it play this curve from 0 to 2, four time ? I test again now. > There is another controller that > will be in 0.4.0 or 0.4.1 called Equation Controller. It allows you > to combine different automation sources according to an free-form > function. Such as: A+B, or (A+B)/2 or exp(A)*B, etc.. Yes, good new :) Many thx to you for lmms. Stef > ------------------------------------------------------------------------- > This SF.net email is sponsored by the 2008 JavaOne(SM) Conference > Don't miss this year's exciting event. There's still time to save $100. > Use priority code J8TL2D2. > http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone > _______________________________________________ > LMMS-devel mailing list > LMM...@li... > https://lists.sourceforge.net/lists/listinfo/lmms-devel |
From: Stephane T. <st...@ne...> - 2008-05-05 12:24:03
|
On Sat, 3 May 2008 10:57:04 -0400 "Paul Giblock" <dr...@gm...> wrote: > I don't know about that. I just made a demo song. The song has a > pattern that I repeat four times. Then, I automate a knob over the > course of the song. So: I have 4x2bar patterns and a single 8bar > automation. The automation is based on the song, not on the pattern. > When I delete the patterns, the automation is still functioning. > So.. I'm not really sure what your problem is. > > I tested again, if in your song editor you repeat a N bar pattern X time, you won't get an automation curve of N*X bar long. When you play, the song automation will go back to start every N bar, whatever you put in your automation editor. Only the N first bar of the automation will be used (repeated). Am I the only one in this case ? Stef |
From: Paul W. <pa...@ma...> - 2008-05-05 14:27:51
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Stephane THOMAS wrote: | On Sat, 3 May 2008 10:57:04 -0400 | "Paul Giblock" <dr...@gm...> wrote: | | |> I don't know about that. I just made a demo song. The song has a |> pattern that I repeat four times. Then, I automate a knob over the |> course of the song. So: I have 4x2bar patterns and a single 8bar |> automation. The automation is based on the song, not on the pattern. |> When I delete the patterns, the automation is still functioning. |> So.. I'm not really sure what your problem is. |> |> | | I tested again, if in your song editor you repeat a N bar pattern X time, you won't get an automation curve of N*X bar long. When you play, the song automation will go back to start every N bar, whatever you put in your automation editor. Only the N first bar of the automation will be used (repeated). | | Am I the only one in this case ? No, this is a known feature of Beat / Bassline patterns. It's documented in the manual - basically that instrument only ever sees bars 1 through N. There are two ways to get automation on a BB pattern across the length of the song: 1) use a Piano Roll pattern instead. 2) with 0.4.x, you can assign that instrument to a unique effects channel; then you can automate the faders and effects on that channel. HTH, Paul -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (GNU/Linux) Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org iD8DBQFIHxlYu7W0U8VsXYIRAkBkAKDHc0e37pkPZzbzVBUUFjTtpl8YlACfUq+6 zZLONJ+w84vRDqjcY90pj9I= =87qQ -----END PGP SIGNATURE----- |
From: Stephane T. <st...@ne...> - 2008-05-06 15:26:00
|
On Tue, 06 May 2008 00:27:36 +1000 Paul Wayper <pa...@ma...> wrote: > 1) use a Piano Roll pattern instead. I have the issue using the Piano Roll pattern (I mainly use them rather than beatbox like editors...) I guess you mean that with a piano-roll editor I can make longer pattern... But I can't deal with this solution. Creating a pattern as long as the song seems silly. > 2) with 0.4.x, you can assign that instrument to a unique effects channel; > then you can automate the faders and effects on that channel. I'll try this. It sounds good to me, if it works I could have a song based automation in the effect rack, plus a pattern based automation in the instrument plugin... For example, a fast moving bandpass filter in the instrument plugin which would be repeated every pattern, and a slow rising lowpass filter in the effect rack which would go slowly from n Hz at the beginning of the song, to m Hz at the end of the song ? Stef |
From: Tobias D. <tob...@gm...> - 2008-05-06 15:48:02
|
Am Dienstag, 6. Mai 2008 17:25:29 schrieb Stephane THOMAS: > For example, a fast moving bandpass filter in the instrument plugin which > would be repeated every pattern, and a slow rising lowpass filter in the > effect rack which would go slowly from n Hz at the beginning of the song, > to m Hz at the end of the song ? I hope to find time to change the whole automation-behaviour. It'll be not directly related to the according instrument-track rather than visible automation-tracks you can insert just like any other track-type too. So you can create an automation track in song-editor and drop an automation-pattern there which describes the change of a knob of a instrument in BB-Editor. The reverse way is possible too: creating an automation-track in BB-Editor for repeatedly e.g. making a knob rise from 0 to 1 within 4 tacts - just like you use instrument-patterns right now in BB-Editor. Anyways can't promise whether we'll have that in 0.4.0. toby |
From: Paul W. <pa...@ma...> - 2008-05-07 02:48:20
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Stephane THOMAS wrote: | On Tue, 06 May 2008 00:27:36 +1000 | Paul Wayper <pa...@ma...> wrote: | |> 1) use a Piano Roll pattern instead. | | I have the issue using the Piano Roll pattern (I mainly use them rather than beatbox like editors...) | I guess you mean that with a piano-roll editor I can make longer pattern... But I can't deal with this solution. Creating a pattern as long as the song seems silly. No, you don't have to do that. The instrument in a Piano Roll Editor 'sees' the entire piece - i.e. its automation goes for the entire piece, not just the first N bars occupied by the first pattern. So you can have many segments in your piano roll editor, and automation will happen across them. Have a listen to my piece "The Unknown Raver" on http://tangram.dnsalias.net/transfer/lmms to see the automation I'm doing across the filter frequency and filter type. HTH, Paul -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (GNU/Linux) Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org iD8DBQFIIRhpu7W0U8VsXYIRAtxXAKC2IhQlbWg5M+DH7Te7lq+zHRVCDwCgkyB5 UKnTO8j0+HzcMAcWsvhSsHY= =n+Yx -----END PGP SIGNATURE----- |
From: <st...@ne...> - 2008-05-08 14:55:14
|
> So you can have many segments > in > your piano roll editor, and automation will happen across them. Sure ! But if you have many "segments = patterns" in the _song editor_, the automation won't happen across the entire _song_ ! I'm not clear about my issue, I'm sorry for that. I'll test your song as soon as I've built the last svn (957). I'll also make a demo song to expose what I'm talking about. Another thing : I have this message during the autoreconf -is stage of the build process : SUBDIRS: variable `EXTRA_PLUGINS' is used but `EXTRA_PLUGINS' is undefined Maybe there is a relation with the fact not all ladspa plugins are available within lmms... Stef |
From: <st...@ne...> - 2008-05-08 15:37:57
|
> Have a listen to my piece "The Unknown Raver" on > http://tangram.dnsalias.net/transfer/lmms to see the automation I'm doing > across the filter frequency and filter type. Okay... I now know what you mean. In fact I have to use a plugin directly into the song editor. I was making BB-editors for every plugins... Thx PS: lmms rev 957 segfaulted for an arithmetic exception while I tried to open the automation editor for filter type. But I saw the automation curve you made on filter cutoff freq... I'll try to make a bt report of all segfaults that I can reproduce, asap. For now, I think it's a known bug : lmms often crash when deleting a pattern from the song editor (even not while playing). Stef |