nortikin / sverchok

Sverchok
http://nortikin.github.io/sverchok/
GNU General Public License v3.0
2.26k stars 233 forks source link

Experimental: MIDI Notes using Sequencer Editor and Sonic Pi #1436

Closed enzyme69 closed 7 years ago

enzyme69 commented 7 years ago

screen shot 2017-03-29 at 22 32 35

I am thinking to use Sequencer Editor to generate some kind of Musical Generator, this way we can easily:

This will requires Sonic Pi, will try the "live loop" built in threading concurency.

So far... I manage to modify Number Text String using Sverchok.

The melody should be triggered via Script Node, maybe. But supposedly, as the Timeline is playing, it is sending message into Sverchok to trigger the sound.

enzyme69 commented 7 years ago

sequence_block_005_2017_03_29_11_36.zip

enzyme69 commented 7 years ago

First question: Supposed I have bunch of Sequence Block with name "Notes.001" etc, how to grab list of just sequence block with that name using Object ID?

I can grab all using [:] but filtering it by type or name, not sure.

screen shot 2017-03-29 at 22 40 38

enzyme69 commented 7 years ago

Actually... this works.

screen shot 2017-03-29 at 22 43 13

Any tips on how to filter by Sequence Type?

enzyme69 commented 7 years ago

Probably this requires a bit of thinking, but so far kind of have the rough ideas:

screen shot 2017-03-29 at 22 46 55 sequence_block_005_2017_03_29_11_46.zip

Will sleep and try simple one do, re, mi, etc.

zeffii commented 7 years ago

this should be a blog post... not an issue for the tracker. i mean.. it's interesting.. and i have thoughts about it .. make your own Github repo jimmy and use it as a 'sverchok experiments' issue tracker.

enzyme69 commented 7 years ago

ok. sorry~

zeffii commented 7 years ago

seriously. make your own GitHub repository now. you'll even be able to drag in .blends into folders on the repo..

zeffii commented 7 years ago

i do it too. https://github.com/zeffii/weblog

nortikin commented 7 years ago

ahaha!!