Jump to content

superdavies

Members
  • Posts

    41
  • Joined

  • Last visited

    Never

About superdavies

  • Birthday 01/01/1

Profile Information

  • Gender
    Not Telling

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

superdavies's Achievements

MIDIbox Newbie

MIDIbox Newbie (1/4)

0

Reputation

  1. Hi I'm using a custom version of the app called ain64_din128_dout128_v2_0.zip written in C; I'm not very practical in the apps development but I only want to know what's the default configuration for the digital out of this app. because I Need that every single led connected to the board via the dout module will light up when the corresponding din will be pressed: is this the default config. or not? If not any suggestion to how (and where) I must modify the code? Thank you! Andrea
  2. Ok all works well, we only had some problems with the organizations of the values because we ordered them as matrix of 9x8, in the preset.asm, and after the recompiling, the running app reading from the eeprom always add a 0 value on every lines of the matrix and the values was not right: we solved the problem changing the matrix from a base 9 to a base 8 thinking about multiple of 2 is better: now the app read the value from the eeprom in the right way! Thank you for the help, very useful, if someone of you would like to have a copy of the code with the implemention for ther eeprom reading, just ask! Bye Andrea
  3. Thank you Thorsten! This sound really good for me and I understand 100% of what you tell me. So this evening, when I'll come home I'll try to do what you suggest me and after I can tell you and all community the result of my work. This is really what I needed, good explanation, in a clear way, very direct, You're the best! Also for people like me, not really good in program languages, this sound to me like a really good thing! Thank you very much!!! Andrea
  4. Hi Thorsten, No, I don't find the forum via google, I'm only a newbie midiboxer with some question! ??? Maybe it's better for me to explain all the stuffs and all my midibox "story" I build up my hardware MBHP some months ago for trying to control some "software synths" like from native instruments or other and I used some "pre-built" apps like mb64 or midio and I find them very interesting; I started build another one 1 months ago with the proposal to start to understand more and think about midibox in a new way expecially about the understanding of the language, not really for writing a new one (it's really much for me) but to understand C and the world of Midibox including the microcontroller world and so on. I find very soon that this is really difficult, so I ask a friend of mine ( person that know C language ) to help me with some things and here we are! Maybe for me it will be more confortable to use apps like mb64 v2.4 and use an external eeprom for store the data but In this way iwon't understand nothing...I need to try myself! THIS IS THE REASON OF MY QUESTION: starting from ain64_din128_dout128_v2_0.zip we made some custom modification to that app for match our project that will include some kind of "presets" for the pots, I mean 20 "user value" that we can call by pressing 10 din, every din will call 10 pots value (and the pots connected to the ain will be "by-passed") , so you have a total of 200 fixed value; I think we call call this a kind of "banks". My friend told me that there's not enough space in the PIC for specify 200 values one by one and he suggested the possibility of store these values in the eeprom, one value for every byte, ( and so i'm asking if this is possible and how...) Also if this friend of mine know C language, there's something that he can't do and he's not very expert in PIC programming. Excuse me for the strange question and the disturb, hope you can understand what I mean, because I really want to know much about the world of programming and the world of microchip, but it's hard and I'm doing it step by step. Thank you very much for your reply. Andrea
  5. still have confusion about it 1) I need to write the eeprom 2) I don't want to do this with MIOS because i'm not a programmer, so it wouldn't be easy for me 3) Maybe it's better to write the eeprom from outside the MIOS 4) I think I have two ways: first using software like midiox ecc and upload the data to the eeprom via midi, second using a programmer like MBHP PIC burner or others. Are these things right? if so, that's my problems: In the eeprom I really don't have to put application or programs files, but only "numbers" banks values and things like these. So with software like midiox or mios studio how can I do this if I only can upload .hex or .syx? Is there the possibility to convert numbers or simply data file to .hex or .syx and upload them? How can I decide to put them to eeprom and not to flash? And how about a picburner? I'm using MBHP PIC burner and p18 but seems to me that I can't write datas to eeprom and I have the same problem like before, the fact that I can only upload .hex files. Is there other software that can do this using MBHP PIC burner? Do you know if there's instruction for p18 in english? I know...lot of questions, but I really can't understand the right way...please help me! :) Bye Andrea
  6. Ok Only one thing: I want be able to write bank datas on the eeprom using my MBHP PIC burner. Is it possible with the p18 software? the program is in German and I really can't understand nothing! Is it possible to use other software for write the eeprom of the pic18f (instead of P18) but using the same hardware (MBHP)? Thank you very much! Andrea
  7. Hi Maybe now I can understand! I want to write banks data on the pic's eeprom, so I have to write an application (.hex) with the data I want to store and then I have to upload it with mios studio or with other software that support .syx; I must specify the address of the eeprom to make sure every byte go to the right place (eeprom). It is right? Thank you
  8. Not out of PIC! You can use an application running on the core to write the eeprom (f.e. MIDOBOX64) or you can use an external software that can write the pic's eeprom from outside ( PC running a software able to do so via midi - midi cable - core stuffed with pic ). As for upload an application without remove the pic from the core using the bootstrap loader, I'm searching for the possibility to do same thing with the writing of the eeprom. possible? Thanks Andrea
  9. Ok I know that the writing of th eeprom is included in the mios features, but I would like to know if there's the possibility of writing on eeprom using software like mios studio or other software "out of pic", software running on PC and capable of doing the upload via midi (like the uploading of mios or other apps) this is for avoid of using a standard pic flashing utility like PIC burner. Is it possible? If so, what is the software and how? Thank you!!! Andrea
  10. Ok, I understand... But which software do I need for writing the eeprom? Thank you! Andrea
  11. Hi These are the PIC18f452 specs: Program Memory Type Standard Flash Program Memory Size (Kbytes) 32 RAM (bytes) 1536 Data EEPROM (bytes) 256 I/O 34 I know the MIOS+Bootstrap+Apps are on the Flash program memory, but what about the RAM and the EEPROM? Are they useful for something? This is my question: is it possible to access the EEPROM of the pic for writing something on it ?(I'm thinking about banks and things like these) How to do? Thank you for your help!!! Andrea
  12. Hi I Red many topics regarding the use of ATX power supply for using with midibox but I think that maybe there's the needing of make something clear! I'm not sure about the things I understand, but I think that +5v out of a standard PC PSU is good for some projects (midio, midibox64 ecc) and not good for others (sid ) that's because ATX is switched and this carry noise in the audio line. Is it right? Maybe is a good things to explain the problem in a definitive way because I think many midiboxer would like to use this kind of PSU. What's the pros of using it? what's the reason for not suggesting its usage? if is it possible to use, how many cores it can supply? For what project it's good? Thank to anyone who want to contribute! Andrea
  13. Thank you very much! I understand, I think the best way for me is using the midimerger with another PIC. Bye Andrea
  14. I have a question regarding an additional midi in port: I have seen the midimerger project and also the IIC midi that provide additional midi in for the midibox and I have seen that both use the RA4 port of the PIC...this is my question: If I use this port of my midibox64 for driving a 6n138 ecc connected to another midiin port, does it works or I need another PIC for doing this? Bye Andrea
×
×
  • Create New...