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 » Microcontrollers and Programmable Logic
PIC-based fraktal synth
Post new topic   Reply to topic Moderators: State Machine
Page 2 of 8 [195 Posts]
View unread posts
View new posts in the last week
Mark the topic unread :: View previous topic :: View next topic
Goto page: Previous 1, 2, 3, 4, 5, 6, 7, 8 Next
Author Message
State Machine
Janitor
Janitor


Joined: Apr 17, 2006
Posts: 2809
Location: New York
Audio files: 24

PostPosted: Sat May 03, 2008 6:41 am    Post subject: Reply with quote  Mark this post and the followings unread

Ole,

Nice job ..... I love the display cryptics .... adds much appeal. Nice additions also (filter, etc ...).

I have 3 of the PIC IC's in the wait so I can build one myself. Just have to finish up on a product release.

I assume sound samples are next ... Wink

Bill
Back to top
View user's profile Send private message Send e-mail
Joel



Joined: Sep 12, 2006
Posts: 97
Location: London, UK

PostPosted: Sat May 03, 2008 8:18 am    Post subject: Reply with quote  Mark this post and the followings unread

okvern wrote:
Here's my version. I had to add a filter (a state variable SEM clone, thanks to Takeda-san and MFOS), an LFO, and a tiny button keyboard.


That looks amazing!! Do you have a link to the filter schematics? What does the little keyboard do? Looking forward to hearing how it sounds Very Happy
Back to top
View user's profile Send private message
okvern



Joined: Feb 05, 2008
Posts: 78
Location: Seattle, Washington
Audio files: 5

PostPosted: Sat May 03, 2008 1:36 pm    Post subject: Reply with quote  Mark this post and the followings unread

Hi Joel, Bill,

