-
Posts
474 -
Joined
-
Last visited
-
Days Won
4
Content Type
Profiles
Forums
Blogs
Gallery
Posts posted by Marxon
-
-
OK thank you TK! :smile:
I will test the new release this evening!
Best regards
Marxon
-
Hi all!
I want to make a button which sends a NRPN event.
The value of this event should, however be set with another encoder.
Because using ngr scripts was a good choice in the past, i tried this:
EVENT_ENC id=116 hw_id= 14 type=Meta meta=runsection:206 range=map1 no_dump=1 enc_mode=Absolute label="^std_enc" EVENT_BUTTON id=123 hw_id=123 type=NRPN nrpn= 45 nrpn_format=MsbOnly no_dump=1 button_mode=OnOnly label="^std_btn"
if ^section == 206 set Button:123 ^value endif
But somehow it does not work like suspected.1) Turning the encoder also triggers the button event but
it was intended that it set the button's value only.
Maybe i misunderstood the SET and TRIGGER commands?
2) Although MiosStudio reports ("show id button:123") a correct value after turning the encoder,the button always sends value 127 and not the value of the encoder.
Thanks for any advice!
Best reragds
Marxon -
Hi Thorsten,
unfortunately I can't support this.OK this is no big issue.
I will use a additional SR.
Best regards
Marxon
-
Hi all,
can i use free dout_sel pins as regular row selection outputs
if less than 8 digits are controlled from my dout matrix?
For example:
to create a 6 digits + 2x8 led matrix?
Best regards
Marxon
-
-
Poste ein gutes Bild von der Platine, wie Thorsten meinte und hattest du es
schon einen anderen Quarz versucht?
-
Ich hab bei mir noch ein paar 52er PICs rumliegen.
Könnte dir einen mit MIOS 1.9g zusenden, dann kann man hoffentlich
den PIC schon mal als Fehlerquelle ausschließen
mfg
Marxon
-
Hmm, sorry....
Whats about using a ngr script?
ngc
EVENT_AINSER id= 41 type=meta meta=RunSection:2 range=0:127
ngr
if ^section == 2 if (hw_id)AINSER:41 > 100 set Button:1041 80 else set Button:1041 0 endif endif
Best regards
Marxon
- 1
-
die wurde weiter oben schon gepostet, die bin ich schon durchgegangen...
Also ich lese nur von dem Loopback Test...
Mit dem stellst du aber nur sicher dass dein MiDi Interface funktioniert und mit MiosStudio kommuniziert.
Hast du auch die folgenden Tests gemacht?
Sorry, der Nachfrage aber sicher ist sicher ;)
mfg
Marxon
-
Hi dOperator!
Just an idea, because right now i can not test it myself:
try "if_equal_stop_on_match" instead "if_equal"
Best regards
Marxon -
Ok. Thanks for your reply mOnO!
-
Hi all!
I like to control my Seq V4 (LPC1769) with my MidiboxNG (STM32F4) via Midi.
Is it correct if i connect
LPC1769 Core P2.1 to STM32F4 Core PA2
and
LPC1769 Core P2.0 to STM32F4 Core PA3?Thanks for your advice.
Marxon
-
Hier gibt es einen Midi Troubleshoot Guide,
der hat mir Anfangs auch geholfen:
http://ucapps.de/howto_debug_midi.html
Ich denke mal die Schritte gelten auch für MF-NG module...
mfg
Marxon
-
-
Hi Thorsten!
Nice that you find the error! :smile:Thank you.
Hopefully I've learned something from this issue and i will do a better troubleshooting next time.
Here a preliminary version which provides more event pool memory for the STM32F4:Your preliminary version is working.
Event pool allocations decreased from 99% to 37%.
Best regards
Marxon
-
Hi Mot96
bist du sicher, dass der Bank change nicht doch ausgeführt wird aber evtl die Bankabfrage nicht funktioniert?
Deaktiviere versuchsweise deine Abfrage im .ngr script "#"
und füge in die .ngc Datei folgenden Code ein:
# This is a dummy LED without assigned hardware (hw_id=2000 not used anywhere else) and without MIDI event. # the purpose of this EVENT item is to print the bank whenever the LCD is refreshed (e.g. after startup or bank change) EVENT_LED id=2000 fwd_to_lcd=1 lcd_pos=1:1:1 label="Bnk%q"
Vieleicht hast du damit Erfolg.
Gruß
Marxon
EDIT
Nur um sicher zugehen:
Hat es einen bestimmten Grund, warum den Bankwechsel
nicht per .ngc Event machst?
-
It works!!!
:hyper: :hyper: :hyper:
-
Damn! Kick me in my ass!
I checked everything... Really everything?
No, i left out the resistor array which turns out to be a 10k ohm array.
:angry: :angry: :angry:
This might be the problem!
I am going to change it and post result in some minutes...
-
1. LCD works with LPC core
2. Ehrlich TK, zu der Uhrzeit solltest du noch online sein ;)
3. Checked wiring 10 times. Also tried another 74hc595.
-
And what does it mean?
-
[79878.592] Initialize LCD #1
[79878.649]
[79878.649] ====================
[79878.649] Bootloader 1.015
[79878.660] ====================
[79878.662]
[79878.674] Checking Bootloader...
[79878.751] No mismatches found.
[79878.754] The bootloader is up-to-date!
[79878.769] You can upload another application now!
[79878.791] Or type 'help' in MIOS Terminal for additional options!
-
Nope
-
Entering "system" into the terminal gives this:
[78917.869] Application: MIDIbox NG V1.029
[78917.870] MIDI Monitor: disabled
[78917.870] MIDI Monitor Filters: enabled
[78917.870] MIDI Monitor Tempo Display: disabled
[78917.870] Print AOUT Config: TODO
[78917.870] lcd_type: 0x00 - CLCD
[78917.870] lcd_num_x: 1
[78917.870] lcd_num_y: 1
[78917.870] lcd_width: 16
[78917.870] lcd_height: 2
[78917.870] Event Pool Number of Items: 734
[78917.871] Event Pool Allocation: 24480 of 24576 bytes (99%) -
After uploading your .hex MIOS gives this output:
[78833.839] Init DHCP
[78834.846] SD Card connected:
[78835.015] [MBNG_FILE_C:317] WARNING: no CC number expected for EVENT_ENC due to type: Disabled
[78835.443] [MBNG_FILE_C] Event Pool Number of Items: 734
[78835.443] [MBNG_FILE_C] Event Pool Allocation: 24480 of 24576 bytes (99%)
[78835.450] [MBNG_FILE_L] DEFAULT.NGL hasn't been changed; reading labels from existing DEFAULT.BIN file.
[78835.451] [MBNG_FILE_L] 7 labels found in /DEFAULT.BIN file
[78835.456] [MBNG_FILE_S] loading snapshot #13 from /DEFAULT.NGS
Use encoder to set a button's event value
in MIDIbox NG
Posted
Like always, great work Thorsten :thumbsup:
Silently set a button´s value via an encoder works like expected.
I use the ngc code from my first post together with this ngr script:
Thank you!
Best regards
Marxon