Notes name with the step sequencer
-
noise2sine
- Member
- Posts: 458
- Contact:
Hello,
I was wondering if there 's a way to see to notes name inside each slider of the step sequencer ? or somewhere else ?
The notes name are visible while moving the slider but i found difficult if i have to rearrange a pattern later . It would be nice to me to always have the note names visible.
cheeers
I was wondering if there 's a way to see to notes name inside each slider of the step sequencer ? or somewhere else ?
The notes name are visible while moving the slider but i found difficult if i have to rearrange a pattern later . It would be nice to me to always have the note names visible.
cheeers
here an idea, (you have to continue to complete the notes list)
it's not dynamic, but could be a start
Download
it's not dynamic, but could be a start
Download
-
noise2sine
- Member
- Posts: 458
- Contact:
Hello Nay,
Thank you for your starting patch, it's what i wanted, but as you said as it's not dynamic while changing the numbers of steps the notes name don't follow the steps numbers.Maybe someone else can help making this working dynamicly ? I presume you are really busy
Thank you for your starting patch, it's what i wanted, but as you said as it's not dynamic while changing the numbers of steps the notes name don't follow the steps numbers.Maybe someone else can help making this working dynamicly ? I presume you are really busy
Something like this? step_with_midi_note_visible2.pat
There is a problem though. Everything works fine if you edit each step individually. The problem arises when you drag the mouse across multiple steps. This causes the wrong note values to be reflected in the matrix cells. I noticed on the script module that the "sel caption" does not always reflect the "new caption" which is set by the patch. Maybe an event is not being processed on time or something. Maybe a scripter can have a look.
There is a problem though. Everything works fine if you edit each step individually. The problem arises when you drag the mouse across multiple steps. This causes the wrong note values to be reflected in the matrix cells. I noticed on the script module that the "sel caption" does not always reflect the "new caption" which is set by the patch. Maybe an event is not being processed on time or something. Maybe a scripter can have a look.
Hi noise2sine and soundmind!
It's a pretty good idea to use the matrix module! I was missing that also a lot of times.
I wrote a script, that calculates all note names on every change. So there should be no wrong captions anymore!
download
Happy Easter!
It's a pretty good idea to use the matrix module! I was missing that also a lot of times.
I wrote a script, that calculates all note names on every change. So there should be no wrong captions anymore!
download
Happy Easter!
Good job percuson, thanks for this useful egg
-
noise2sine
- Member
- Posts: 458
- Contact:
yeah ! thank you to all for your help ! Perfect tool for composing now . Thanks again and happy Easter !
I made the easter egg more perfect!
I thought, it could also be useful for arrays...
You don't need the listbox anymore and now you can choose the output type:
- midi
- integer
- x.x
- x.xx
....
download
edit: I fixed the last problems with midi and made the script more lightweight...
Try it out! Can really be useful!
I thought, it could also be useful for arrays...
You don't need the listbox anymore and now you can choose the output type:
- midi
- integer
- x.x
- x.xx
....
download
edit: I fixed the last problems with midi and made the script more lightweight...
Try it out! Can really be useful!
-
noise2sine
- Member
- Posts: 458
- Contact:
Thank you for all these wonderful eggs !
Hi percuson your patch is very fine but i don't understand on what you wire it and which
output of the matrix must i use i'm sorry but i don't understand the functioning of matrix
as i don't understand arrays in fact i'm not able to build something by myself in usine
if you have a little bit time to show me how to connect your patch
thanx in advance
output of the matrix must i use i'm sorry but i don't understand the functioning of matrix
as i don't understand arrays in fact i'm not able to build something by myself in usine
if you have a little bit time to show me how to connect your patch
thanx in advance
Avant l'effet on croit à d'autres causes qu'après
Friedrich Nietzsche
Friedrich Nietzsche
Hi woaleid,
you can imagine an array as something like a value storage... I'll try to explain:
Imagine you have 8 boxes standing in front of you, named from 0 to seven (this is your array)
Now you put some things into the boxes, in box 0 -> 4 items, box 1 -> 10 items, box 2 -> 0 items
if you take box 1 and you count the items, the result is 10.
That's what an array is doing.
The matrix does the same thing, but you can store more than one value in each "box".
You can use arrays always, wen you want to store vakues. Also Steps and Step Midi work with an array. As an example you can try to store the velocity of each step of a cycle and recall it, when playing.
My patch is to visualize the values stored in the array. That's all.
The matrix module is some kind of misused in the patch. It is only for displaying the values. You don't have to connect anything to it.
You can also replace the Array Module with a Step or Step Midi module. This is what I did in the two examples.
I hope it is enough to understand how to use it.
http://www.sensomusic.com/forums/upload ... values.pat
http://www.sensomusic.com/forums/upload ... values.pat
you can imagine an array as something like a value storage... I'll try to explain:
Imagine you have 8 boxes standing in front of you, named from 0 to seven (this is your array)
Now you put some things into the boxes, in box 0 -> 4 items, box 1 -> 10 items, box 2 -> 0 items
if you take box 1 and you count the items, the result is 10.
That's what an array is doing.
The matrix does the same thing, but you can store more than one value in each "box".
You can use arrays always, wen you want to store vakues. Also Steps and Step Midi work with an array. As an example you can try to store the velocity of each step of a cycle and recall it, when playing.
My patch is to visualize the values stored in the array. That's all.
The matrix module is some kind of misused in the patch. It is only for displaying the values. You don't have to connect anything to it.
You can also replace the Array Module with a Step or Step Midi module. This is what I did in the two examples.
I hope it is enough to understand how to use it.
http://www.sensomusic.com/forums/upload ... values.pat
http://www.sensomusic.com/forums/upload ... values.pat
Hi percuson and thank you for your explanations i'll try to understand
but i've always bump on the"Arrays" i've never understood their use
even when nay gave me some exemple i don't know when and how to use
them when i see one array when i open a patch or sub patch i'm completely lost because
because i don't understand its role i don't know what to put in it and how to wire them i don't understand
the numbers written in red in the cases named "array value" ! i have no imagination with all that can be
mathemetical i hate them that why i quit school very early it's a real suffering for me and Usine
is mathematic so always suffering this is why i didn't go to" Olivier's classroom" cause i have not the level
sometimes i wonder why i try to use Usine
i'm closed to give up i'll see with the new version if its more accessible
otherwise i'll give up
thanx again
best
but i've always bump on the"Arrays" i've never understood their use
even when nay gave me some exemple i don't know when and how to use
them when i see one array when i open a patch or sub patch i'm completely lost because
because i don't understand its role i don't know what to put in it and how to wire them i don't understand
the numbers written in red in the cases named "array value" ! i have no imagination with all that can be
mathemetical i hate them that why i quit school very early it's a real suffering for me and Usine
is mathematic so always suffering this is why i didn't go to" Olivier's classroom" cause i have not the level
sometimes i wonder why i try to use Usine
i'm closed to give up i'll see with the new version if its more accessible
otherwise i'll give up
thanx again
best
Avant l'effet on croit à d'autres causes qu'après
Friedrich Nietzsche
Friedrich Nietzsche
Hi percuson , and thank you once again for this more simple patch
it is for me easy to connect the patch because there is a midi step
so i understand how to connect it .
but there is something that remains in my head i think that with the first
patch with array offers you to make something else than only displaying
midi note name i think that you can use the matrix to do something more complex
but i don't gess what
in any case it's very practical to see the value of the steps displayed
i wish you a good day
Best
(i've a smile now)
it is for me easy to connect the patch because there is a midi step
so i understand how to connect it .
but there is something that remains in my head i think that with the first
patch with array offers you to make something else than only displaying
midi note name i think that you can use the matrix to do something more complex
but i don't gess what
in any case it's very practical to see the value of the steps displayed
i wish you a good day
Best
Avant l'effet on croit à d'autres causes qu'après
Friedrich Nietzsche
Friedrich Nietzsche
Hi waoleid!
Great, I hope you don't give up....
The step sequencer is maybe the most practical thing to display the values. It is also a kind of array.
And you can also think of an array as a collection of faders.
I made another demo, using both, StepMidi and Array module to demonstrate how an array can be used.
The array provides the velocity for each step. The outgoing sound is produced by my Usine OSC. You don't have to understand how this is working. (I chose this because it is the easiest way to produce sound from midi without the need of additional packs)
MidiStep and Array Demo
Now you can imagine the Matrix module as an array that stores both values (Midi note and Veloctiy) inside one array. If you are working with arrays for a while, there may arise the need to store more than one value inside a "step". That's the time to try out the Matrix module...
Great, I hope you don't give up....
The step sequencer is maybe the most practical thing to display the values. It is also a kind of array.
And you can also think of an array as a collection of faders.
I made another demo, using both, StepMidi and Array module to demonstrate how an array can be used.
The array provides the velocity for each step. The outgoing sound is produced by my Usine OSC. You don't have to understand how this is working. (I chose this because it is the easiest way to produce sound from midi without the need of additional packs)
MidiStep and Array Demo
Now you can imagine the Matrix module as an array that stores both values (Midi note and Veloctiy) inside one array. If you are working with arrays for a while, there may arise the need to store more than one value inside a "step". That's the time to try out the Matrix module...
hi percuson thanx to help me to understand the things that remains for me a mistery
i'll test your patch tonight and i'm not going to give up i say that when i spend a long
time trying to do something in Usine without any result i begin with the 2.7 version and
i didn't progress a lot but i never give up i always try to understand
thank you once again and have a good week end
i'll test your patch tonight and i'm not going to give up i say that when i spend a long
time trying to do something in Usine without any result i begin with the 2.7 version and
i didn't progress a lot but i never give up i always try to understand
thank you once again and have a good week end
Avant l'effet on croit à d'autres causes qu'après
Friedrich Nietzsche
Friedrich Nietzsche
Hello percuson i tried your patch and effectively you could do something else that only displaying
note value but can you tell me how you do to realise all this manipulations ? how do you know that ?
does it exist a book which explain how to build the synth you made ? i'm not able to do such a thing
i can't find by myself all those calculations and apparently you do your own script (another thing
i don't know) because i didn't find in usine one of the script you use so even if i understand the arrays
i don't know which datas to store in an array !
that is what sometimes i'm completely down
i can only count on other people and the worst is that i can't help anybody on the forum
i've always shared the things i had or i knew and it's the first time that i can't
so i hope you understand why it happens to me to say "i give up"
otherwise congrats your patch is really fine and works very well
i really looking for a book which explain how a synth is build or how to build effects
but i think it doesn't exist
thank you once again
have a nice day
best
Avant l'effet on croit à d'autres causes qu'après
Friedrich Nietzsche
Friedrich Nietzsche
Hello waolelaid.
Creating synth or fx on usine should be very attractive. But you often realize that you can find (sometimes for free) what you want to do in better. So it's only for your own satisfaction but the task is very high for that.
i thing you have a lot of interesting objects more simple than a synth or a reverb to begin.
in my opinion, the better way to progress first is starting with a simple idea.
Array concept is not very easy to understand in the abstraction world but very simple when you need it.
so don't discourage you .
Creating synth or fx on usine should be very attractive. But you often realize that you can find (sometimes for free) what you want to do in better. So it's only for your own satisfaction but the task is very high for that.
i thing you have a lot of interesting objects more simple than a synth or a reverb to begin.
in my opinion, the better way to progress first is starting with a simple idea.
Array concept is not very easy to understand in the abstraction world but very simple when you need it.
so don't discourage you .
Hi joffo thank for your encouragement and yes abstract is something i don't know
and having a simple idea is difficult when you don't know what you wanted to do
i see a lot of patches in usine so i have no idea of what i can do i'm a little bit limited cause
i never use a DAW before using Usine and i also don't know how to program a MIDI file
but the purpose of usine is to build your own and when we met at Olivier's court i understood
that i had not the sufficient level to follow
i'm always surprised when i open one of your patch it 's a real impressive work
wish you a good week end
thank you
and having a simple idea is difficult when you don't know what you wanted to do
i see a lot of patches in usine so i have no idea of what i can do i'm a little bit limited cause
i never use a DAW before using Usine and i also don't know how to program a MIDI file
but the purpose of usine is to build your own and when we met at Olivier's court i understood
that i had not the sufficient level to follow
i'm always surprised when i open one of your patch it 's a real impressive work
wish you a good week end
thank you
Avant l'effet on croit à d'autres causes qu'après
Friedrich Nietzsche
Friedrich Nietzsche
Hi waoleid!
Be sure, that it to took a long time to build the Usine OSC...
I had a few classes in electroacustics at universitiy and learned the basics of audio processing on computers. And before that I had years of trying out Daws. For the Usine OSC I had the idea how to calculate waveforms in Usine without a wavetable, but it took weeks to make it. First I had to learn how Usine deals with audio material and this I did mostly by try and error.
As Joffo wrote, the best thing would be by starting with a simple idea for a patch... Or explore all the modules of Usine. Try to connect them somehow and look or listen what happens to the data or sound. That's what I did (Try and error...). If you don't know, how to connect, click on the help button... And maybe you get an idea for a simple patch.
You also could search for simple patches and try to understand, how they work.
One other thing you shoulöd know: When I open one of Joffos patches, I also need a long time to understand it...
And if you want to learn a bit about sound processing I have some links for you.
This one starts really with the basics. And its quite easy to understand... but a lot of text...
http://music.columbia.edu/cmc/musicandcomputers/
This one seems to be good for special questions
http://www.soundonsound.com/sos/allsynthsecrets.htm
A very basic site, that explains waveforms and how filters work
http://beausievers.com/synth/synthbasics/
A video totorial on sound synthesis. You can see and hear what happens with waveforms, when manipulating them!
http://vimeo.com/2206614
Be sure, that it to took a long time to build the Usine OSC...
I had a few classes in electroacustics at universitiy and learned the basics of audio processing on computers. And before that I had years of trying out Daws. For the Usine OSC I had the idea how to calculate waveforms in Usine without a wavetable, but it took weeks to make it. First I had to learn how Usine deals with audio material and this I did mostly by try and error.
As Joffo wrote, the best thing would be by starting with a simple idea for a patch... Or explore all the modules of Usine. Try to connect them somehow and look or listen what happens to the data or sound. That's what I did (Try and error...). If you don't know, how to connect, click on the help button... And maybe you get an idea for a simple patch.
You also could search for simple patches and try to understand, how they work.
One other thing you shoulöd know: When I open one of Joffos patches, I also need a long time to understand it...
And if you want to learn a bit about sound processing I have some links for you.
This one starts really with the basics. And its quite easy to understand... but a lot of text...
http://music.columbia.edu/cmc/musicandcomputers/
This one seems to be good for special questions
http://www.soundonsound.com/sos/allsynthsecrets.htm
A very basic site, that explains waveforms and how filters work
http://beausievers.com/synth/synthbasics/
A video totorial on sound synthesis. You can see and hear what happens with waveforms, when manipulating them!
http://vimeo.com/2206614
Hi percusson thank you for links you gave me and the encouragements
that you and joffo send me i know i'm not alone i found a book on how to program MIDI
files in a DAW so it can help me to understand certain things (Nay is always there to help )
but at this time they have a lot of work to satisfy people waiting for hollyhock
so following your advice i going to study what i didn't do to begin
wish to all patchers to continue making good tools that give me some ideas
thanx once again and have a good week end
Best
( the morale came back )
that you and joffo send me i know i'm not alone i found a book on how to program MIDI
files in a DAW so it can help me to understand certain things (Nay is always there to help )
but at this time they have a lot of work to satisfy people waiting for hollyhock
so following your advice i going to study what i didn't do to begin
wish to all patchers to continue making good tools that give me some ideas
thanx once again and have a good week end
Best
Avant l'effet on croit à d'autres causes qu'après
Friedrich Nietzsche
Friedrich Nietzsche
So only for you i 'd try to make a very basic but very usefull patch. it's a audio arpegiator.:
here
i think it's easy to understand except may be pass and stop conditions.
you can try to read it starting on left and finish on the right.
first signal is detect by the beat detector sub patch. after that the synchro is restarted to make a record with len is the same of repeat.
a list box allow to input pitch value of each step (dbl click to edit it).
when the record is done the repeat start following the pitch values of the list.
at the end of the rec, a curve value starts to make a fade.
Very easy
unfortunatly this patch isn't using array module but list box work a bit like an array (comma text is a specific array)
here
i think it's easy to understand except may be pass and stop conditions.
you can try to read it starting on left and finish on the right.
first signal is detect by the beat detector sub patch. after that the synchro is restarted to make a record with len is the same of repeat.
a list box allow to input pitch value of each step (dbl click to edit it).
when the record is done the repeat start following the pitch values of the list.
at the end of the rec, a curve value starts to make a fade.
Very easy
unfortunatly this patch isn't using array module but list box work a bit like an array (comma text is a specific array)
Another version with step instead of list : http://www.sensomusic.com/forums/upload ... ysteps.pat
... without notenames, but verry cool! 
Hi , joffo and excuse me for the late answer but for once
the weather was so fine that i could not resist to have a walk in the forest
today sun is fine for the morale
thank you to make especially patches to help me i'll see that in the evening
@ percuson may be i can implement your patch in joffo's patch it would be 2 lessons in one
wish you a good evening full of good things
Best
the weather was so fine that i could not resist to have a walk in the forest
today sun is fine for the morale
thank you to make especially patches to help me i'll see that in the evening
@ percuson may be i can implement your patch in joffo's patch it would be 2 lessons in one
wish you a good evening full of good things
Best
Avant l'effet on croit à d'autres causes qu'après
Friedrich Nietzsche
Friedrich Nietzsche
another very simple example : a DJ cross fade i made to navigate between 2 signals without reduction of level.
Done but not difficult just copy /paste but i begin to looking for the path that the datas make
to understand the trajectory and the functiuns of the modules
problem to understand "and" etc.... never made program i believre that Xor reset to 0 but don't really know
when use those modules
thanx for the new one
Avant l'effet on croit à d'autres causes qu'après
Friedrich Nietzsche
Friedrich Nietzsche
Who is online
Users browsing this forum: No registered users and 218 guests
