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 » Les Hall's Projects including eChucK
EChucK Design Files
Post new topic   Reply to topic Moderators: Inventor
Page 1 of 1 [7 Posts]
View unread posts
View new posts in the last week
Mark the topic unread :: View previous topic :: View next topic
Author Message
Inventor
Stream Operator


Joined: Oct 13, 2007
Posts: 6221
Location: near Austin, Tx, USA
Audio files: 267

PostPosted: Wed Mar 25, 2009 8:40 am    Post subject:  EChucK Design Files
Subject description: Open Source Repository
Reply with quote  Mark this post and the followings unread

This sticky topic is intended to be a repository for EChucK design files. Please only post to this thread with a design file as an attachment, that way folks can peruse the files without having to scroll through lots of posts in-between the files. I'll start things off with the Eagle CAD files for the first circuit board, shown below.

Les


echuck4.sch
 Description:
The Schematic File for the first EChucK PCB

Download
 Filename:  echuck4.sch
 Filesize:  171.9 KB
 Downloaded:  1520 Time(s)


echuck4.brd
 Description:
The Board file for the first EChucK PCB

Download
 Filename:  echuck4.brd
 Filesize:  40.15 KB
 Downloaded:  1247 Time(s)


_________________
"Let's make noise for peace." - Kijjaz
Back to top
View user's profile Send private message Send e-mail
Inventor
Stream Operator


Joined: Oct 13, 2007
Posts: 6221
Location: near Austin, Tx, USA
Audio files: 267

PostPosted: Wed Mar 25, 2009 10:00 am    Post subject: Reply with quote  Mark this post and the followings unread

Here is the first EChucK dsPIC program. It uses timer2 and output compare 1 to create a square wave, not sure what the frequency is though, heh! Smile


TestCode1.c
 Description:
Test Code 1: Makes a square wave

Download
 Filename:  TestCode1.c
 Filesize:  9.43 KB
 Downloaded:  2185 Time(s)


_________________
"Let's make noise for peace." - Kijjaz
Back to top
View user's profile Send private message Send e-mail
Inventor
Stream Operator


Joined: Oct 13, 2007
Posts: 6221
Location: near Austin, Tx, USA
Audio files: 267

PostPosted: Wed Mar 25, 2009 10:49 am    Post subject: Reply with quote  Mark this post and the followings unread

Here is a ChucK program I put together quickly last night that implements a Fuzz guitar synth. It is an initial shot at creating that "Matt Belamy of Muse" guitar sound that someone on another forum likes a lot. I like it too.

The program features AGC followed by soft distortion (AKA fuzz). The program uses only simple ChucK UGens that are implementable in EChucK dsPIC processors. If you don't have a guitar to plug into your line in jack, just use the microphone and talk into it - you'll sound like a distorted guitar!


LievenDV_Fuzz1.ck
 Description:
ChucK program that implements a fuzz guitar pedal

Download
 Filename:  LievenDV_Fuzz1.ck
 Filesize:  544 Bytes
 Downloaded:  1392 Time(s)


_________________
"Let's make noise for peace." - Kijjaz
Back to top
View user's profile Send private message Send e-mail
Inventor
Stream Operator


Joined: Oct 13, 2007
Posts: 6221
Location: near Austin, Tx, USA
Audio files: 267

PostPosted: Tue May 19, 2009 3:48 pm    Post subject: Reply with quote  Mark this post and the followings unread

In an effort to partner up with the Lunetta folks and do a joint project, and also because I was up late/early in the wee hours without much to do, I simulated a Lunetta. It is a 4094 circuit with feedback logic, very interesting. I wasn't able to get any really complex patterns from it but the sound is nice. Below you will find the ChucK source and the audio sample. Enjoy!

Les


4094_1.ck
 Description:
The 4094 source code

Download
 Filename:  4094_1.ck
 Filesize:  3.99 KB
 Downloaded:  1196 Time(s)


4094_1.mp3
 Description:
The 4094 audio sample

Download
 Filename:  4094_1.mp3
 Filesize:  318.77 KB
 Downloaded:  1848 Time(s)


_________________
"Let's make noise for peace." - Kijjaz
Back to top
View user's profile Send private message Send e-mail
Inventor
Stream Operator


Joined: Oct 13, 2007
Posts: 6221
Location: near Austin, Tx, USA
Audio files: 267

PostPosted: Wed Jun 17, 2009 8:48 pm    Post subject: Reply with quote  Mark this post and the followings unread

Alright, I think that maybe I have finally decided what to do for the next eChucK board. It will be a boolean sequencer with karplus-strong string synthesis output circuit. My next step os to obtain the chips so that I can construct a prototype.

The ChucK file attached is a ChucK simulation of that eChucK board. You can change the numbers in the program to vary the song or the string synthesis parameters, varying the guitar's sound. I enjoy it and I'll be featuring it on the next ChucK Show.

Les


booleansequencerlunetta2.ck
 Description:
ChucK simulation of eChucK circuit

Download
 Filename:  booleansequencerlunetta2.ck
 Filesize:  937 Bytes
 Downloaded:  1177 Time(s)


_________________
"Let's make noise for peace." - Kijjaz
Back to top
View user's profile Send private message Send e-mail
Inventor
Stream Operator


Joined: Oct 13, 2007
Posts: 6221
Location: near Austin, Tx, USA
Audio files: 267

PostPosted: Sun Nov 29, 2009 12:17 am    Post subject: Reply with quote  Mark this post and the followings unread

I was asked to provide the eChucK Lunetta board files so that people can draw out their circuits on them, so here they are. I had 100 of these little breakout boards made and sold about 60 of them, leaving me with plenty to play around with in my lab.

Les


eChucKLunetta.zip
 Description:
eChucK Lunetta schematic, board, and library files

Download
 Filename:  eChucKLunetta.zip
 Filesize:  10.56 KB
 Downloaded:  1144 Time(s)


_________________
"Let's make noise for peace." - Kijjaz
Back to top
View user's profile Send private message Send e-mail
Inventor
Stream Operator


Joined: Oct 13, 2007
Posts: 6221
Location: near Austin, Tx, USA
Audio files: 267

PostPosted: Fri Sep 17, 2010 4:08 pm    Post subject: Reply with quote  Mark this post and the followings unread

I have decided to make the eChucK Karplus Strong design files public domain so that they can be put to best use. I'm ready to move on to the Credit Card Synth project now, so best thing to do is set this little bird free. If you make use of the files and profit from them or end up making music that you enjoy using this design, please consider making a donation of any amount to electro-music.com - Thanks!


KS11 design files.zip
 Description:
KS11 design files

Download
 Filename:  KS11 design files.zip
 Filesize:  128.37 KB
 Downloaded:  1191 Time(s)


_________________
"Let's make noise for peace." - Kijjaz
Back to top
View user's profile Send private message Send e-mail
Display posts from previous:   
Post new topic   Reply to topic Moderators: Inventor
Page 1 of 1 [7 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 » Les Hall's Projects including eChucK
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