Jump to content

Karg

Members
  • Posts

    60
  • Joined

  • Last visited

  • Days Won

    3

Everything posted by Karg

  1. Solved the first of my problems: Turns out it was the AStart setting in the Jam page. Have not used the Jam page often yet, so I was not aware of that setting. Unfortunately, the issue with changing the step, instead of page persists on the cursor buttons.
  2. Hello, puh, I accidentally must have enabled some setting parameters. Yet, I do not know which ones, and do not find it in the manual. Maybe someone here knows how to turn everything back to (my) normal: When I enter step triggers, the sequencer starts to play the sequence. It is not in live mode. I would love to turn that off again. Similarly, the forward/backward keys only move to the next/prev step. Formerly it was flipping the whole page (e.g. from Steps 1..16 to 17..32). Any help appreciate... Thanks, Karg
  3. While I am still struggling to understand how the OTG mode really works, the issue indeed was on the MPC side (it simply cannot transmit MIDI through the USB B port). Thanks for all replies :)
  4. Thanks. what I got is that you just used a different cable? I'll give that a try tomorrow...
  5. Hi, unfortunately, I am stuck right now. How do I address Midi devices connected to USB OTG (currently Midibox Seq4+, latest firmware). I manage to send MMC message (currently MPC Live), but have not managed to receive them. Similarly, I do not manage to receive notes, and whatever I try to send to the Seq does not show up on the Midi Monitor. In this context, I also do not really understand yet which port to set on the instrument pages to send notes over the OTG port. After several round of trying different things/devices, searching the manual, etc I thought I post my question here. Thanks a lot in advance! Cheers, Karg
  6. Hi, I understood there will be another update after the matrix launch (any ETA yet?). While I use the LoopA more and more, there is one feature missing that continuously holds me back. I am not sure if it has been requested yet, but I can well image a general interest: File/Project Names!! :) Would be so great if that can be included. A very simple version would do the job, imho. Like one encoder for letter position, one to change character up/down. Maybe even using all four encoders with position, uppercase, lowercase, special character. Just a thought. :)
  7. Hi, a quick question to help troubleshooting my setup :) Does the LoopA forward/route Program Change messages as well? Thanks a lot in advance!
  8. Hi, I had a similar problem with the "non-plus" version of the sequencer. If I recall correctly, the issue was in 3.3V vs 5V. Check if Jarvis here in the OLED display thread on page 2 describes your issue. If so, the solution was provided a couple of posts below.
  9. Thanks! That was just the small push into the right direction I needed...
  10. Good morning, by any chance, does someone know a good alternative to the ALPS STEC12E08 rotary encoder which is panel mountable (thread + screw), but with similar properties (durability, steps, switch, etc)? I tried checking directly on the Alps homepage, but was lost in all their versions sooo quickly... Thanks a lot in advance. Best, Karg
  11. Thanks Peter, I got is working :)
  12. Hello, I would like to give my application MIOS32 File Browser capabilities. Having not found much information about this, I just started playing around a bit: Reading other peoples source codes, my impression is that the corresponding code is in terminal.c (LoopA and Seq4 code - is my impression correct?). Thus, I have begun by adding TERMINAL_Init(0); into my APP_Init routine. Further, I added several programming models to my Makefile: ################################################################################ # Include source modules via additional makefiles ################################################################################ # sources of programming model include $(MIOS32_PATH)/programming_models/traditional/programming_model.mk # application specific LCD driver (selected via makefile variable) include $(MIOS32_PATH)/modules/app_lcd/$(LCD)/app_lcd.mk # MIDI Router (and port handling) include $(MIOS32_PATH)/modules/midi_router/midi_router.mk # MIDImon include $(MIOS32_PATH)/modules/midimon/midimon.mk # UIP driver include $(MIOS32_PATH)/modules/uip/uip.mk # UIP Standard Task (with DHCPC + OSC server and client) include $(MIOS32_PATH)/modules/uip_task_standard/uip_task_standard.mk # generic sequencer modules #include $(MIOS32_PATH)/modules/sequencer/sequencer.mk # MIDI file Player #include $(MIOS32_PATH)/modules/midifile/midifile.mk # FATFS Driver include $(MIOS32_PATH)/modules/fatfs/fatfs.mk # FILE Access Layer include $(MIOS32_PATH)/modules/file/file.mk # USB Mass Storage Device Driver include $(MIOS32_PATH)/modules/msd/msd.mk # common make rules # Please keep this include statement at the end of this Makefile. Add new modules above. include $(MIOS32_PATH)/include/makefile/common.mk and also put the MUTEX routines into mios32_config.h: // map MIDI mutex to UIP task // located in app.c to access MIDI IN/OUT mutex from external extern void APP_MUTEX_MIDIOUT_Take(void); extern void APP_MUTEX_MIDIOUT_Give(void); extern void APP_MUTEX_MIDIIN_Take(void); extern void APP_MUTEX_MIDIIN_Give(void); #define UIP_TASK_MUTEX_MIDIOUT_TAKE { APP_MUTEX_MIDIOUT_Take(); } #define UIP_TASK_MUTEX_MIDIOUT_GIVE { APP_MUTEX_MIDIOUT_Give(); } #define UIP_TASK_MUTEX_MIDIIN_TAKE { APP_MUTEX_MIDIIN_Take(); } #define UIP_TASK_MUTEX_MIDIIN_GIVE { APP_MUTEX_MIDIIN_Give(); } Similarly, I have the following in my app.c: ///////////////////////////////////////////////////////////////////////////// //! functions to access MIDI IN/Out Mutex //! see also mios32_config.h ///////////////////////////////////////////////////////////////////////////// void APP_MUTEX_MIDIOUT_Take(void) { MUTEX_MIDIOUT_TAKE; } void APP_MUTEX_MIDIOUT_Give(void) { MUTEX_MIDIOUT_GIVE; } void APP_MUTEX_MIDIIN_Take(void) { MUTEX_MIDIIN_TAKE; } void APP_MUTEX_MIDIIN_Give(void) { MUTEX_MIDIIN_GIVE; } Yet, I still get the following error messages, and have not found a solution yet. I hope I am not on the completely wrong path for the MIOS32 File Browser implementation :) Cheers, Karg
  13. What I wanted to add: great work by everyone involved!!I was really enjoying building the sequencer, and using it is a pleasure!
  14. Thanks :) Unfortunately, all pictures were a bit overexposed. To fit into the theme, the record LED is blue as well, which is not reallz visible on the Foto but looks well.
  15. After a couple of troubleshooting issues in the correspsonding threat, I am finally the proud owner of:
  16. Yes, it happens so quickly, and it is not that there aren't any warnings to pay particular attention to use the bussed network. :)
  17. @latigid onAll assembled and works well! Thanks a lot for the help again, it always pointed to the right location. Pictures for the s/n will follow soon :)
  18. @latigid onObviously, the SJs were the problem. I swapped their positions, and all tests work well now. Will continue with the build, there should be only the case left now :) Thanks a lot for the help again!!!
  19. I sense that it is the SJs. Indeed, I use a different LED configuration for the Matias switches: Blue/Green. How does this affect the MEC leds?
  20. SJs are soldered from center pin to 1. (what are the configuration options?).
  21. Thanks again! That hint pointed into the right direction. I exchanged the diode last night and then the switch worked :) Unfortunately, I directly experience the next problem. In this context, my appologies for bothering you so much. I have not fully understood yet how the wiring works, thus I am constantly fishing in the dark with my troubleshooting attemts and eventually run out of reasonable ideas. Your help is greatly appreciated!! The next (and hopefully) last problem is, after soldering the MEC/Leds the latter don't light up on both LeMEC boardsn when performing the l_seq.ng testing. I discovered it right after exchanging the diode last night, and have tried to isolate the exact problem since then. What I have done so far: Confirmed orientation of major parts, including LEDs Resoldered most connections Testing in MIOS Studio: l_seq.ng: MEC swithes are all recognized full Jog section works, including 16x8 matrix ngr set led:XXXX 127 switches all Flux LEDs on (checked by bridging the cathodes)
  22. I don't fully understand :( However, if I use a wire to connect the "sink bridged by switch" with the pin in the right bottom corner of a MEC switch, I typically get the "keypressed" response in MIOS Studio. However, with this test as well, I do not get this for SW18. All other swotches are working well (MEC and Matias).
  23. Troubleshooting round two. I am a lot closer to finishing the build, and just have performed all tests described in the build video 2 around 1:30-1:40. All tests were successful but one: the MEC switch SW18 on one of the LeMEC boards (R, the larger one) does not respond. I took the switch out and shortened the pads to rule out a defective switch already. Further, I have traced the diode next to it to pin4 on IC3. Judging with my multimeter, this conenction seems good. My plan was to trace the other pins of SW18 of the working board, to then compare with the non-functional one, but I am failing to correctly trace them. Any hints towards the right direction?
×
×
  • Create New...