Welcome
Username or Email:

Password:


Missing Code




[ ]
[ ]
Online
  • Guests: 87
  • Members: 0
  • Newest Member: omjtest
  • Most ever online: 396
    Guests: 396, Members: 0 on 12 Jan : 12:51
Members Birthdays:
One birthday today, congrats!
RateReducer (35)


Next birthdays
11/01 RateReducer (35)
11/02 Download (31)
11/02 ScottH (37)
Contact
If you need assistance, please send an email to forum at 4hv dot org. To ensure your email is not marked as spam, please include the phrase "4hv help" in the subject line. You can also find assistance via IRC, at irc.shadowworld.net, room #hvcomm.
Support 4hv.org!
Donate:
4hv.org is hosted on a dedicated server. Unfortunately, this server costs and we rely on the help of site members to keep 4hv.org running. Please consider donating. We will place your name on the thanks list and you'll be helping to keep 4hv.org alive and free for everyone. Members whose names appear in red bold have donated recently. Green bold denotes those who have recently donated to keep the server carbon neutral.


Special Thanks To:
  • Aaron Holmes
  • Aaron Wheeler
  • Adam Horden
  • Alan Scrimgeour
  • Andre
  • Andrew Haynes
  • Anonymous000
  • asabase
  • Austin Weil
  • barney
  • Barry
  • Bert Hickman
  • Bill Kukowski
  • Blitzorn
  • Brandon Paradelas
  • Bruce Bowling
  • BubeeMike
  • Byong Park
  • Cesiumsponge
  • Chris F.
  • Chris Hooper
  • Corey Worthington
  • Derek Woodroffe
  • Dalus
  • Dan Strother
  • Daniel Davis
  • Daniel Uhrenholt
  • datasheetarchive
  • Dave Billington
  • Dave Marshall
  • David F.
  • Dennis Rogers
  • drelectrix
  • Dr. John Gudenas
  • Dr. Spark
  • E.TexasTesla
  • eastvoltresearch
  • Eirik Taylor
  • Erik Dyakov
  • Erlend^SE
  • Finn Hammer
  • Firebug24k
  • GalliumMan
  • Gary Peterson
  • George Slade
  • GhostNull
  • Gordon Mcknight
  • Graham Armitage
  • Grant
  • GreySoul
  • Henry H
  • IamSmooth
  • In memory of Leo Powning
  • Jacob Cash
  • James Howells
  • James Pawson
  • Jeff Greenfield
  • Jeff Thomas
  • Jesse Frost
  • Jim Mitchell
  • jlr134
  • Joe Mastroianni
  • John Forcina
  • John Oberg
  • John Willcutt
  • Jon Newcomb
  • klugesmith
  • Leslie Wright
  • Lutz Hoffman
  • Mads Barnkob
  • Martin King
  • Mats Karlsson
  • Matt Gibson
  • Matthew Guidry
  • mbd
  • Michael D'Angelo
  • Mikkel
  • mileswaldron
  • mister_rf
  • Neil Foster
  • Nick de Smith
  • Nick Soroka
  • nicklenorp
  • Nik
  • Norman Stanley
  • Patrick Coleman
  • Paul Brodie
  • Paul Jordan
  • Paul Montgomery
  • Ped
  • Peter Krogen
  • Peter Terren
  • PhilGood
  • Richard Feldman
  • Robert Bush
  • Royce Bailey
  • Scott Fusare
  • Scott Newman
  • smiffy
  • Stella
  • Steven Busic
  • Steve Conner
  • Steve Jones
  • Steve Ward
  • Sulaiman
  • Thomas Coyle
  • Thomas A. Wallace
  • Thomas W
  • Timo
  • Torch
  • Ulf Jonsson
  • vasil
  • Vaxian
  • vladi mazzilli
  • wastehl
  • Weston
  • William Kim
  • William N.
  • William Stehl
  • Wesley Venis
