Jump to content

MIDIbox SID V2 Release + Feedback


TK.
 Share

Recommended Posts

  • Replies 341
  • Created
  • Last Reply

Top Posters In This Topic

V2.040 comes with an important bugfix:


MIDIboxSID V2.040
~~~~~~~~~~~~~~~~~

o fixed SysEx patch write issue which happened when patches were received
with the common format (e.g. preset patches)
[/code]

Best Regards, Thorsten.

Link to comment
Share on other sites

  • 2 months later...

just downloaded the latest version and wanted to change the LCD line count but i get an error when building


atom@elab /c/Users/atom/Downloads/midibox_sid_v2_040

$ gpasm.exe -v

gpasm-0.13.5 beta


atom@elab /c/Users/atom/Downloads/midibox_sid_v2_040

$ make

rm -rf *.cod *.lst *.err

rm -rf *.hex

gpasm  -p p18f4685  -I./src -I ./include/asm -I ./include/share -I ./modules/j5_

io  -I ./modules/aout   setup_6581.asm

src/main.inc:25:Warning [209] Missing quote.

src/main.inc:25:Error [103] syntax error

./include/asm\macros.h:188:Error [113] Symbol not previously defined (MBSID_VERS

ION_STR).

make: *** [setup_6581.hex] Error 1


atom@elab /c/Users/atom/Downloads/midibox_sid_v2_040

Version issues ?

@update nevermind had to download the latest gputils from sf.net the WIKI link points to the 13.5 version and thus the error appears.

Edited by atom
Link to comment
Share on other sites

  • 2 months later...
  • 3 months later...

MIDIbox SID V2.042 is available http://www.ucapps.de/mios_download.html'>now

 

From the ChangeLog:

MIDIboxSID V2.042
~~~~~~~~~~~~~~~~~

  o new SysEx commands to support the Lemur Editor

  o MIDI Clock is now optionally sent with the "Out" option of the Ensemble Clk page.

  o default encoder mode is "DETENTED3" now, since it works better for most encoders
    available on the market

  o swapped behaviour of ENC speed control: encoder now at fast speed if SHIFT button is pressed

 

 

So: the update is especially recommended for users of the upcoming http://midibox.org/forums/topic/17536-midibox-sid-v2-lemur-editor/'>Lemur Editor, and for users who noticed problems with their menu encoder.

 

Best Regards, Thorsten.

Link to comment
Share on other sites

  • 3 months later...

A new version is available:

 

MIDIboxSID V2.043
~~~~~~~~~~~~~~~~~

   o fixed NRPN handling for Multi patches

   o implemented CCs for Bassline/Drum/Multi Engine
     See doc/mbsidv2_cc_chart.txt for available CCs

   o display updated when the patch name has been changed from external

 

Best Regards, Thorsten.

Link to comment
Share on other sites

  • 1 year later...
  • 4 weeks later...

Just wondering, is there was a way to enter the special instrument modes (multi, bassline, drum) without the use of a "shift" button?

I just finished my V1, but V2 is working great; the lead engine is so deep!  I wanted to try out the different modes, but don't have all the buttons hooked up for V2.  

Thanks

Link to comment
Share on other sites

Hi,

 

you could switch between the modes with the Ctrlr based editor: 

 

It makes sense to explore the capabilities of MBSID with this editor anyhow before you start editing with the CS :)

 

Best Regards, Thorsten.

Link to comment
Share on other sites

  • 4 months later...

MIDIbox SID V2.044 has been released

 

Aside from the encoder handler improvements (which require a MIOS V1.9h update!), we also got a nice christmas present from Lis0r.

She improved the OSC Detune function by a new "SuperSaw" mode which is based on the research from this paper: http://www.nada.kth.se/utbildning/grukth/exjobb/rapportlistor/2010/rapporter10/szabo_adam_10131.pdf

 

Your SIDs never played so fat sounds before!!!  :hyper:

 

Changelog:

MIDIboxSID V2.044
~~~~~~~~~~~~~~~~~

   o This version got an improved rotary encoder handling.
     Please update to MIOS V1.9h before uploading the application, otherwise the improvements
     won't be effective.

   o swapped behaviour of ENC speed control again, so that encoders are at fast speed
     by default, and slow if SHIFT button pressed.
     This behaviour can now be alternated in your setup_*.asm file by changing
     the DEFAULT_SHIFT_SPEED_CONTROL_MODE option

   o implemented special encoder testmode which can be enabled with
     DEFAULT_TESTMODE_ENC_SPEED in the setup_*.asm file

   o envelopes are now released properly when a note is played via the SysEx editor
     (or with the PLAY button)

   o added new "SuperSaw" detune mode which has been created by Lis0r.
     In distance to the normal (legacy) mode, results are much better especially on
     higher detune values!
     The detune mode (DtM) can be selected in the OSC page for lead engine patches, and
     in the O23 page for bassline patches.

For your own comfort here some concrete update instructions for the complete update (the last MIOS8 update happened 5 years ago, so that some of you might have forgotten what needs to be done ;-)

 

  • connect your MIDIbox SID to a MIDI interface (bidirectional IN/OUT connection required)
  • open MIOS Studio, select the MIDI IN/OUT port there
  • Query should result into "Application is up&running"
  • Now upload the mios_v1_9h/pic18f4685/midi/mios8_v1_9h_pic18f4685.hex file of the mios_v1_9h release package
  • Thereafter upload a matching setup_*.hex file of the midibox_sid_v2_044 release package

The MIOS V1.9h update is only required for the master core (because slave cores don't use the encoder handler)

If a MB6582 or similar MIDIbox SID V2 with multiple PICs should be updated (so: no sammichSID for example), clone the application to the remaining PICs by pressing&holding the MENU button while the version number is displayed on the LCD.

 

Best Regards, Thorsten.

Link to comment
Share on other sites

Awesome! Thanks! Enjoy a beer! ;)

 

My encoder was behaving perfectly in 1.9g but in 1.9h, not so much :s

 

I will definitely invert the shift behavior as it seems backwards for the way I use it,,,

 

I'll try the test mode.... 

 

2nd edit: don't frget to run cmd as admin, dummy ;)

 

edit: so I'm trying to compile the ASM file with test mode enabled. 

I followed the toolchain tutorial in the wiki, set path, modified makefile to only compile sammichSID

but when I do MAKE, I get a bunch of errors:

 

[...]

./include/asm\macros.h:61:Error[113]   Symbol not previously defined (GIE)
./include/asm\macros.h:65:Error[113]   Symbol not previously defined (INTCON)
./include/asm\macros.h:65:Error[113]   Symbol not previously defined (INTCON)
./include/asm\macros.h:65:Error[113]   Symbol not previously defined (GIE)
./src\sidplay.inc:438:Error[113]   Symbol not previously defined (STATUS)
./src\sidplay.inc:438:Error[113]   Symbol not previously defined (STATUS)
./src\sidplay.inc:438:Error[113]   Symbol not previously defined ©
./src\sidplay.inc:439:Error[113]   Symbol not previously defined (BANKED)
[...]
 
This is but a small extract of a command window overflowing with errors
 
Any clue what is wrong? I have no prior compiling experience so it might be something stupid.
 
thanks
Edited by XC3N
Link to comment
Share on other sites

  • 5 weeks later...

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


×
×
  • Create New...