Nova3 Generative Sequencer - bugfix version, 0.8

VST, AU, AAX, CLAP, etc. Plugin Virtual Instruments Discussion
Post Reply New Topic
RELATED
PRODUCTS

Post

ToneCarver wrote:
tomtoo wrote:Does it need sse2 , fails to open for me. :cry:

Greetings
Thomas
Nope, no requirement for SSE2. What host, operating system and CPU are you running?
eXT 2.5.4 and Reaper 3.75(its not shown in reaper),XP SP3,Athlon XP :oops: .

Greetings
Thomas

Post

Thanks much for this fun, inspiring tool. And thanks for your generosity. You're missing a lot if you don't read the readme folks!

Post

What an amazing and fun sequencer tool. Thanks very much for sharing this with the community! Also, a big +1 for adding a donate button to your page. This is just too much fun and too useful of a tool to be a total freebie. :)

Post

I would like to agree that this a very ingenious, fun and useful tool... Thank you.

Now I have a suggestion that would make a significant improvement to this plug-in and would be fairly easy to implement. If each note/wallhit or each rover had its own duration. It would make this plug produce more varied and less "wind-chime" like results.

Post

looks good,must try.
cheers.

Post

midi learn on this, at least things like rows, cols, and wall controls would be unreal.

:shock:

Post

SaganTech wrote:Now I have a suggestion that would make a significant improvement to this plug-in and would be fairly easy to implement. If each note/wallhit or each rover had its own duration. It would make this plug produce more varied and less "wind-chime" like results.
It's probably a bit much to give each rover or striker tile its own duration but the next version (or maybe the version after the next version) will have a duration jitter control that will give some probability-based variation to the note durations. I could see maybe having something like a duration tilt (just thinking out loud here...) that makes the note length for high notes longer (or shorter) than low notes, similarly to how the note probability tilt works. Interesting, deserves some thought.
ecamburn wrote:midi learn on this, at least things like rows, cols, and wall controls would be unreal.
The next version won't have full midi learn but it is likely to have some midi mapping in there via user-editable text file that describes the midi assignments. Using a text file description is not as convenient as midi-learn but it is a good step in the right direction for having full midi-learn someday.

Post

I want to make sure I understand the concept correctly...

You mentioned earlier that
ToneCarver wrote:Also, there is no restriction on the scales being defined in ascending order. They can be descending, zig-zag, whatever.
so when you say
ToneCarver wrote:I could see maybe having something like a duration tilt (just thinking out loud here...) that makes the note length for high notes longer (or shorter) than low notes, similarly to how the note probability tilt works.
does that mean "high notes" according to highest frequency notes (midi note numbers) in the scale file, or "high notes" according to highest numbered notes (note 1, note 2, etc.) in the scale file?

I hope its the latter.

Post

ecamburn wrote:midi learn on this, at least things like rows, cols, and wall controls would be unreal.

:shock:
nova3 reports over 64 parameters , to the host , for automation ...
including those you mention ...
Image

Post

normal wrote:nova3 reports over 64 parameters , to the host , for automation ... including those you mention ...
thanks for the tip normal. assigning knobs as we speak...

Post

terriandralph wrote:I want to make sure I understand the concept correctly...

You mentioned earlier that
ToneCarver wrote:Also, there is no restriction on the scales being defined in ascending order. They can be descending, zig-zag, whatever.
so when you say
ToneCarver wrote:I could see maybe having something like a duration tilt (just thinking out loud here...) that makes the note length for high notes longer (or shorter) than low notes, similarly to how the note probability tilt works.
does that mean "high notes" according to highest frequency notes (midi note numbers) in the scale file, or "high notes" according to highest numbered notes (note 1, note 2, etc.) in the scale file?

I hope its the latter.
Good question. My natural inclination is to use the midi note numbers to define which notes are the "high notes" relative to the other notes. This is how the note probability tilt identifies the low and high notes. It makes it easier to adapt to scale transpositions and keeps it independent from the scale rotation. However, I had not considered using the positions in the scale definition files for defining what notes are high and low. Interesting perspective. Can you give me an example of what sort of behavior you are thinking about?
tomtoo wrote:
ToneCarver wrote:
tomtoo wrote:Does it need sse2 , fails to open for me. :cry:

