Jump to content

fabb

Members
  • Posts

    10
  • Joined

  • Last visited

    Never

About fabb

  • Birthday 01/01/1

Profile Information

  • Gender
    Not Telling

fabb's Achievements

MIDIbox Newbie

MIDIbox Newbie (1/4)

0

Reputation

  1. Hmmmm, sounds not too good. You're true about the faders, but we would go with a multistage poti (which has got several layers, is not endless, but ends after 1080 degrees or so. Yes, the power supply could be a problem. I'd say I'll go with the internal 10 bit first and then see how we could expand it and how necessary it would be. Don't forget, there are some PICs which have got an internal ADC with 12 bit accuracy! fabb
  2. Cagey... Curiosity kills, you know ;) Just not sure yet! :-* And tired of 7bit messages... It's not meant for one specific application but a flexible controller for FL Studio which is capable of 16bit precision. Good idea, but I look out for an IIC ADC first. Yeah, the Infinium faders look nice! Not too cheap, unfortunately... And I'd have to bitbang again. But I still have the C sources of the last bitbang experience. But don't these PICs support IIC natively?? Why are they bitbanged in MIOS then?
  3. Interesting tip, thanks sepp! From the doc: "However another criteria for a successful enhancement of the resolution is that the input signal has to vary when sampled." I wonder if enough noise will be present in the measured signal as adding artificial noise seems to be more work then adding an external ADC. But maybe I'm wrong with this! fabb
  4. We eg. want to change a wavetable-position or other such fine things per MIDI for which 128 values are too bold. We have not yet decided what exact input componets we will use. I'm not sure how fine we can get with a normal poti (and how big quantization errors are at 5V or when electron noise becomes a problem).
  5. Yeah, sure FL supports normal MIDI CCs which are 7bit but we want more accuracy. But AFAIK it doesn't support the LSB stuff. But that's ok, it takes only ~1-2 minutes to setup a Formular Controller in FL which adds two or three CCs to one value which can be used anywhere internally. FL doesn't support sysexmessages, that's why the workaround. And I don't want to use a software translator between FL and the controller. If we were just for 7bit controllers we would go out and buy a Behringer BCR-2000. But we want at least a bit (haha) more accuracy! fabb
  6. Yeah, I thought so too that CAN would be an overkill... Just did it for the pun :) I will send normal all-purpose CCs. When you send an extended CC consisting of MSB and LSB you actually send two CCs, one with MSB and one with LSB. I'm sure you already know this. So I thought, why not sending 3 CCs for one value? As I don't care about standard-CCs, I could use e.g. CC11, 12 and 13 to define one value (3*7bit=21bit). We're trying to interface FL Studio which internally has a controller 'bitrate' of 16 bit! As FL doesn't support LSB AFAIK, we just would use a Formular Controller in FL to add the 3 CCs according to their valency (by which we have splitted them before on the external MIOS controller). I was concerned of the half sampling rate because I think MIOS has been optimized for the normal one, and porting MIOS to these PICS won't be easy then (when it hasn't been done yet). I still wonder if 18F4553 would be possible as it has got USB and a 12bit ADC too. But probably this project would be too hard for the beginning. It's my first PIC project, you know. Probably the Windows driver wouldn't be the problem as XP as got general purpose USB MIDI interface drivers. But one after another! Tomorrow I finish my PIC burner (Brenner 5 from Sprut) which I have started 2 years ago in school but never finished and then lets go and try to burn my first PICs! greetz fabb
  7. Oh, bitbanging is ok, I did this between the MAX1271 and an embedded Linux once, not that hard. Sure I'd prefer a more convenient solution. I saw that the MIOS C-Interface has got I²C functions embedded. I'll try to find an ADC (in a PDIP package...) which supports I²C. What we want to do is to interface eg. a ribbon controller or a multistage poti. And I've still got this two-axe gyroscope sensor lying around... 10bit is not enough, we want to go to ~14 bit and up. There would be PICs with 12 bit ADCs (but half sampling speed), the 4523 and the 4553, but is seems they're not supportet. So an external solution has to be found. Thanks guys, so the 4685 is the way to go. Maybe CAN can be used (Yeah we can can can, yeah we can can can! --Moulin Rouge) fabb
  8. Yeah, they deliver quite good, even for sample orders. Here in Austria it takes max 8 days to get the packet. I ordered yesterday, I wonder how long it takes this time! Microchip is as fast either here. greetz fabb
  9. Thanks for the fast reply! What do you mean by 'most probably not'? Did you try it out or do you know someone who did? I don't want to use an I²C interface for midi comm cause I need the pins for SPI communication with a higher-resolution ADC. It sure wouldn't be a problem to switch to a better PIC later on but I thought I'll ask you wise guys first! thanks fabb
  10. Hi there! I'm new to this forum, hello to all! I read about the EUSART Bug and wondered if it's still existing for newer PICs. Does someone know about 18F4523, 4525, 4553, 4620 and 4685? Thanks! fabb
×
×
  • Create New...