Jump to content

TK.

Administrators
  • Posts

    15,246
  • Joined

Posts posted by TK.

  1. There is a display manager located in this file (read the header for more information): http://svnmios.midibox.org/filedetails.php?repname=svn.mios32&path=%2Ftrunk%2Fapps%2Fsequencers%2Fmidibox_seq_v4%2Fcore%2Fseq_lcd.c

    However, each page heavily relies on a 2x80 screen. See the various seq_ui_* files in this folder: http://svnmios.midibox.org/listing.php?repname=svn.mios32&path=%2Ftrunk%2Fapps%2Fsequencers%2Fmidibox_seq_v4%2Fcore%2F&#

    It will be too much effort to adapt this to other screen sizes, you won't see the necessary information to handle the sequencer efficiently.

    However, if you find any other display which allows to display 2x80 characters (or more, maybe a graphical LCD?) then this could help - but the coding job will be at your side.

    Best Regards, Thorsten.

  2. This isn't plausible, it really looks like a strange hardware fault which is impossible to debug remotely for me. :-/

    Did you ever connect the LCD the wrong way?

    From software point of view, the LCD configuration can't be changed directly, especially not from the MBSEQ_HW.V4 file.
    There is only one way to select a different LCD type (which could result in such a effect), and this is via the bootloader update application.

    So, if you want to doublecheck the unlikely event that for some unknown reasons the LCD configuration has been changed, you could upload the bootloader update app, enter "help" and check the selected LCD type which is printed by "help". It should be 0x00

    This app has the same "testlcdpin" command, so it also provides a nice way to doublecheck the hardware with an alternative firmware build.

    Best Regards, Thorsten.

  3. There are two intended use cases:

    • all patterns (which are showed by the PATTERN page) can be copied into a buffer with the COPY button.
      Then you can select other patterns, and PASTE the buffer into these slots.
    • all patterns (which are showed by the PATTERN page) can be duplicated into the next pattern slots

    This was not possible before - it was required to go into the SAVE page and to store all 4 patterns into new slots

    Quote

    One of the alternatives that would make sense is if pressing and releasing COPY or PASTE copies and pastes all patterns

    is implemented this way

    Quote

    and COPY+PASTE copies and pastes only the selected pattern

    with this behaviour it wouldn't be possible to paste or duplicate all patterns at once anymore, but this is one of the major use cases.

    Quote

    I would have expected that pressing and holding COPY doesn't do anything until I release the button

    This is unusual and not required

    Quote

    so that while pressing and holding COPY I can press PASTE as well if I want to activate the COPY+PASTE function

    This isn't required, because for both use cases the currently visible patterns have to be copied into the buffer, hence this operation can be done when the COPY button is pressed.

    Best Regards, Thorsten.

     

  4. This will lead to unintended side effects which have to be avoided.

    E.g. the recording (and live) function has to keep track of the played keys (and it also measures the delays between Note Off and On) - by switching to another channel, this information will get lost and the recording function won't work properly anymore.

    It's the same place which has to be made ready for 16 channels... not possible for a common V4 firmware.

    Best Regards, Thorsten.

  5. I added this request to the wish list, but note that due to the much higher memory consumption (recording structs will allocate 16 x more RAM) such a feature would only be feasible with MBSEQ V4+ running on a STM32F4. It can't be made available for STM32F1 or LPC17

    Best Regards, Thorsten.

     

  6. AFAIK there is no forum posting about this so far.
    The shift registers are service from MIOS32_SRIO, this code has to be duplicated (and button related functions have to be removed): http://svnmios.midibox.org/filedetails.php?repname=svn.mios32&path=%2Ftrunk%2Fmios32%2Fcommon%2Fmios32_srio.c

    Btw.: why do you need the second SRIO chain? Wouldn't it be easier to enhance the first chain by +16 SRs?

    Best Regards, Thorsten.

  7. V4.093 has been released

    From the ChangeLog:

    MIDIboxSEQ V4.093
    ~~~~~~~~~~~~~~~~~
    
       o new parameter type "Chord3" provides an alternative set of 108 chords.
         Thanks to EsotericLabs for providing the chord table!
    
       o notes in edit screen are displayed transposed now
    
       o drum tracks: random probability layer now working as intended
    
       o layers are now initialized for 6 notes polyphony by default (8 layers, 128 steps)
    
       o optionally pattern changes don't re-send the PC/bank settings.
         This option can be configured in the UTILITY->Options menu (item #4/18)
    

    Best Regards, Thorsten.

  8. On 22.9.2017 at 3:51 PM, eptheca said:

    I have a BLM 16x4 connected to my SEQ V4.

    Would it be possible that on Drum tracks each drum instrument had its own track showing and that it was possible to jump to the next 4+4+4 instruments with the up&down buttons for example. I think this would be great for editing the drums.

    It's very difficult for me to check this (because I haven't used the BLM16x4 since more than 7 years), but I assume that the appr. tracks should be visible when you select a trigger layer within this quarter?

    Best Regards, Thorsten.

×
×
  • Create New...