ted Posted February 11, 2006 Report Share Posted February 11, 2006 hi,i would to know if the emulation logi control have a name/value mode because i don't have the name tracks on the lcd! (i use cubase sx) I have " logic control emulation ready beats tr "i found the smpte beats mode but the other??what's the botton on dinx4 for changed the modes?thanks for your answer!!ted Quote Link to comment Share on other sites More sharing options...
TK. Posted February 11, 2006 Report Share Posted February 11, 2006 Hi Ted,this doesn't depend on the MIDIbox, but on the host application!Under Logic, I have to select the Name/Value mode in a special preferences panel. I can also select it with a special key combination (which I forgot in the meantime - I hate shortcuts ;-))Best Regards, Thorsten. Quote Link to comment Share on other sites More sharing options...
TK. Posted February 11, 2006 Report Share Posted February 11, 2006 Another point: for Cubase you need to select the "Mackie Control" emulation mode: main.asm change LC_EMULATION_ID to 0x14Best Regards, Thorsten. Quote Link to comment Share on other sites More sharing options...
ted Posted February 11, 2006 Author Report Share Posted February 11, 2006 thanks!!!!i changed the value "#define LC_EMULATION_ID 0x14" butnow how converted the main.asm to main.sysxwhat sotfware i must to used !!!!thanks againted! ;) Quote Link to comment Share on other sites More sharing options...
moebius Posted February 11, 2006 Report Share Posted February 11, 2006 You might have seen something about "Software needed" in the main.asm?You compile the software with MPLAB IDE or MPASM and.. well, You can use main.hex with MIOS Studio to upload it to the pic.. or even convert it to the main.syx, if you want..Oh, look at http://www.ucapps.de - there's HOWTOs section.Moebius Quote Link to comment Share on other sites More sharing options...
TK. Posted February 12, 2006 Report Share Posted February 12, 2006 This page describes the easiest way to build an application: http://www.ucapps.de/howto_tools_mpasm.htmlBest Regards, Thorsten. Quote Link to comment Share on other sites More sharing options...
ted Posted February 12, 2006 Author Report Share Posted February 12, 2006 Ok i got to download the soft mplabbest regards!ted Quote Link to comment Share on other sites More sharing options...
ted Posted February 13, 2006 Author Report Share Posted February 13, 2006 hi,i used mplab ide v7.31 but there is a problemes!!!Make: The target "C:\Documents and Settings\teddy\Bureau\midibox_lc_v1_6\main.o" is out of date.Executing: "C:\Program Files\Microchip\MPASM Suite\MPAsmWin.exe" /q /p18F452 "main.asm" /l"main.lst" /e"main.err"Error[173] C:\DOCUMENTS AND SETTINGS\TEDDY\BUREAU\MIDIBOX_LC_V1_6\MAIN.ASM 607 : Source file path exceeds 62 characters (C:\DOCUMENTS AND SETTINGS\TEDDY\BUREAU\MIDIBOX_LC_V1_6\MAIN.ASM)Error[173] C:\DOCUMENTS AND SETTINGS\TEDDY\BUREAU\MIDIBOX_LC_V1_6\MAIN.ASM 607 : Source file path exceeds 62 characters (C:\DOCUMENTS AND SETTINGS\TEDDY\BUREAU\MIDIBOX_LC_V1_6\P18F452.INC)Error[173] C:\DOCUMENTS AND SETTINGS\TEDDY\BUREAU\MIDIBOX_LC_V1_6\MAIN.ASM 607 : Source file path exceeds 62 characters (C:\DOCUMENTS AND SETTINGS\TEDDY\BUREAU\MIDIBOX_LC_V1_6\MACROS.H)Error[173] C:\DOCUMENTS AND SETTINGS\TEDDY\BUREAU\MIDIBOX_LC_V1_6\MAIN.ASM 607 : Source file path exceeds 62 characters (C:\DOCUMENTS AND SETTINGS\TEDDY\BUREAU\MIDIBOX_LC_V1_6\MIOS_VECTORS.INC)Error[173] C:\DOCUMENTS AND SETTINGS\TEDDY\BUREAU\MIDIBOX_LC_V1_6\MAIN.ASM 607 : Source file path exceeds 62 characters (C:\DOCUMENTS AND SETTINGS\TEDDY\BUREAU\MIDIBOX_LC_V1_6\USER_VECTORS.INC)Error[173] C:\DOCUMENTS AND SETTINGS\TEDDY\BUREAU\MIDIBOX_LC_V1_6\MAIN.ASM 607 : Source file path exceeds 62 characters (C:\DOCUMENTS AND SETTINGS\TEDDY\BUREAU\MIDIBOX_LC_V1_6\APP_DEFINES.H)Error[173] C:\DOCUMENTS AND SETTINGS\TEDDY\BUREAU\MIDIBOX_LC_V1_6\MAIN.ASM 607 : Source file path exceeds 62 characters (C:\DOCUMENTS AND SETTINGS\TEDDY\BUREAU\MIDIBOX_LC_V1_6\MIOS_TABLES.INC)Error[173] C:\DOCUMENTS AND SETTINGS\TEDDY\BUREAU\MIDIBOX_LC_V1_6\MAIN.ASM 607 : Source file path exceeds 62 characters (C:\DOCUMENTS AND SETTINGS\TEDDY\BUREAU\MIDIBOX_LC_V1_6\APP_LCD.INC)Error[173] C:\DOCUMENTS AND SETTINGS\TEDDY\BUREAU\MIDIBOX_LC_V1_6\MAIN.ASM 607 : Source file path exceeds 62 characters (C:\DOCUMENTS AND SETTINGS\TEDDY\BUREAU\MIDIBOX_LC_V1_6\MIDI_RXTX.INC)Error[173] C:\DOCUMENTS AND SETTINGS\TEDDY\BUREAU\MIDIBOX_LC_V1_6\MAIN.ASM 607 : Source file path exceeds 62 characters (C:\DOCUMENTS AND SETTINGS\TEDDY\BUREAU\MIDIBOX_LC_V1_6\LC_IO_TABLE.INC)Error[173] C:\DOCUMENTS AND SETTINGS\TEDDY\BUREAU\MIDIBOX_LC_V1_6\MAIN.ASM 607 : Source file path exceeds 62 characters (C:\DOCUMENTS AND SETTINGS\TEDDY\BUREAU\MIDIBOX_LC_V1_6\LC_GPC_LABLES.INC)Error[173] C:\DOCUMENTS AND SETTINGS\TEDDY\BUREAU\MIDIBOX_LC_V1_6\MAIN.ASM 607 : Source file path exceeds 62 characters (C:\DOCUMENTS AND SETTINGS\TEDDY\BUREAU\MIDIBOX_LC_V1_6\LC_GLCD.INC)Error[173] C:\DOCUMENTS AND SETTINGS\TEDDY\BUREAU\MIDIBOX_LC_V1_6\MAIN.ASM 607 : Source file path exceeds 62 characters (C:\DOCUMENTS AND SETTINGS\TEDDY\BUREAU\MIDIBOX_LC_V1_6\LC_GLCD_MACROS.INC)Error[173] C:\DOCUMENTS AND SETTINGS\TEDDY\BUREAU\MIDIBOX_LC_V1_6\MAIN.ASM 607 : Source file path exceeds 62 characters (C:\DOCUMENTS AND SETTINGS\TEDDY\BUREAU\MIDIBOX_LC_V1_6\LC_DISPLAY.INC)Error[173] C:\DOCUMENTS AND SETTINGS\TEDDY\BUREAU\MIDIBOX_LC_V1_6\MAIN.ASM 607 : Source file path exceeds 62 characters (C:\DOCUMENTS AND SETTINGS\TEDDY\BUREAU\MIDIBOX_LC_V1_6\LC_CLCD.INC)Error[173] C:\DOCUMENTS AND SETTINGS\TEDDY\BUREAU\MIDIBOX_LC_V1_6\MAIN.ASM 607 : Source file path exceeds 62 characters (C:\DOCUMENTS AND SETTINGS\TEDDY\BUREAU\MIDIBOX_LC_V1_6\LC_CLCD_MACROS.INC)Error[173] C:\DOCUMENTS AND SETTINGS\TEDDY\BUREAU\MIDIBOX_LC_V1_6\MAIN.ASM 607 : Source file path exceeds 62 characters (C:\DOCUMENTS AND SETTINGS\TEDDY\BUREAU\MIDIBOX_LC_V1_6\LC_SYSEX.INC)Error[173] C:\DOCUMENTS AND SETTINGS\TEDDY\BUREAU\MIDIBOX_LC_V1_6\MAIN.ASM 607 : Source file path exceeds 62 characters (C:\DOCUMENTS AND SETTINGS\TEDDY\BUREAU\MIDIBOX_LC_V1_6\LC_MPROC.INC)Error[173] C:\DOCUMENTS AND SETTINGS\TEDDY\BUREAU\MIDIBOX_LC_V1_6\MAIN.ASM 607 : Source file path exceeds 62 characters (C:\DOCUMENTS AND SETTINGS\TEDDY\BUREAU\MIDIBOX_LC_V1_6\LC_BUTTONS.INC)Error[173] C:\DOCUMENTS AND SETTINGS\TEDDY\BUREAU\MIDIBOX_LC_V1_6\MAIN.ASM 607 : Source file path exceeds 62 characters (C:\DOCUMENTS AND SETTINGS\TEDDY\BUREAU\MIDIBOX_LC_V1_6\LC_SFB.INC)Error[173] C:\DOCUMENTS AND SETTINGS\TEDDY\BUREAU\MIDIBOX_LC_V1_6\MAIN.ASM 607 : Source file path exceeds 62 characters (C:\DOCUMENTS AND SETTINGS\TEDDY\BUREAU\MIDIBOX_LC_V1_6\LC_ENC.INC)Error[173] C:\DOCUMENTS AND SETTINGS\TEDDY\BUREAU\MIDIBOX_LC_V1_6\MAIN.ASM 607 : Source file path exceeds 62 characters (C:\DOCUMENTS AND SETTINGS\TEDDY\BUREAU\MIDIBOX_LC_V1_6\LC_LEDS.INC)Error[173] C:\DOCUMENTS AND SETTINGS\TEDDY\BUREAU\MIDIBOX_LC_V1_6\MAIN.ASM 607 : Source file path exceeds 62 characters (C:\DOCUMENTS AND SETTINGS\TEDDY\BUREAU\MIDIBOX_LC_V1_6\LC_LEDDIGITS.INC)Error[173] C:\DOCUMENTS AND SETTINGS\TEDDY\BUREAU\MIDIBOX_LC_V1_6\MAIN.ASM 607 : Source file path exceeds 62 characters (C:\DOCUMENTS AND SETTINGS\TEDDY\BUREAU\MIDIBOX_LC_V1_6\LC_LEDRINGS.INC)Error[173] C:\DOCUMENTS AND SETTINGS\TEDDY\BUREAU\MIDIBOX_LC_V1_6\MAIN.ASM 607 : Source file path exceeds 62 characters (C:\DOCUMENTS AND SETTINGS\TEDDY\BUREAU\MIDIBOX_LC_V1_6\LC_METERS.INC)Error[173] C:\DOCUMENTS AND SETTINGS\TEDDY\BUREAU\MIDIBOX_LC_V1_6\MAIN.ASM 607 : Source file path exceeds 62 characters (C:\DOCUMENTS AND SETTINGS\TEDDY\BUREAU\MIDIBOX_LC_V1_6\LC_MF.INC)Error[173] C:\DOCUMENTS AND SETTINGS\TEDDY\BUREAU\MIDIBOX_LC_V1_6\MAIN.ASM 607 : Source file path exceeds 62 characters (C:\DOCUMENTS AND SETTINGS\TEDDY\BUREAU\MIDIBOX_LC_V1_6\LC_HLP.INC)Error[173] C:\DOCUMENTS AND SETTINGS\TEDDY\BUREAU\MIDIBOX_LC_V1_6\MAIN.ASM 607 : Source file path exceeds 62 characters (C:\DOCUMENTS AND SETTINGS\TEDDY\BUREAU\MIDIBOX_LC_V1_6\LC_CALI.INC)Error[173] C:\DOCUMENTS AND SETTINGS\TEDDY\BUREAU\MIDIBOX_LC_V1_6\MAIN.ASM 607 : Source file path exceeds 62 characters (C:\DOCUMENTS AND SETTINGS\TEDDY\BUREAU\MIDIBOX_LC_V1_6\LC_GPC.INC)Error[173] C:\DOCUMENTS AND SETTINGS\TEDDY\BUREAU\MIDIBOX_LC_V1_6\MAIN.ASM 607 : Source file path exceeds 62 characters (C:\DOCUMENTS AND SETTINGS\TEDDY\BUREAU\MIDIBOX_LC_V1_6\LC_FONTS.INC)Error[173] C:\DOCUMENTS AND SETTINGS\TEDDY\BUREAU\MIDIBOX_LC_V1_6\MAIN.ASM 607 : Source file path exceeds 62 characters (C:\DOCUMENTS AND SETTINGS\TEDDY\BUREAU\MIDIBOX_LC_V1_6\LC_SMALL_FONT.INC)Error[173] C:\DOCUMENTS AND SETTINGS\TEDDY\BUREAU\MIDIBOX_LC_V1_6\MAIN.ASM 607 : Source file path exceeds 62 characters (C:\DOCUMENTS AND SETTINGS\TEDDY\BUREAU\MIDIBOX_LC_V1_6\LC_BIG_FONT.INC)Error[173] C:\DOCUMENTS AND SETTINGS\TEDDY\BUREAU\MIDIBOX_LC_V1_6\MAIN.ASM 607 : Source file path exceeds 62 characters (C:\DOCUMENTS AND SETTINGS\TEDDY\BUREAU\MIDIBOX_LC_V1_6\LC_METER_ICONS_V.INC)Error[173] C:\DOCUMENTS AND SETTINGS\TEDDY\BUREAU\MIDIBOX_LC_V1_6\MAIN.ASM 607 : Source file path exceeds 62 characters (C:\DOCUMENTS AND SETTINGS\TEDDY\BUREAU\MIDIBOX_LC_V1_6\LC_METER_ICONS_H.INC)Error[173] C:\DOCUMENTS AND SETTINGS\TEDDY\BUREAU\MIDIBOX_LC_V1_6\MAIN.ASM 607 : Source file path exceeds 62 characters (C:\DOCUMENTS AND SETTINGS\TEDDY\BUREAU\MIDIBOX_LC_V1_6\LC_KNOBS_ICONS.INC)Halting build on first failure as requested.BUILD FAILED: Mon Feb 13 17:48:36 2006an idea??TED ??? Quote Link to comment Share on other sites More sharing options...
Gilligan Posted February 13, 2006 Report Share Posted February 13, 2006 Well, I don't know much about any of that but it looks obvioius to me that the bulk of those errors are because you are trying to work in a directory that is too far from root... move it to a temp directory like c:\Temp\ and try recompiling there. Quote Link to comment Share on other sites More sharing options...
raphael Posted February 13, 2006 Report Share Posted February 13, 2006 Yes, thant's a realy anoying problem with MPASM. It`s 2006 and 62 characters for a path is a ridiculous restriction.Like Gilligan said: Move the hole MIDIBOX_LC_V1_6 directory to the root of your disk. Quote Link to comment Share on other sites More sharing options...
moebius Posted February 14, 2006 Report Share Posted February 14, 2006 Yes, thant's a realy anoying problem with MPASM. It`s 2006 and 62 characters for a path is a ridiculous restriction.The new version of MPASMWIN reports the path problem right away and refuses to compile. I think more annoying problem is the way Microchip packs it's CRAP. Ok - today it's possible to only install MPASMWIN, but resulting install is around 30MB and the app has bloated to 5MB.So - as "p18f452.inc" is included in source packages Thorsten distributes:I'm willing to give You Warez d0wNLoAD of MPASMWIN.EXE v03.70.01, size 900kB - all you need to compile Midibox applications. Just PM me.Moebius Quote Link to comment Share on other sites More sharing options...
Jidis Posted February 14, 2006 Report Share Posted February 14, 2006 I wanted the single compiler app a while back as well for an older machine, and just moved the MPASM exe by itself to a folder (can't remember if I took some hardware def./text files too). @Moebius- how much stuff did you end up with? I might be interested in that one you've got.The single app method seemed to compile fine, and the resulting hex checksummed fine against one on a big XP machine.I still don't know the exact benefits of working in the full IDE. I think I asked a while back, but didn't get anything. Wondering how you guys keep track of source refs to functions,etc. between multiple files in the app folder. Seems there must be a better way. I've done that through the find command, but didn't see much difference in just using a small text search utility on the folder.I was also asking if there was a "non-Win" version (DOS or even Linux) of any PIC compiler which might run better on a crappy portable machine, like a 486 laptop. About some of those compile errors- As just mentioned, I keep my source in a low folder near the root, with a shortcut on the desk, but there were also some strings of errors (discussed here recently), from the difference in formatting of whatever Thorsten had done them in (mainly the actual MIOS OS files). They were something about expected "line number" locations in the source. Mine seemed to work just by adding or removing some blank space to get the "end" marker to the line MPASM wanted. Hope that was an OK solution (seemed to work OK). -GeorgePS- If they fixed that path error reporting, why wouldn't they just fix the actual cause? Quote Link to comment Share on other sites More sharing options...
TK. Posted February 14, 2006 Report Share Posted February 14, 2006 In theory "gpasm" could be used to compile an assembly based application. It's already used for C based MIOS applications, and works on all platforms. It also handles the missed linefeeds correctly.Only problem is, that it cannot handle with my beloved "IFSET", "IFCLR", IFGEQ", etc... macros. But maybe there is a simple way how to make them compatible to gpasm? Then I would spend the effort to release all apps for this alternative assemblerBest Regards, Thorsten. 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.