Greetings
Thomas
Nope, no requirement for SSE2. What host, operating system and CPU are you running?
eXT 2.5.4 and Reaper 3.75(its not shown in reaper),XP SP3,Athlon XP
Thanks. I did not do anything explicit to require SSE2 but there may be some default settings that assume SSE2 so I'll look into disabling those and include a non-sse build in the next release if possible.

Post

ToneCarver wrote: Thanks. I did not do anything explicit to require SSE2 but there may be some default settings that assume SSE2 so I'll look into disabling those and include a non-sse build in the next release if possible.
That would be nice !

I know i need a new computer. :roll:

Greetings
Thomas

Post

ToneCarver wrote:
terriandralph wrote:I want to make sure I understand the concept correctly...

You mentioned earlier that
ToneCarver wrote:Also, there is no restriction on the scales being defined in ascending order. They can be descending, zig-zag, whatever.
so when you say
ToneCarver wrote:I could see maybe having something like a duration tilt (just thinking out loud here...) that makes the note length for high notes longer (or shorter) than low notes, similarly to how the note probability tilt works.
does that mean "high notes" according to highest frequency notes (midi note numbers) in the scale file, or "high notes" according to highest numbered notes (note 1, note 2, etc.) in the scale file?

I hope its the latter.
Good question. My natural inclination is to use the midi note numbers to define which notes are the "high notes" relative to the other notes. This is how the note probability tilt identifies the low and high notes. It makes it easier to adapt to scale transpositions and keeps it independent from the scale rotation. However, I had not considered using the positions in the scale definition files for defining what notes are high and low. Interesting perspective. Can you give me an example of what sort of behavior you are thinking about?
Perhaps the end result will not occur as anticipated, but my main concern is that if midi note numbers are used to define which notes are "high notes", the use of the duration tilt would result in the notes of a bass line tending to be of shorter duration and the notes in the upper parts tending to be of longer duration (or vice versa) and make the note durations in the parts too predictable. I just thought that defining which notes are "high notes" using the positions in the scale definition files could accomplish two different tasks; if the higher midi numbers correlate with the higher positions in the scale definitions files, then the effect you initially intended for the duration tilt would occur, but if I wanted to be able to mix the durations between all of the parts for variety's sake, defining which notes are "high notes" using the higher positions in the scale definition files would accomplish this task (since I can assign both high and low midi note numbers at higher positions in the scale definition file).

edit: (Just thinking out loud here...) This would be a nightmare to program, but how about a duration tilt where to the left makes the durations of the notes longer, the middle leaves the durations of notes as they are, to the right makes the durations of the notes longer, and the columns and rows the duration tilt affects are selectable by the user?

Post

New version, v0.3, is now available HERE.

This version has several new features and some bugfixes. Please see the readme.txt file for the details. Here is the changelist for this version:

+ Swing control
+ Humanizer varies note onset and duration
+ Wrap probability
+ Nearby probability
+ Simplifier control
+ 32 step velocity sequencer
+ Rover palette
+ Midi mapping via NovaMidiMap.txt file
+ Engine enable/disable
+ Double time button
+ Half time button
+ Matrix Flip actions
+ Speed knob renamed Slow
+ bugfix: send note(s) off when transport stops
+ bugfix: select random direction from spin obstacle
+ bugfix: fixed crash on Delete All button

Caution: the persistent storage format changed with this version so projects you may have saved when using the earlier earlier versions (0.1 or 0.2) will not restore correctly into v0.3. Sorry, I tried to keep things consistent but it was better for future enhancements to reorganize things now.

I did not get to address all the feature requests yet, partly because I'm not settled on a solution for some of them and partly because I just ran out of time for this cycle and wanted to post what was complete in order to shake out the bugs, etc.

Have fun :)

Post

Wow, great update.
Will have fun trying this out.
Music is the best

Post Reply

Return to “Instruments”