-
Posts
256 -
Joined
-
Last visited
Content Type
Profiles
Forums
Blogs
Gallery
Posts posted by sebiiksbcs
-
-
Ist deine Frage also, wie in MIOS die Encoderbeschleunigung realisiert wird?
Dies funktioniert, wie du schon angedeutet hast, über die Funktion MIOS_ENC_SPEEDSET:
http://ucapps.de/cmios_fun.html#MIOS_ENC_SpeedSet
Mit ihr kann die Encodergeschwindigkeit eingestellt werden. Verwendest du MIOS__ENC_SPEED_FAST, so wird soweit ich weiß die Zeit zwischen zwei Ticks gemessen und anhand dieser ein Beschleunigungsfaktor angewendet.
Das Ganze ist also programmiert und wird vom PIC errechnet, und beim BCR wird es wohl auch so ähnlich laufen.
-
man, i would love to be a part of this also.
So we're already two and a half!
-
Hmmm, after hearing it - it sounds like something that will need to be built... Shit. Another project.
You're right... :D
I would like to do (or join?) the work of interfacing the chip to MBHP, not because the sounds are great, but more like as first experience of that kind for me.
I have no experience in programming other than simple MIOS yet, and I naively still dream of learning how to write in assembler or C to control different sound chips or devices with microcontrollers one day. ;)
So do you guys think controlling the SAA1099 from a Core could be a thing not too hard to learn and realize for a beginner? Has anyone different suggestions for exercises? Anything you've done before, which I could learn from?
-
http://velesoft.speccy.cz/saa1099-cz.htm
Here are some docs and mp3 samples of the SAA1099 chip.
-
Sorry for the typo, I foxed... umm fixed the link.
I got this from this page: (Notes about making sound with an Arduino, very basic)
http://www.uchobby.com/index.php/2007/11/11/arduino-sound-part-1/
Some Devices to researchI would like to get my hands on these devices to see how well they work. Write a comment to suggest any others.
[...]
SARA-001
This is not really a chip but would interface to the uC.
SAA1099
Chip used on older Sound Blaster cards, might be able to salvage one. The SARA-001 uses this chip so they may still be available somewhere.
>>>used on older Soundblaster cards?
-
"The new Complex Stereo Sound Generator for Sound Effects and Music Synthesis"
[updated] www.saratronics.com
They claim: a complete kit costs 25 EUR, free shipping worldwide
- Looks easy to interface
- runs on +5V DC
- no SMD parts as far as I remember
-
;D
OK, I started to add some links to learning material on my site - check out the Beginner's Guide to DSP at Analog Devices, and then check out (free!) The Scientist and Engineer's Guide to Digital Signal Processing. There are LOTS of resources on the net for audio algorithms. For instance (especially if you're a Mac user), check out http://www.sonicbirth.com, plus all the cool stuff they're doing at places like Princeton University - http://soundlab.cs.princeton.edu/software. Check out the Synthesis Toolkit project (from McGill, Princeton and Stanford Universities) for C and C++ code - I'm planning to use some of that with the Blackfin and/or SHARC chips...
Doug
Of course I know sonic birth and so, I also read the DSP guide a year ago. New territory for me is programming this stuff in C, or using those DSP boards and so on...
-
I considered rather than working out the MIDI-patch cable thing I should just build a real analog synth myself!
Maybe the mod matrix is a good way to go. I wonder, does it work also in a, say 12 x 12 matrix or so?
Gonna learn MIOS and C, should be more intuitive than Csound:
...
CSound is pretty hardcore, though there is nothing in synthesis that can't be done, (eventually), with it.
...
Warning:- steep learning curve ahead!
-
Do you mean LCXmu?
Yeah right, that was the name.
-
Why most topics I post seem to mutate over my head? :D But that's great: I am really happy to learn from you guys!
-
I think that to make clear to MIOS which connection goes where, one could let MIOS work in DIN pairs. For one DIN event is received, MIOS waits for a second one (which would come from the connection of the other end of the cable), and after the pair of DIN events is received, sends an according MIDI message.
That is my idea of realizing it, but i am sure there are smarter methods.
Look at the pic i made:
-
Forgot to mention an approach I found in the web, using Arduino and Max/MSP. No detailed explanations though:
http://web.media.mit.edu/~adamb/patchbay.html
But that guy created an interface between an existing ARP 2600 patchbay and Csound, which is roughly comparable to what I want to do...
-
Hi,
I am thinking about building a hardware patchbay as found on vintage analog synths like http://www.sequencer.de/pix/arp/arp2600.jpg, but sending MIDI events via MBHP.
My idea could be comparable to the MS-20 legacy MIDI controller I guess. I would like to use the controller to virtually patch my slowly growing, "all-modulatable" Csound synth (ÃŽt is called Fatma, by the way).
So as I am OK at Csound but baaad at MIOS, I need a starting point: connections of real cables could invoke DIN events, right? But then, how can I implement the function which output exactly gets connected to which input?
Could I invoke one DIN event, for example ADSR1 out, by just closing the circuit with the cable just like with a push switch, then let MIOS wait for a second DIN event, which would be for example VCA1 in, and send a certain CC message after the second circuit is closed?
I hope you get what I mean.
(How the CC messages are interpreted by Csound is not the problem, that's very customizable. I just need the MIOS andd hardware part )
-
Yeah, I remember I tried LCemu which is GenMCE for Mac computers. I think it even makes use of displays if the controller has any (e.g. MicroKontrol)?
-
:D
I was asking xixi if he's had progress...
-
That is getting back to DIY now! I find interfaces very important (if they weren't I could as well click myself through softsynths and vst effects), so I gonna check all those pages and then read them again!
Thanks!
-
?,xixi, ???????
-
I don't know which one is sicker - the real one or the 'beta'
-
Yeah i see. Inkscape actually has similar functions, but what annoys me is that I cannot set center origin. Every parts' coordinates are at the point of their bottom left corners. That makes me switch between inches and mm, then calculate their coordinates, then switch back to inches to align them...
-
What do you mean by transformations? Move, Rotate, Scale, Clone, Matrix and such?
-
There are a great many variants and sources. There are good free toolchains, it's 32 bit and fast as well as scaleable. There have been over 10 Billion made, so it's not likely to go away for a long time. There are FPGA's with embedded ARM's and all manner of flash sizes available. There is even a cute dev kit for an ST variant here: ST ARM DevKit
You can get an embedded Linux for ARM, as well as several other real time cores.
Looks cool! What exactly is this? And is it really only 25$ ? Is this a possible answer to my microcontroller synth programming inquiries? sorry, I just started reading some microcontroller programming books yesterday, so maybe I get something wrong
EDIT: I see now, the price is in UK pounds, exclusive VAT ;)
-
When looking at that Zoner sceenshot, it really seems to be similar to Inkscape. I just switched inkscape's background to black :D
-
Welcome to the midibox forum!
- Input volt: 4~32VDCSounds like the DOUT with its 5VDC is suitable. I am not an expert though, maybe the current is not enough? One DOUT output can supply up to about 25mA as far as I know.
*If you are using 5V I/O ports or other MCUs, you will need a 24V TR Outputcircuit: like this using a photocoupler for the Relay4 Board. The SSR4
Board may accept 4-24V for S/N.
Whatever that means...
-
That's a new level.. I would love to hear the small drum
BTW, it reminds me of http://createdigitalmusic.com/2008/03/16/weekend-inspiration-coke-bottle-as-tribal-percussion-and-the-future-of-adaptive-music/#more-3156
The forum game
in Miscellaneous
Posted
Sprut