newstephane Posted March 17, 2006 Report Share Posted March 17, 2006 HI,i am an absolute beginnerneed help for this problem:in the C+ software YMF262 imlementation,can you tell me if that is right:1)you "create" a sinus waveform(WS=0),and you create the others by shifting the registers?is it OK?2)how do you precisely write this register to make a wave(i know there is WS... but what does mean the tab LFO_AM TAB?3)if you want to enter the sound of a piano ,how do you do?is it possible?4)if anybody has full explanation about this software implementation i will be delighted ;DthanksSTEF Quote Link to comment Share on other sites More sharing options...
newstephane Posted March 17, 2006 Author Report Share Posted March 17, 2006 Hi can anyone tell me if i have to use the mios alone or the YMF software implmentation with?thanks STEF Quote Link to comment Share on other sites More sharing options...
Twin-X Posted March 17, 2006 Report Share Posted March 17, 2006 Hello Stef,First get the bootloader on the chip. (if you bought one with the bootloader on it forget this step.Install the MIOS softwareThen install the midibox_fm software.Done.Good LuckWell i hope this is what you mean.Jeffry Quote Link to comment Share on other sites More sharing options...
newstephane Posted March 17, 2006 Author Report Share Posted March 17, 2006 Thanks for the answer,as i am really starting with all can you tell if it is right:i need a software implementation to make work the YMF262,like i found one in the web?the mios rule the whole when all the device is connected;i hope i am precise with my questions(by the way i am french,sorry for unappropriate words) ;)ByeStef Quote Link to comment Share on other sites More sharing options...
newstephane Posted March 17, 2006 Author Report Share Posted March 17, 2006 Hiin the simpliest way what does the mios and when must i use it?can i set all the chip together and afterwards use the mios to programm all,or must i go with this software implementation:http://nlmsx.generation-msx.nl/topics/downloads/index/ymf262.cthanksStef Quote Link to comment Share on other sites More sharing options...
TK. Posted March 17, 2006 Report Share Posted March 17, 2006 Hi Stef,it seems that you are mixing something - MIDIbox FM is a MIOS based application which gets use of the hardware YMF262.The PIC18F452 is not qualified for emulating a YMF262. You cannot run programs which are written for PCs or microcontrollers with "more horsepower", but less realtime capabilities. I think that you are in the wrong forum... ;-)Best Regards, Thorsten. Quote Link to comment Share on other sites More sharing options...
raphael Posted March 18, 2006 Report Share Posted March 18, 2006 Hi Stef,I think you're in the wrong forum...This forum is about the MidiBox hardware and related software. Look at www.ucapps.deThere is a YMF262 software for the Midibox, but it is written totally in Microchip PIC assembler. No C++ code, sorry ;)Raphael Quote Link to comment Share on other sites More sharing options...
newstephane Posted March 18, 2006 Author Report Share Posted March 18, 2006 Hi RaphaelOK i am really lost!i want to make the midibox FM so i get the differents related files:the core and the opl3.this opl3YMF need to be programmed to work?Or am i wrong?so is the mios doing this programmation or must i programm it myself with the picburner?My question seems to me simple but all the answers dazzle my mind.Don't forget i am an absolute beginner .thanks for the most precise answer because i don't understand why i am in the wrong forum:it is an hardware one so i want to build the hardware and programm what need to be programm.if you have already make one midibox have you take some notes that you could give me.thnaks in advance Quote Link to comment Share on other sites More sharing options...
NorthernLightX Posted March 18, 2006 Report Share Posted March 18, 2006 Hi RaphaelOK i am really lost!i want to make the midibox FM so i get the differents related files:the core and the opl3.this opl3YMF need to be programmed to work?Or am i wrong?so is the mios doing this programmation or must i programm it myself with the picburner?My question seems to me simple but all the answers dazzle my mind.Don't forget i am an absolute beginner .thanks for the most precise answer because i don't understand why i am in the wrong forum:it is an hardware one so i want to build the hardware and programm what need to be programm.if you have already make one midibox have you take some notes that you could give me.thnaks in advanceHi Stef,I would suggest you build a Core module first (http://www.ucapps.de/mbhp_core.html), and try to get it working. This will reveal to you if you like to solder stuff, and what equipment you need to buy to get started at all (Soldering Iron, Tin-sucker, soldering tin, etc). You could buy a Core kit (and if you want to invest in the FM right away grab a kit for that module too) from SmashTV (as far as I know SmashTV does not offer an OPL3 module kit yet, just the PCB) or from Mike. I really suggest ordering a kit if you're a total beginner, saves you the hassle of finding the right components.If you finished the Core (flashed the PIC and all) and that was fun to do, then build the FM module (http://www.ucapps.de/mbhp_opl3.html. This will be more difficult as the YMF chips have to be found on an old soundcard, have to be desoldered without damage, and then you have to solder them without damag to your fresh boards. These are SMD chips (very small pins) so be sure to use a soldering iron with a small tip.If you've done everything right, you should be able to control the zfm synth chips via MIDI. Then you're at the stage you're asking questions about now: how to get sound out of it! ;)f you need partlists, a soldering guide, or other general info about the midibox FM look at www.uCApps.de - you'll find everything you need and much more over there.Cheers, Alex. Quote Link to comment Share on other sites More sharing options...
newstephane Posted March 20, 2006 Author Report Share Posted March 20, 2006 Hi fellowi get a mail from the guy who sells the midi kit,and he told me that the YMF262 will not be programmed by its kits.So must i programm it?and how?or how does all this stuff work?please i am on the edge with this damned opl3 ymf262 :'( Quote Link to comment Share on other sites More sharing options...
illogik Posted March 20, 2006 Report Share Posted March 20, 2006 hey;you don't program the YMF262, in the midiboxfm the core module will control the ic , so you need to program the PIC on the core modulelike somone said before; try to read up on the pages on ucapps.de. its a lot of info but it's all there, you just have to do it in the right order. if you don't have the patience/time for this you probably also won't be able to build the hardware for this project..so if you wanna build a midiboxfm; go to this section; on the first page you read;Sounds can be played once the MBHP_OPL3 module has been connected to the MBHP_CORE.so, you need to build the core module and the opl3 module;so now read on at the pages of the core module, learn about the different codes/software you have to burn/upload in the PIC/core;bootstrap loader (needs a programmer, or you can buy it already burned from one of the shops) mios (the operating system for all the midiboxes, uploaded with computer with midi)the different applications (in your case midiboxFM, upload with midi)then read on how the OPL3 module works and how to build it., read further if you want to expand it etc. and before you know it.. you could be answering these kind of questions for the next wave of confused new people ;) Quote Link to comment Share on other sites More sharing options...
newstephane Posted March 21, 2006 Author Report Share Posted March 21, 2006 OK really thanks you ILLOGIK you are very logic,i do appreciate.sure i am not patient but i asking precise questions to go fast :Pis there a place where i can learn to programm the opl3:is it the skeleton,looking at the code source,it doesn't to seem the way.for an absolute beginner,saying that you have to get off a opl3 from a soundblaster means to programm it;is it logic;ILLOGIK,no? ::) OK thanks a lot i will have a nice afternoon...till the next harassing question :-*Stef Quote Link to comment Share on other sites More sharing options...
DrBunsen Posted March 21, 2006 Report Share Posted March 21, 2006 Go to ucapps.de and read the whole description for the MIDIbox FM project. The software is already written for full control of the OPL3 chip, it is handled by the Core module (PIC) and by the hardware user interface (knobs, buttons, LCD). Quote Link to comment Share on other sites More sharing options...
illogik Posted March 21, 2006 Report Share Posted March 21, 2006 for an absolute beginner,saying that you have to get off a opl3 from a soundblaster means to programm it;is it logic;ILLOGIK,no? ::)not really; it means you have to desolder the opl3 (it's a chip / ic) from the soundblaster as seen on the photos on the OPL3 module pages, this chip then has to be soldered on the OPL3 pcbnow, if you really wanna do this project (which i'm not sure of); build the HARDWARE, then start thinking about the software/programming because you are asking the same questions again and they don't make a lot of sense. Quote Link to comment Share on other sites More sharing options...
seppoman Posted March 21, 2006 Report Share Posted March 21, 2006 Hi Stef,is there a place where i can learn to programm the opl3:is it the skeleton,looking at the code source,it doesn't to seem the way.for an absolute beginner,saying that you have to get off a opl3 from a soundblaster means to programm it;is it logic;ILLOGIK,no?No, it´s not logic... You DON´T programm the OPL3 itself. The OPL3 has no own intelligence, it is just USED BY the core module. Saying that you have to get off a opl3 from a soundblaster means you have to get a chip that is not mounted on a SB (anymore). What Smash probably told you means he doesn´t sell OPL3 chips, so you have to get one from somewhere else (e.g. from an old SB card).Perhaps if you compare the elements of a normal computer to a MidiBox, the basic concept is easier to understand:Computer MidiBoxMotherboard = Core ModuleSound Card = OPL ModuleWindows XP = MIOSCubase = MidiBox FM SoftwareSo the whole MidiBox system is like a new "computer" system only used to make the OPL put out sounds. Build the Core and OPL module, "install" MIOS and the FM software and just use it. You don´t need to program (write new software) yourself, the software is already there.You just need to "install" the software onto the Core module (the PIC controller). "Installing" software on a PIC is called "Programming the PIC", but this doesn´t mean writing e.g. C or Assembly code yourself! Saying "I want to program the OPL3" is like saying "I want to install software on a Soundblaster". You just install software on the computer (not on the Soundblaster).SeppomanP.S. Please don´t take this personal, but I´m not sure if there´s a language problem keeping you from understanding the concept - so perhaps it would be a good idea to also ask your questions in the french section of the forum. Quote Link to comment Share on other sites More sharing options...
Wisefire Posted March 21, 2006 Report Share Posted March 21, 2006 first i want to applaud sappoman.. thats the most transparent explanation ive seen..secondly he did ask on the french forum.. guess it isnt that populated..thirdly ehm.. there is no third.. Quote Link to comment Share on other sites More sharing options...
newstephane Posted March 22, 2006 Author Report Share Posted March 22, 2006 Sure i do agree your explanation is really clear,Seppomanand for Mr Illogik don't underestimate my willing to understand or doing something but compare towhat i intend to do his project should be a children palying if it was cleacly explained.you tell me the YMF262 has not to be programmed but just consider the link i have given so if there is an implementation you can program it,no.Mr illogik no use to answer you are like all the fucking wankers who just show there little ego on the forum when they don't master a subject,i am used to but i got no time for that.Good bye Everybody,in fact you should all make kits and others silly things like this.When i WANT to UNDERSTAND something i want to be able to know what do exactly the first to the last resistors and how,and how to change it.Understanding a concept is a easy but useless thing like this forum and project. Quote Link to comment Share on other sites More sharing options...
Therezin Posted March 22, 2006 Report Share Posted March 22, 2006 Typical. People try to help you, and you just insult them then be childish and call the whole project and forum "useless" because you can't be bothered to make the effort to understand it yourself. Quote Link to comment Share on other sites More sharing options...
NorthernLightX Posted March 22, 2006 Report Share Posted March 22, 2006 Sure i do agree your explanation is really clear,Seppomanand for Mr Illogik don't underestimate my willing to understand or doing something but compare towhat i intend to do his project should be a children palying if it was cleacly explained.you tell me the YMF262 has not to be programmed but just consider the link i have given so if there is an implementation you can program it,no.Mr illogik no use to answer you are like all the fucking wankers who just show there little ego on the forum when they don't master a subject,i am used to but i got no time for that.Good bye Everybody,in fact you should all make kits and others silly things like this.When i WANT to UNDERSTAND something i want to be able to know what do exactly the first to the last resistors and how,and how to change it.Understanding a concept is a easy but useless thing like this forum and project.I advise you to do one of 3 things:1. Learn English. All suggestions by everybody in this thread have been polite and helpful, if you could only understand what they're writing. Also for me, understanding what you're writing yourself is quite a puzzle sometimes.2. Get somebody who can understand English to help you with posting the questions and reading the answers, that will probably clear most of your questions up a bit.3. Find another hobby. You get frustrated much too soon, you probaply would never finish the project anyway if you're dissapointed this soon.That's how I think about it. Have a nice day. Quote Link to comment Share on other sites More sharing options...
Wisefire Posted March 22, 2006 Report Share Posted March 22, 2006 i actually understand whats going on here.newstephane the link you gave us was a SOFTWARE implemenation, that means its a program which runs on an ordinary PC and EMULATES the OPL chip. its not for programming it.. also if you WANT to UNDERSTAND midibox.. you should read!!!! READ and READ.. its all here.. it explains all.. well most of it..still your post is unjustified and i feel you are not treating us with the respect we have given you! Quote Link to comment Share on other sites More sharing options...
cheater Posted July 30, 2006 Report Share Posted July 30, 2006 Let's just go back to making our kits and other silly things like this. :D Quote Link to comment Share on other sites More sharing options...
NorthernLightX Posted August 1, 2006 Report Share Posted August 1, 2006 Let's just go back to making our kits and other silly things like this. :DExactly what does this add to the discussion after 4 months? Quote Link to comment Share on other sites More sharing options...
cheater Posted August 1, 2006 Report Share Posted August 1, 2006 Five months?Damn! I thought it was... last week or so... it was one of the first topics in thix forum ???And it adds nothing. ;) Quote Link to comment Share on other sites More sharing options...
KealyPaul Posted September 5, 2006 Report Share Posted September 5, 2006 Well spokenPerhaps if you compare the elements of a normal computer to a MidiBox, the basic concept is easier to understand:Computer MidiBoxMotherboard = Core ModuleSound Card = OPL ModuleWindows XP = MIOSCubase = MidiBox FM SoftwareSo the whole MidiBox system is like a new "computer" system ... Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.