-
Posts
15,246 -
Joined
Content Type
Profiles
Forums
Blogs
Gallery
Posts posted by TK.
-
-
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.
-
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.
-
To the "testlcdpin d1 0" check: do you see the same effect if no LCD is connected?
Best Regards, Thorsten.
-
The core itself doesn't require a new firmware, but the frontpanel required some changes which are implemented meanwhile.
Here a precompiled binary:
http://www.ucapps.de/mios32/midibox_seq_v4_094_pre3.zipThe appr. configuration file is located under: hwcfg/antilog/MBSEQ_HW.V4
Best Regards, Thorsten.
-
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
QuoteOne of the alternatives that would make sense is if pressing and releasing COPY or PASTE copies and pastes all patterns
is implemented this way
Quoteand 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.
QuoteI would have expected that pressing and holding COPY doesn't do anything until I release the button
This is unusual and not required
Quoteso 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.
-
all patterns (which are showed by the PATTERN page) can be copied into a buffer with the COPY button.
-
If this helps: it should be possible to forward SysEx streams with MIDIbox SEQ if source and destination channels are set to "All"
Best Regards, Thorsten.
-
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.
-
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.
-
It works! :)
Best Regards, Thorsten.
-
Did you select the right interface (AOUT_NG) with GP16 encoder?
If yes: there is a special testmode accessible via MIOS terminal.
Just open MIOS Studio and enter "testaoutpin", this gives you some instructions.
Best Regards, Thorsten.
-
It seems that your repository contains expired source files, this compile problem for LPC17 has been fixed some time ago.
Just update your subversion repository
Best Regards, Thorsten.
-
Hi,
you should consider to connect the RGB LEDs to a LED matrix, this is less expensive and also reduces the number of wires.
E.g. a 8x16x3 matrix consist of 7 x 74HC595 and allows you to connect 128 RGB LEDs.
Then just add another 8x16x3 matrix for the second deck.
Do you know the MIDIbox NG application?
It supports such features out-of-the-box: http://www.ucapps.de/midibox_ng.htmlBest Regards, Thorsten.
-
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.cBtw.: why do you need the second SRIO chain? Wouldn't it be easier to enhance the first chain by +16 SRs?
Best Regards, Thorsten.
-
Fine! :)
For common users the relation between patterns and mixer isn't obvious, it could be very confusing.
Especially for those who use only a single mixer map for all patterns.Best Regards, Thorsten.
-
You got mail.
Best Regards, Thorsten.
-
shouldn't be a problem with pre2 anymore, since patterns are not permanently stored.
Please check
Best Regards, Thorsten.
-
I agree that it's better if the pasted patterns are not saved. Also clear is useful.
Here a new version: http://www.ucapps.de/mios32/midibox_seq_v4_094_pre2.zip
Best Regards, Thorsten.
-
Nice idea!
Please try it: http://www.ucapps.de/mios32/midibox_seq_v4_094_pre1.zip
COPY, PASTE, COPY+PASTE now available in PATTERN page
Best Regards, Thorsten.
-
Of course, you are free to service the SR register chain directly without using the SRIO driver (resp. implement a second SRIO driver)
Best Regards, Thorsten.
-
Just now, lobit said:
Is there a way to double a sequence length? (16-32, 32-64) if not I would say that would be a pretty cool feature
easy: just press COPY+PASTE at the same time, this will duplicate the steps and adapt the length.
Best Regards, Thorsten.
-
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.
-
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.
-
Unfortunately not - the SRIO driver is monolithic, it can only be assigned to a single SPI interface.
Best Regards, Thorsten.
-
Hi,
you can switch to J16 with following define in your mios32_config.h file:
#define MIOS32_SRIO_SPI 0
Best Regards, Thorsten.
Displays not initializing after working for a while
in MIDIbox SEQ
Posted
I need some time to thing about how to support this issue remotely...
Best Regards, Thorsten.