-
Posts
15,247 -
Joined
Content Type
Profiles
Forums
Blogs
Gallery
Everything posted by TK.
-
Hi, you swapped J1.3 with J1.4, here the correct connections (see also http://www.ucapps.de/midibox_seq/mbseq_v4_interconnections.pdf - the pin order on the 25 pin female socket matches with J1 of the AOUT and AOUT_NG module) J1.1 = GND (Vs on core J19) J1.2 = +5v (Vd on core J19) J1.3 = Frame Sync (RC1 on core J19!) J1.4 = Digital Serial Input (SO on core J19!) J1.5 = Serial Clock Input (SC on core J19) Hint: there is a nice AOUT debugging function which is integrated into the MBSEQ V4 application, and which allows you to check the AOUT board interconnections. Type "testaoutpin" in the MIOS Terminal to get following help page: [111127.163] testaoutpin [111127.166] Please specifiy valid AOUT pin name: cs, si or sc [111127.166] Following commands are supported: [111127.166] testaoutpin cs 0 -> sets AOUT:CS to 0.4V [111127.167] testaoutpin cs 1 -> sets AOUT:CS to ca. 4V [111127.167] testaoutpin si 0 -> sets AOUT:SI to ca. 0.4V [111127.167] testaoutpin si 1 -> sets AOUT:SI to ca. 4V [111127.167] testaoutpin sc 0 -> sets AOUT:SC to ca. 0.4V [111127.167] testaoutpin sc 1 -> sets AOUT:SC to ca. 4V [111127.167] testaoutpin reset -> re-initializes AOUT module so that it can be used again. [/code] Use this utility to doublecheck the pin assignments. Best Regards, Thorsten.
-
thanks for reporting this! It always worked this (wrong) way, and it seems that nobody noticed this before. ;) Fixed - the change will be available with beta44 Best Regards, Thorsten.
-
Everybody in the list will get a PM in ca. 2 weeks (once I got the PCBs) Best Regards, Thorsten.
-
Beta43 is available now: IDIboxSEQ V4.0beta43 ~~~~~~~~~~~~~~~~~~~~~ o delayed mute/unmute which is synched to the measure. It can be enabled individually in the global options menu (UTILITY->OPT) o trigger assignment page: trigger layer of the current assignment automatically selected (alternative way to select a trigger layer) o random page: random values can now be generated for all parameter and trigger layers (resp. drums: parameter and drum instruments). The selection is scrollable with a GP encoder. o random page: special behaviour for drum tracks: parameter layers and each individual drum instrument can be randomized (no triggers in this mode to keep the code simple) o random page: new values will only be generated when "Generate" button is pressed, or for a single layer if the GP button under the appr. layer is pressed. [/code] Additional informations: This package contains two precompiled binaries: one for MBHP_CORE_STM32, another for the MBHP_CORE_LPC17 module Gridracer: the reported copy issue should be fixed Best Regards, Thorsten.
-
Implemented in beta43! :) Best Regards, Thorsten.
-
I implemented this, it will be available in the upcoming beta43 Best Regards, Thorsten.
-
Short updates: I've ordered the PCBs, the final price will be less than 10 EUR! I will start to collect money once I got the batch and know the costs exactly. Some people proposed to use sockets for the LPCXPRESSO module, I will add them as an option to the BOM (orderlist). The orderlist also doesn't list the SIL headers for the LPCXPRESSO module, which have to be added as well. Best Regards, Thorsten.
-
Anybody interested about MF module improvements ?
TK. replied to NazzTazz's topic in Design Concepts
Hi Tristan, are your modifications based on the new MBHP_MF_V3 module, or on the old module? -> Many improvements have been made (ok, still no separate LM317 for each motor), also firmware wise, as the PIC doesn't use the MIOS_MF drivers anymore, but an overworked version which controls the motors faster (drawback: nothing else can run in parallel anymore) A L293D H bridge is used now, since it's cheaper and better than TC44xx The bridges are directly connected to the PIC for faster access. There is also support for remote calibration in MIOS Studio, each motorfader can be calibrated separately. Best Regards, Thorsten. -
This is a good entry point: http://www.ucapps.de/mios32_c.html It makes sense to read the READMEs from the beginning, as they explain the basics step by step. There are various approaches for LED matrices, the BLM16x16+X is the most flexible one: http://svnmios.midibox.org/listing.php?repname=svn.mios32&path=%2Ftrunk%2Fapps%2Fcontrollers%2Fblm_scalar%2F There are no drivers for high precision rotary encoders yet. The existing MIOS32_ENC driver only works for common rotary encoders with a scan speed of 1 mS Best Regards, Thorsten.
-
Unter http://www.ucapps.de/mios_download.html gibt es einen LCD Interconnection Test, mit dem sich jede einzelne Leitung von MIOS Studio aus ueberpruefen laesst (siehe README.txt) Koenntest Du den mal ausprobieren? Gruss, Thorsten.
-
Doesn't sound that bad, especially since you are experienced in supporting people, and since you are planning to create a new application which could be interesting for some people around here. Kits are always welcome as well. But I can't decide this yet, because you are unknown to the community. I would propose that you are starting to document the progress in this forum. When it goes into the right direction, you will get my official approval. Hope that these conditions are ok for you. Best Regards, Thorsten.
-
Once you selected the AOUT port and Channel #16, the outputs can be triggered with Note C-1, C#1, D-1, D#1, E-1, ... upwards Simple? Best Regards, Thorsten.
-
MBSEQ is simple XOR logic. My hope was, that the confusing and incomplete user manual + the change log (search for "AOUT", resp. type "help" in MIOS Terminal to find the "testaoutpin" command) makes this clear ;) Best Regards, Thorsten.
-
Yes, you are right, it has only two 74HC595, accordingly you should set: DOUT_GATE_SR1 3 DOUT_GATE_SR2 4 DOUT_GATE_SR3 5 DOUT_GATE_SR4 6 DOUT_GATE_SR5 7 DOUT_GATE_SR6 8 DOUT_GATE_SR7 9 DOUT_GATE_SR8 10 In addition, you have to set following values: # number of first and second DOUT shift register used for GP LEDs GP_DOUT_L_SR 3 GP_DOUT_R_SR 4 to: GP_DOUT_L_SR 0 GP_DOUT_R_SR 0 Probably this caused the problem. Best Regards, Thorsten.
-
The preset uses the wavetable sequencer to produce the gated sound. It just toggles the filter cutoff frequency between low and high values (-> see WT 3 track) This allows you to create nice rhythmic patterns. You could also use two WT tracks in parallel and run them at different speeds and track lengths to create euclid-like patterns. Best Regards, Thorsten.
-
Works at my side. Did you restart your MBSEQ after changes on the MBSEQ_HW.V4 file? Alternatively just type the "reset" in the MIOS Terminal Best Regards, Thorsten.
-
No, the configuration mechanism hasn't been implemented yet. The solution will be simple to use and even won't require a SysEx editor. Just store/edit the configuration file(s) on a SD Card -> done :) Best Regards, Thorsten.
-
Hi, Wilba's Frontpanel has 4 DOUT shift registers. You have to connect the DOUTX4 module(s) to J2 of the frontpanel, so that they are chained with the DOUTs of the frontpanel. Now these DOUT Shift Registers are available as SR number 5, 6, 7, 8, etc... Accordingly, you have to define following numbers in your MBSEQ_HW.V4 file: DOUT_GATE_SR1 5 DOUT_GATE_SR2 6 DOUT_GATE_SR3 7 DOUT_GATE_SR4 8 DOUT_GATE_SR5 9 DOUT_GATE_SR6 10 DOUT_GATE_SR7 11 DOUT_GATE_SR8 12 Go into the CV Configuration page and select the interface with the rightmost encoder: See also http://www.ucapps.de/midibox_seq_manual_m.html Best Regards, Thorsten.
-
There is a nice debugging option in MBSEQ: if a certain DIN (SR/Pin) isn't assigned to any function, the sequencer will output the appr. SR and Pin number of the button in the MIOS Studio Terminal. So, just disable all button and encoder pin assignments in your MBSEQ_HW.V4 file (e.g. by adding a # before the definition). Thereafter reboot your MBSEQ and press the buttons... the MIOS Studio Terminal should give you the right numbers which then have to be entered into the MBSEQ_HW.V4 file This feature also allows you to troubleshoot your soldering work: if a button triggers multiple messages, you know that there is a soldering error between the button and DIN register. Best Regards, Thorsten.
-
Hi, MBCV is written in assembly code, while analog toolbox is written in C. It's very very difficult to merge these applications, and I'm not planning to do this as the 8bit platform is expired anyhow. It's much more comfortable to implement this with the MIOS32 platform. As you can read in this posting MBCV V2 is planned: It would be possible to add the C++ modulation components of MBSID V3 like LFOs and ENVs as an option: http://svnmios.midibox.org/listing.php?repname=svn.mios32&path=%2Ftrunk%2Fapps%2Fsynthesizers%2Fmidibox_sid_v3%2Fcore%2Fcomponents%2F Best Regards, Thorsten.
-
Please stop this debate now. Give Peter (Lindener) a bit more time to learn how this community is working. And Peter: please create and show the results instead of talking too much about visions which might never come true. Thats the best way to demonstrate that you are not only a "chatterbox" (german: "Dampfplauderer") Best Regards, Thorsten.
-
Both versions can be used. I/P works in the temperature range -40C to +85C, E/P in the range -40C to +125C - thats the only (irrelevant) difference. Best Regards, Thorsten.
-
Hallo, Du schreibst, dass Balken angezeigt werden - aendern sich deren Kontrast wenn Du am entspr. Poti drehst? Dann wurde das Display sehr wahrscheinlich nicht initialisiert. Grundsaetzliche Frage: - verwendest Du einen PIC18F4685? - hast Du bereits die richtige MIOS version aufgeladen? (-> mios_v1_9g/pic18f4685/midi/mios_v1_9g_pic18f4685.hex) Gruss, Thorsten.
-
Of course, once the final layout has been successfully tested. Note that the layout has been made with Altium instead of Eagle (Sebastian's choice...). Best Regards, Thorsten.
-
Only PCB and MagJack Yes, because it doesn't exist. There is an ASCII list and a link to Reichelt mainpage, because nobody created a part list at Reichelt yet... Best Regards, Thorsten.