First, the state variable filter design and board--you can find the basic circuit at MFOS (http://www.musicfromouterspace.com/analogsynth/statevariablefilter.html) or at Takeda-san's site (http://www.aleph.co.jp/~takeda/radio/SVVCF.html). I've attached my version of the schematic (this board also included a small audio amp--after I made the board, I decided that the amp should go in the mask, so I sawed that part of the board off). My version of the schematic is based on Takeda-san's layout--I had slightly different parts, so I created an Eagle version to match. (His board layouts are great, by the way, and well worth studying!)

Attached files:

PICSynthBoards.zip: The main board and filter board, as 600ppi bilevel TIFFs. You'll need to look at the Eagle layouts for parts placement.

PICSynthFilterAmp.zip: Eagle .brd and .sch files for the state variable filter/amp board.

PICSynthBoard.zip: Eagle .brd and .sch files for the main board. Note that the LED display I used is pretty weird--you'll probably want to edit to add something more standard (I had some of these lying around).

PICSynth_AddOnBoard.jpg: schematic of the LFO/CV summer circuit (I built this on a breadboard--didn't do an Eagle layout)

PICSynthFilterAmp.jpg: Schematic of my version of the state variable filter/amp board.

Note on the Eagle boards: When you open them, you'll need to hit the "Ratsnest" button to get the ground planes to fill in (if you don't, it'll look like a lot of things that should connect to GND don't connect).

Hope these are useful! I also want to thank catweazle/Eric for his incredible synth design!

I'll post sounds and other stuff soon.

Thanks,

Ole


PICSynth_FilterAmp.jpg
 Description:
 Filesize:  103.34 KB
 Viewed:  862 Time(s)
This image has been reduced to fit the page. Click on it to enlarge.

PICSynth_FilterAmp.jpg



PICSynth_AddOnBoard.jpg
 Description:
 Filesize:  58.69 KB
 Viewed:  800 Time(s)
This image has been reduced to fit the page. Click on it to enlarge.

PICSynth_AddOnBoard.jpg



PICSynthBoard.zip
 Description:

Download
 Filename:  PICSynthBoard.zip
 Filesize:  30.01 KB
 Downloaded:  840 Time(s)


PICSynthFilterAmp.zip
 Description:

Download
 Filename:  PICSynthFilterAmp.zip
 Filesize:  16.66 KB
 Downloaded:  761 Time(s)


PICSynthBoards.zip
 Description:

Download
 Filename:  PICSynthBoards.zip
 Filesize:  93.77 KB
 Downloaded:  784 Time(s)

Back to top
View user's profile Send private message
okvern



Joined: Feb 05, 2008
Posts: 78
Location: Seattle, Washington
Audio files: 5

PostPosted: Sat May 03, 2008 1:40 pm    Post subject: Reply with quote  Mark this post and the followings unread

Fellow Builders,

I meant to mention--the +15v and -15v. supplies shown in the schematics are really +9v/-9v--everything is powered from two nine volt batteries, and battery life seems pretty good so far (now that I've exiled the LM383 to its own supply).

Thanks,

Ole
Back to top
View user's profile Send private message
okvern



Joined: Feb 05, 2008
Posts: 78
Location: Seattle, Washington
Audio files: 5

PostPosted: Sun May 04, 2008 1:06 am    Post subject: Reply with quote  Mark this post and the followings unread

Fellow Builders,

Here are a few samples. These are all straight out of the filter into Audition 3.0, no effects, nothing fancy. Envelopes are provided by me turning the volume knob (have to add an envelope generator and VCA next time!). The only other manual intervention is a bit of keyboard "playing" in one of the WSG examples.

Thanks,

Ole


Fractal2_a.mp3
 Description:

Download
 Filename:  Fractal2_a.mp3
 Filesize:  238.54 KB
 Downloaded:  1170 Time(s)


WSG_MiniKeyboard.mp3
 Description:

Download
 Filename:  WSG_MiniKeyboard.mp3
 Filesize:  433.35 KB
 Downloaded:  1059 Time(s)


Fractal1.mp3
 Description:

Download
 Filename:  Fractal1.mp3
 Filesize:  580.49 KB
 Downloaded:  1084 Time(s)


FRactal1_b.mp3
 Description:

Download
 Filename:  FRactal1_b.mp3
 Filesize:  535.33 KB
 Downloaded:  1042 Time(s)


Fractal2_b.mp3
 Description:

Download
 Filename:  Fractal2_b.mp3
 Filesize:  404.24 KB
 Downloaded:  1042 Time(s)

Back to top
View user's profile Send private message
State Machine
Janitor
Janitor


Joined: Apr 17, 2006
Posts: 2809
Location: New York
Audio files: 24

PostPosted: Sun May 04, 2008 6:43 am    Post subject: Reply with quote  Mark this post and the followings unread

Very cool ! Thanks for sharing all of this. Very Happy The SVF really adds the final touch to the project and provides some real nice movement to this sound generator. Perhaps a voltage controlled panner would also make a nice addition so that now you could have spatial FX as well. You can pan slowly or quickly for some nice "ping-pong" FX Wink

I listened to all the samples and the last one has some semblance of a melody Wink

This synthesizer could have some real appeal with the "chip music" crowd and "noise" artists. It also could add great ambiance for classic electronic "space music" by adding some reverberation. Very Happy

Thanks for posting the samples and other information. I have decided that mine will have such a filter and I will add a panning circuit also to the mix of additions. Thats as far as I will go with it just in case I want it to be battery powered and want to keep it simple. Very Happy

Bill
Back to top
View user's profile Send private message Send e-mail
okvern



Joined: Feb 05, 2008
Posts: 78
Location: Seattle, Washington
Audio files: 5

PostPosted: Sun May 04, 2008 11:13 am    Post subject: Reply with quote  Mark this post and the followings unread

Hi Bill,

I really like the WSG algorithm--you could probably reproduce most of the soundtrack for "Forbidden Planet" with it (and rest in peace Bebe Barron, one of the composers of that brilliant score--she died recently). It's definitely the "solo" instrument of the four synths in the design. It's also interesting to me because it still has two parameter pots to use up--I have to look at Eric's source code to see if more features could be added.

Yesterday I added an external CV in to the frequency input summing circuitry so that I can drive it from an external sequencer. I'm running out of places to add switches/jacks at this point--I think I'll add a jack for an external power supply and call it done.

Again, all credit to Eric for sharing this design with the community!

Thanks,

Ole


LeftHandControls.jpg
 Description:
Controls from top to bottom: filter frequency, filter resonance, filter LFO depth, low pass/bandpass switch, audio out
 Filesize:  257.89 KB
 Viewed:  39974 Time(s)

LeftHandControls.jpg



RightHandControls.jpg
 Description:
From top to bottom: external CV input, LFO freqeuncy, reverse switch, space for external power jack, on/off switch
 Filesize:  245.57 KB
 Viewed:  39974 Time(s)

RightHandControls.jpg


Back to top
View user's profile Send private message
YoSynthi



Joined: Aug 29, 2006
Posts: 26
Location: UK

PostPosted: Sat May 10, 2008 3:44 am    Post subject: Reply with quote  Mark this post and the followings unread

Oh dear,

I've just got hold of the appropriate PIC chips so that I can experiment with this project, but I've been unable to access the links at the start of the thread, with the source code and project description:

http://etecnic.fh-pforzheim.de/~catweazle/F-Synth/

Is the site / link dead? Does anyone have any of this stuff archived?

Catweazle? Anyone...?
Back to top
View user's profile Send private message
State Machine
Janitor
Janitor


Joined: Apr 17, 2006
Posts: 2809
Location: New York
Audio files: 24

PostPosted: Sat May 10, 2008 6:27 am    Post subject: Reply with quote  Mark this post and the followings unread

Quote:
s the site / link dead? Does anyone have any of this stuff archived?


I have confirmed the link is dead also. Might be a temporary thing Question Ole has done his project and has been posting on this thread so he must have all the documentation, I am sure Wink

I can host the files on my web-space as a mirror if Ole sends all the documentation and code to me in a PM. I am sure the Cat-Wez will not mind ... Very Happy

Lets wait and see for a day or so first.

Bill
Back to top
View user's profile Send private message Send e-mail
catweazle



Joined: Feb 25, 2008
Posts: 28
Location: germany
Audio files: 3

PostPosted: Sat May 10, 2008 12:34 pm    Post subject: Reply with quote  Mark this post and the followings unread

Hi
server is down... I'm sorry...
That would be cool if you can make a backup of the documentation (schematic, software) on a another server.
If any information/pics and so on is needed I can post it of course.

Very cool work okvern !!! thumb up
That filter rocks - great samples!

Maybe I find some time to do some work on this.
i'm glad you have fun with it.

Gtz
Eric


PICsynth_V11.zip
 Description:
Schematic and Sourcecode / Hex Files

Download
 Filename:  PICsynth_V11.zip
 Filesize:  228.05 KB
 Downloaded:  757 Time(s)

Back to top
View user's profile Send private message
okvern



Joined: Feb 05, 2008
Posts: 78
Location: Seattle, Washington
Audio files: 5

PostPosted: Sat May 10, 2008 2:39 pm    Post subject: Reply with quote  Mark this post and the followings unread

Fellow Builders,

The party/rave/whatever is tonight! Everything is working, and (amazingly) I have not yet chickened out--the superhero named "The Oscillator" is ready to rock.Smile

I ditched the LM383 version of the mini-amp, though, and advise everyone to not bother with that chip--it's unstable, hot, and just a nuisance. I built a Little Gem (http://runoffgroove.com/littlegem.html) instead, and it's great.

Glad you like the samples, Eric!

Thanks,

Ole


OscillatorMask.jpg
 Description:
 Filesize:  1.52 MB
 Viewed:  495 Time(s)
This image has been reduced to fit the page. Click on it to enlarge.

OscillatorMask.jpg


Back to top
View user's profile Send private message
State Machine
Janitor
Janitor


Joined: Apr 17, 2006
Posts: 2809
Location: New York
Audio files: 24

PostPosted: Sat May 10, 2008 8:59 pm    Post subject: Reply with quote  Mark this post and the followings unread

OK, here is a link to the PIC Based Fraktal Synth projatc files in case you cant get to the others. Just look for the file "picsynth_v11_191" in the list .....

http://statemachine.freehomepage.com/

Bill
Back to top
View user's profile Send private message Send e-mail
hanley



Joined: May 24, 2006
Posts: 27
Location: London

PostPosted: Mon May 12, 2008 3:00 pm    Post subject: Reply with quote  Mark this post and the followings unread

catweazle wrote:
Hello everyone!

I've developed that thing with the intention to have a versataile
simple lofi audio hardware to realize some unusual sounds.

Hardware:
- a cheap (yes, samples) 8bit microcontroller to be real lofi Smile
- 8 analog inputs / pots for parameters (CV in 0..5Volt)
- 1 analog output (Pulse with modulation) / audio out
(output is not filtered very well, add additional Filter / EQ + FX)

Software:
(sourcecode is available) http://etecnic.fh-pforzheim.de/~catweazle/F-Synth/

Documentation:
Ok, sourcecode could have more comments Embarassed
ask if questions

however it really makes crazy sounds Wink
and I'm very interested of your experiences (pics/sounds) ...

gtz
Eric

Edit:
use this schematic if you build it
http://etecnic.fh-pforzheim.de/~catweazle/F-Synth/PICsynth_V11_schematic.JPG


hi catweazle
v impressed with you picsynth

does the pot value matter for the pots at there just for voltage dividing?
50k pots ok instaed of 10?
Back to top
View user's profile Send private message
okvern



Joined: Feb 05, 2008
Posts: 78
Location: Seattle, Washington
Audio files: 5

PostPosted: Mon May 12, 2008 3:32 pm    Post subject: Reply with quote  Mark this post and the followings unread

Hi hanley,

They're just voltage dividers--I used 100K when I built it.

Thanks,

Ole
Back to top
View user's profile Send private message
hanley



Joined: May 24, 2006
Posts: 27
Location: London

PostPosted: Fri Jun 20, 2008 1:28 am    Post subject: Reply with quote  Mark this post and the followings unread

thanks the the info okvern

built this last week and other that confusing myself with some wiring it turned out great


i have a question for anyone who made/looked at the circuit design

the PWM output from the PIC has a resistor and cap on it
Posted Image, might have been reduced in size. Click Image to view fullscreen.

when i tried to send a signal though this it was almost inaudiable
without the resistor and cap is sounds fine

whats the purpose of this part of the circuit?
Back to top
View user's profile Send private message
catweazle



Joined: Feb 25, 2008
Posts: 28
Location: germany
Audio files: 3

PostPosted: Fri Jun 20, 2008 3:51 am    Post subject: Reply with quote  Mark this post and the followings unread

R7 and C1 form a RC-lowpass filter to filter out the PWM frequency.
C2 (~0.1uF) filter DC contents (audio inputs don't like DC voltages)

The R8 (470k) limits the signal (on my test the output signal was a bit strong for my mixer. you don't need the R8 really.
Back to top
View user's profile Send private message
catweazle



Joined: Feb 25, 2008
Posts: 28
Location: germany
Audio files: 3

PostPosted: Sat Jun 21, 2008 2:52 pm    Post subject: Reply with quote  Mark this post and the followings unread

@okvern: how was the rave???

my server is running again ... my sound samples and pics
are available here http://etecnic.fh-pforzheim.de/~catweazle/F-Synth/
Back to top
View user's profile Send private message
okvern



Joined: Feb 05, 2008
Posts: 78
Location: Seattle, Washington
Audio files: 5

PostPosted: Sat Jun 21, 2008 10:51 pm    Post subject: Reply with quote  Mark this post and the followings unread

Hi Eric,

The party was so loud that I couldn't hear myself, most of the time, even when I was *wearing the mask*. When we put it through a guitar amp and the PA, though, it was cool, and people dug it. It was quite the party. It's been a month, and I might still be hung over.Smile

"The Oscillator" lives, and is currently set up next to my dining room table. We often consult him for advice, weather forecasts, etc. I am still exploring all of the stuff you built into that synth, and still discovering wonderful sounds. Again, excellent work! You rock.

Thanks,

Ole
Back to top
View user's profile Send private message
oootini



Joined: Oct 15, 2007
Posts: 80
Location: ireland

PostPosted: Mon Jun 23, 2008 11:25 am    Post subject: Reply with quote  Mark this post and the followings unread

don't suppose anyone has a veroboard layout of this?


looks like it might be time for me to build from a schematic...
*gulp.
Back to top
View user's profile Send private message MSN Messenger
catweazle



Joined: Feb 25, 2008
Posts: 28
Location: germany
Audio files: 3

PostPosted: Mon Jun 23, 2008 2:03 pm    Post subject: Reply with quote  Mark this post and the followings unread

hi oootini,
if you use a veroboard (stripe type board) then you have to
cut a lot more traces than using a Perfboard (with dots instead of stripes).
There are not much connections between to points, ok supply voltages...

Here is the minimal configuration (excluding display),
on the pic you see the first version of the picsynth, but the
2 additional switches and the led display are not really complex to attach.
Voltage regulator (+5V, 7805) is mounted at the case and
the remaining components (caps and protection
diode) are soldered "flying" directly to the supply-jack and the 7805.

The output filter (resistor and cap) are soldered directly to the output jack.

gtz
eric


Whats inside.JPG
 Description:
 Filesize:  23.2 KB
 Viewed:  39406 Time(s)

Whats inside.JPG


Back to top
View user's profile Send private message
oootini



Joined: Oct 15, 2007
Posts: 80
Location: ireland

PostPosted: Tue Jun 24, 2008 1:15 am    Post subject: Reply with quote  Mark this post and the followings unread

cool, thanks catweazle. reckon i'll invest in some perfboard then. can't wait to get stuck into this...
Back to top
View user's profile Send private message MSN Messenger
State Machine
Janitor
Janitor


Joined: Apr 17, 2006
Posts: 2809
Location: New York
Audio files: 24

PostPosted: Tue Jun 24, 2008 3:42 pm    Post subject: Reply with quote  Mark this post and the followings unread

Quote:
if you use a veroboard (stripe type board) then you have to
cut a lot more traces than using a Perfboard (with dots instead of stripes).


Yes, I usually end up using "pad-per-hole" boards and is the way I like to breadboard circuits that are under development. I take wire wrap sockets , plug them into the board, and solder down each corner to add stability. This circuit is perfect for that as a nice 40 Pin DIP IC is used. Wink

When I get less busy I plan on building two Fractal synthesizers on a nice board I purchased from "Circuit Specialists".

Bill
Back to top
View user's profile Send private message Send e-mail
oootini



Joined: Oct 15, 2007
Posts: 80
Location: ireland

PostPosted: Sat Jul 12, 2008 5:54 am    Post subject: Reply with quote  Mark this post and the followings unread

have all my parts and a loaded pic chip and am gonna start on this today. questions:

r30 - r21 (the resistors on the numierical display - the schematic says they should be 200- 470 R. i presume this means that any res between these values will work yeah?

also, i've read in descriptions for other projects that the pot bodies should be grounded to prevent audible hum. i am going to be putting the completed citcuit into a plastic container. will this be a problem? woould a piece of tinfoil across all the pots be sufficient to stop this hum?
Back to top
View user's profile Send private message MSN Messenger
catweazle



Joined: Feb 25, 2008
Posts: 28
Location: germany
Audio files: 3

PostPosted: Sat Jul 12, 2008 11:04 am    Post subject: Reply with quote  Mark this post and the followings unread

the resistors for the led display depends on the display used.
(on lower values the leds will be brighter)
if you power the device with batteries I recommend using higher values
(less current consumtion)

I never had problems with unshielded pots in other projects.
they are only voltage deviders so I think there is no shielding needed.
Back to top
View user's profile Send private message
oootini



Joined: Oct 15, 2007
Posts: 80
Location: ireland

PostPosted: Sun Jul 13, 2008 4:48 am    Post subject: Reply with quote  Mark this post and the followings unread

thanks catweazle. Smile

one more question: would this circuit work with a 9 volt battery? i have a 9v battery clip handy...
Back to top
View user's profile Send private message MSN Messenger
Display posts from previous:   
Post new topic   Reply to topic Moderators: State Machine
Page 2 of 8 [195 Posts]
View unread posts
View new posts in the last week
Goto page: Previous 1, 2, 3, 4, 5, 6, 7, 8 Next
Mark the topic unread :: View previous topic :: View next topic
 Forum index » DIY Hardware and Software » Microcontrollers and Programmable Logic
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