The aforementioned have contributed financially to the continuing triumph of 4hv.org. They are deserving of my most heartfelt thanks.
Forums
4hv.org :: Forums :: Projects
« Previous topic | Next topic »   

new drsstc based upon my new driver topology(Musical DRSSTC)

first  2 3 4 5 
Move Thread LAN_403
Capper
Mon Jan 14 2008, 10:35PM
Capper Registered Member #914 Joined: Fri Jul 20 2007, 06:22PM
Location: South Bend, IN
Posts: 85
I posted my code and schematics for my Atmel ATmega16 MIDI controller on the AVRfreaks and Geek Group sites over a year ago. There are no secrets there. The MIDI interface is rather simple. You read in MIDI data in three byte packets, then use a look-up table to determine the correct frequency for the MIDI note, then program a PWM output on the microprocessor for that frequency and output that on an optical fiber link to your coil driver board.

MIDI Coils Link

AVR Project link

Scott
Back to top
Reaching
Mon Jan 14 2008, 11:20PM
Reaching Registered Member #76 Joined: Thu Feb 09 2006, 10:04AM
Location: Hemer, Germany
Posts: 458
theres simply no need to copy others work.

and really,,, and i want a true answer. would you start with such a controller for you very first microcontroller project??
the answer in 99% will be "no, lol, noo."
why go the complicated way? i found my way, you found yours. thats the simple relation. this discussion seems to go like "microcontroller, yes or no" and thats the last i wanted.

i found my way to realize what i wanted with the knowledge i have at the moment. whats wrong with that? there are pros and cons for both ways and in general both ways deliver the same results..

so can we stop this stupid discussion about "my circuit is much better than yours" ?? are we in a kindergarden or what??

i posted a way to get same results without this whole lot of microcontroller basics...

capper, why spending time in building a whole computer with keyboard and display... my laptop can do the same a lot simpler without spending months on learning µC and program languages.. i simply used the things i had on hand.. nothing more......if someone has a problem with that, please, let me know

and to come to one point,. i dont use a real music signal to generate my pulses. its no zero crossing detector which makes shit out of shit. thats usable for much forgiving circuits in sstc use or so. all i have done is that what you do steve, but in a other way. i use midi signals to generate a squarewave wave file. it has some benefits just to work with the bare squarewave which includes the data needed to generate the right sound. this file is then fed into the circuit which converts the input signal to pulse data for the drsstc.
it is possible to play 2 notes at the same time and its sounds like 2 notes playing at the same time. its decoded in an other way, but the result is the same. with this methodic it is possible to decode some simple analogue music signals like a bellring or a speech into this data and fed the drsstc with it. thats one benefit, even when it sounds like shit, it is possible to feed the circuit with this data. funny indeed and really one thing you cant do with your way.
Back to top
Steve Conner
Tue Jan 15 2008, 11:22AM
Steve Conner Registered Member #30 Joined: Fri Feb 03 2006, 10:52AM
Location: Glasgow, Scotland
Posts: 6706
I made a secret of the musical DRSSTC because I was paid to build it and a condition of getting paid was that I kept the details secret. I'd probably never have bothered to build it otherwise, and I was blown away by how popular the concept turned out to be. The video that the Hacked Gadgets guy put on Youtube has about half a million views now.

You probably figured out by now that instead of reinventing the wheel with microcontrollers, I hacked into the guts of a Roland JX-8P synth and used it as a 6-channel interrupter that could be played from its keyboard or by MIDI. So yes, I like the method that Reaching used, basically moving all of the tricky bits into DSP on his laptop.

I know enough about uCs and synths to know that generating accurate note frequencies without jitter or aliasing is difficult, boring, and generally too much like my day job, and pointless when I knew my Roland already did it and could be bought used on Ebay for about 200 Euro. The JX-8P survived its ordeal fine :)

My tesla guitar @ Link2 used a zero crossing detector and envelope detector to produce one pulse per zero crossing, with the on-time set by the envelope magnitude. The envelope doesn't work as well as I thought it would, and complex chords sound much worse than on the JX, but it allows any audio source to be fed in.

