electro-music.com   Dedicated to experimental electro-acoustic
and electronic music
 
    Front Page  |  Radio
 |  Media  |  Forum  |  Wiki  |  Links
Forum with support of Syndicator RSS
 FAQFAQ   CalendarCalendar   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   LinksLinks
 RegisterRegister   ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in  Chat RoomChat Room 
go to the radio page Live at electro-music.com radio 1 Please visit the chat
poster
 Forum index » DIY Hardware and Software » ChucK programming language
Envelope sequencer
Post new topic   Reply to topic Moderators: Kassen
Page 1 of 1 [4 Posts]
View unread posts
View new posts in the last week
Mark the topic unread :: View previous topic :: View next topic
Author Message
Antimon



Joined: Jan 18, 2005
Posts: 4145
Location: Sweden
Audio files: 371
G2 patch files: 100

PostPosted: Tue Oct 13, 2009 10:28 am    Post subject: Envelope sequencer Reply with quote  Mark this post and the followings unread

Thought of this when Inventor mentioned his thoughts about a hardware sequencer in another thread - it brought back some ideas I've had before.

It's a cross between an envelope and a sequencer. Check the attached sketch for an overview how it works. I've also attached small sample where the sequencer drives the pitch of a single oscillator.

The idea is that there are 16 points on the envelope. For each point, you can configure what voltage (or control value) it represents, and how it will take the envelope to get there from the previous point. In my example in the sketch this is done alternately on the knobs of my BCR2000 - the top left knob controls the first level, the one to the left of it controls the time to that level, the knob to the left of that controls the next level and so on.

If you leave it like that, the envelope just goes round and round. You can synchronize it to MIDI notes though - when a note comes in between note 60 (C4) through note 75 (D#5), the envelope will immediately jump to the point that corresponds to the distance from C4, i.e. a C4 will jump to the start of the evelope, a C#4 will jump to the second point and so on. The curve at the bottom of the sketch illustrates this.

The ChucK app may be modified pretty easily to send MIDI or OSC instead of control voltages, which only work on DC-coupled audio interfaces (or is it the other way round?). You could also have it controlled by something else like OSC or a software GUI, and you could change the MIDI note reset to some other kind of event like OSC, CV, joystick tweak or whatever.

Les was wondering in his thread whether that kind of sequencer exists in hardware, I'm wondering the same for this one. It's a very simple thing, but there could be a lot of usage for it (at least I feel an urge to try out some experiments of my own with it).

Thoughts?

/Stefan


Envelope sequencer sketch.jpg
 Description:
 Filesize:  237.18 KB
 Viewed:  555 Time(s)
This image has been reduced to fit the page. Click on it to enlarge.

Envelope sequencer sketch.jpg



envseq.ck
 Description:

Download
 Filename:  envseq.ck
 Filesize:  3.71 KB
 Downloaded:  694 Time(s)


_________________
Antimon's Window
@soundcloud @Flattr home - you can't explain music
Back to top
View user's profile Send private message Visit poster's website
Antimon



Joined: Jan 18, 2005
Posts: 4145
Location: Sweden
Audio files: 371
G2 patch files: 100

PostPosted: Tue Oct 13, 2009 10:31 am    Post subject: Reply with quote  Mark this post and the followings unread

Hm, something weird going on with the sample, it looks like there's a little empty region between the sketch and the chuck app. Is there some problem posting .aif files on the forum? I'll post an mp3 version...


0001 1-Audio.mp3
 Description:

Download
 Filename:  0001 1-Audio.mp3
 Filesize:  125.71 KB
 Downloaded:  1362 Time(s)


_________________
Antimon's Window
@soundcloud @Flattr home - you can't explain music
Back to top
View user's profile Send private message Visit poster's website
blue hell
Site Admin


Joined: Apr 03, 2004
Posts: 24075
Location: The Netherlands, Enschede
Audio files: 277
G2 patch files: 320

PostPosted: Tue Oct 13, 2009 10:37 am    Post subject: Reply with quote  Mark this post and the followings unread

Antimon wrote:
Is there some problem posting .aif files on the forum?


Yes, it is not an allowed extension currently, if that is bad I can change it ...

_________________
Jan
also .. could someone please turn down the thermostat a bit.
Posted Image, might have been reduced in size. Click Image to view fullscreen.
Back to top
View user's profile Send private message Visit poster's website
Antimon



Joined: Jan 18, 2005
Posts: 4145
Location: Sweden
Audio files: 371
G2 patch files: 100

PostPosted: Tue Oct 13, 2009 12:11 pm    Post subject: Reply with quote  Mark this post and the followings unread

Nah, they're spacegobblers anyway, and it's easy enough to convert to mp3.

/stefan

_________________
Antimon's Window
@soundcloud @Flattr home - you can't explain music
Back to top
View user's profile Send private message Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic Moderators: Kassen
Page 1 of 1 [4 Posts]
View unread posts
View new posts in the last week
Mark the topic unread :: View previous topic :: View next topic
 Forum index » DIY Hardware and Software » ChucK programming language
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Forum with support of Syndicator RSS
Powered by phpBB © 2001, 2005 phpBB Group
Copyright © 2003 through 2009 by electro-music.com - Conditions Of Use