Jump to content

Recommended Posts

Posted

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 

Posted

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.

Posted

Another point: for Cubase you need to select the "Mackie Control" emulation mode: main.asm change LC_EMULATION_ID to 0x14

Best Regards, Thorsten.

Posted

thanks!!!!i changed the value  "#define LC_EMULATION_ID 0x14" but

now how converted the main.asm to main.sysx

what sotfware i must to used !!!!

thanks again

ted! ;)

Posted

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

Posted

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 2006

an idea??

TED ???

Posted

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.

Posted

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.

Posted

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

Posted

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).

                                                    -George

PS- If they fixed that path error reporting, why wouldn't they just fix the actual cause?

Posted

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 assembler

Best Regards, Thorsten.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...