Also, yes, we are in a kindergarten...
Back to top
Tom540
Tue Jan 15 2008, 04:15PM
Tom540 Banned on 3/17/2009.
Registered Member #487 Joined: Sun Jul 09 2006, 01:22AM
Location:
Posts: 617
Haha I'm not really sure why this became a "mines better than yours" discussion but some people like me just suck and programming. I do have a programmer that uses basic but I need to dig up some of the stuff for it. I haven't a clue how to decode midi anyway. I figure if I tried out the uC method and used midi I'd want to try some regular audio as well. Both circuits are cool and eventually I'd like to try them both.

Now please, no one has cured cancer with their interrupter so enough bickering cheesey
Back to top
Reaching
Fri Jan 18 2008, 07:18PM
Reaching Registered Member #76 Joined: Thu Feb 09 2006, 10:04AM
Location: Hemer, Germany
Posts: 458
Finished my new modulator and played a bit to get the right sound etc. i think i found a good modulation to simulate an e guitar.
the sound is a bit noisy, dont know but i think my microfon distorted...

i think i´ll give it a try in the garden if it stops raining.

Link2
Back to top
Tom540
Thu Jan 24 2008, 05:51AM
Tom540 Banned on 3/17/2009.
Registered Member #487 Joined: Sun Jul 09 2006, 01:22AM
Location:
Posts: 617
Ive came to the conclusion that both ways are cool I would just like something that isnt limited to one format. I have an idea. cheesey
Back to top
cine
Mon Feb 04 2008, 02:49PM
cine Registered Member #1242 Joined: Fri Jan 18 2008, 10:41PM
Location:
Posts: 2
Hi Reaching
What application did you use to sample that midi? And btw what circuit did you use with the coil in this topic for the audio modulation. I have successfully reproduced the mhrdrsstc2 from your site and this circuit works quite well but I'd like to be able to modulate it with real audio, not just midis.
Thanks
Back to top
Dr. Dark Current
Mon Feb 04 2008, 02:58PM
Dr. Dark Current Registered Member #152 Joined: Sun Feb 12 2006, 03:36PM
Location: Czech Rep.
Posts: 3384
cine wrote ...

Hi Reaching
What application did you use to sample that midi? And btw what circuit did you use with the coil in this topic for the audio modulation. I have successfully reproduced the mhrdrsstc2 from your site and this circuit works quite well but I'd like to be able to modulate it with real audio, not just midis.
Thanks
DRSSTCs can not reproduce "real" sound, just pulses, because this is how they work.
If you want full sound then you will have to make a CW (continuous wave) SSTC with linear output power modulation.

Btw. Nice vid Reaching smile


Back to top
cine
Mon Feb 04 2008, 05:29PM
cine Registered Member #1242 Joined: Fri Jan 18 2008, 10:41PM
Location:
Posts: 2
So what about modulating his 2 MHz Micro SSTC which I have made as well?
Back to top
Reaching
Tue Feb 05 2008, 11:00PM
Reaching Registered Member #76 Joined: Thu Feb 09 2006, 10:04AM
Location: Hemer, Germany
Posts: 458
made a new vid with the starwars theme.. really nice. the drsstc plays up to 3 or 4 accords at the same time.

Link2
Back to top
first  2 3 4 5 

Moderator(s): Chris Russell, Noelle, Alex, Tesladownunder, Dave Marshall, Dave Billington, Bjørn, Steve Conner, Wolfram, Kizmo, Mads Barnkob

Go to:

Powered by e107 Forum System
 
Legal Information
This site is powered by e107, which is released under the GNU GPL License. All work on this site, except where otherwise noted, is licensed under a Creative Commons Attribution-ShareAlike 2.5 License. By submitting any information to this site, you agree that anything submitted will be so licensed. Please read our Disclaimer and Policies page for information on your rights and responsibilities regarding this site.