Jump to content

TK.

Administrators
  • Posts

    15,253
  • Joined

Everything posted by TK.

  1. Hi Ludo, for myself the ALL button is very important, especially when I want to configure a certain mode (e.g. arpeggiator mode) I made this change on a request from somebody who wanted to use the sequencer with minimal hardware requirements: one display, four menu navigations buttons and one rotary encoder. The "start/stop via select button" feature in the main menu is the only way for him to start the sequencer If you don't like this behaviour (I implemented this to make somebody happy and not to confuse anybody) then you can replace SEQ_BUTTON_StartStop by CS_M_NOP in cs_menu_tables.inc Are there other oppinions? Best Regards, Thorsten.
  2. More informations about the filter that I've used in the first example can be found here: http://69.56.171.55/~midibox/forum/index.php?topic=2821.0 A "filter box" would be a great idea, not only for the MBSID, but also for MBFM - I would build one! But unfortunately I'm not an analog expert, therefore such a project should be driven by somebody with experiences in this area. Twin-X: I will send you a snapshot this evening. Yes, you can mix the firmwares like you want - sooner or later I will change the TB303 feature to a soft-selectable option, which means that you can use the same firmware for both engines Best Regards, Thorsten. P.S.: currently I'm thinking of an optional TB303-like keyboard for better editing capabilities. I hope that there is enough space in the flash for this useful feature, if not this option will only be available when anything else is disabled (e.g. some menu items which are not related to the typical TB303 sound) P.P.S.: maybe I should mention here that Matze (the creator of the acidcode.de box) gave me a lot of useful hints about the TB303 behaviour and the schematics :-)
  3. Hi Robin, yes, thats correct - MIOS_AIN_Pin7Get returns the same pot value converted to 7bit Best Regards, Thorsten.
  4. Hallo, unter "Latest News" hat jemand von genau dem gleichen Problem berichtet. Ich kann es mir nicht erklaeren und benoetige mehr Input. Waere es moeglich, dass Du mir das Board sowie den PIC mal zuschickst? (bei Moeglichkeit nicht per Paeckchen, sondern in einem gefuetterten Umschlag) Gruss, Thorsten.
  5. TK.

    Mios upload probleme

    Hallo Costa, unter diesen Umstaenden kann ich mir das Fehlverhalten nicht erklaeren. Mir fallen eigentlich nur noch drei Moeglichkeiten ein: die Reset-Leitung am MCLR# Pin ist nicht sauber verbunden. Du kannst das nachmessen, die Spannung sollte an diesem Pin (#1) ca. 5V betragen die Versorgungsspannung am PIC ist so niedrig, dass ein sog. "Brown Out" Reset ausgeloest wird, dieser koennte sich ab einer bestimmten Spannung staendig wiederholen. Die Troubleshooting Guide hast Du ja bereits abgearbeitet, vielleicht solltest Du aber trotzdem nochmal nachmessen, ob die Spannung zwischen den Vss/Vdd pins > 4.5V ist der Bootstrap Loader wurde nicht richtig geflashed. Soviel ich weiss, kann Michael den Chip nicht testen, deshalb ist die Wahrscheinlichkeit gar nicht mal so gering Wenn die beideren oberen Punkte zu keinem Ergebnis fuehren, wuerde ich vorschlagen, dass Du mir den PIC mal zuschickst (die Adresse erfaehrst Du aus dem ucapps.de Impressum). Ich wuerde das Flash dann erstmal auslesen und dabei nach mismatches suchen, vielleicht hilft das weiter. Danach kann ich den BSL neu flashen und den PIC testen, bevor ich ihn Dir zurueckschicke Gruss, Thorsten.
  6. TK.

    Mios upload probleme

    Hallo Costa, ja, der Snapshot hilft! MIDI-Ox ist richtig eingestellt, trotzdem siehst Du einen Effekt, der eigentlich nur bei einer softwaremaessigen Feedback Loop auftreten kann. MIDI-Ox sendet die eingehenden Daten nicht weiter, doch vielleicht irgend ein anderes Programm? Entferne das Kabel am MIDI In Port des Core Moduls - sieht der Upload Request nun immer noch so seltsam aus, oder kommt er nun alle zwei Sekunden? Falls es so funktioniert, muesstest Du sicherstellen, dass keine MIDI Programme im Hintergrund laufen (evtl. sind die daran schuld). Hast Du vielleicht mal am Microsoft MIDI Mapper herumgespielt, und dort eine direkte Weiterleitung von IN nach OUT eingestellt? Welches MIDI Interface verwendest Du genau? Gruss, Thorsten.
  7. Great! :) Did you build MBHP_BURNER or another one? Best Regards, Thorsten.
  8. The software as well as the hardware is "bended" ;-) The software got some small modifications, especially in the envelope behaviour (for proper accent handling) and in the filter characteristic. Oh, and in the meantime also the WT sequencer is modified - it's now a TB303 style sequencer with note/accent/slide/gate and an optional CC, up to 32 steps can be stored in each pattern, live editing and fast switch between different sequences is possible (and this all with a small number of additional assembler instructions at the right places) The hardware: I added a moog filter which is controlled from the MBSID via the AOUT module. I think for the final release it makes sense to support also the "Low-Cost DAC" which consists of a single 74HC595, a resistor ladder and a TL074 The new option makes also fun with the original SID filter (so that no hardware mods are required) Here a new example, the sequence is played by the MBSID itself, and it is synchronized via MIDI clock: http://www.ucapps.de/tmp/tb303_test4.mp3 Is anybody interested in beta-testing the new firmware? :-) Best Regards, Thorsten.
  9. How about a "circuit bending" option in the MIDIbox SID which allows to change the characteristic of the engine? How it could sound? See this example: :-) http://www.ucapps.de/tmp/tb303_test3.mp3 Best Regards, Thorsten.
  10. TK.

    MBHP_BURNER beta

    Hi, thats interesting - Snapper reported the same problem in the German forum. On the other hand, I got some mails in the last weeks from people who had no problems. Please let me some days to think about possible reasons. Best Regards, Thorsten.
  11. Hi Steve, is your laptop stuffed with an IRDA sensor? Then it could be that it allocates one serial port. This can lead to inconsistencies between the COM number and the COM address, and "poor" drivers cannot handle with this properly, regardless if they allow to change the address or not (I had a similar problem some time ago). Solution: disable IRDA in the BIOS. Or, if the BIOS provides an option to select the COM address, try a different one Best Regards, Thorsten.
  12. Hallo, eigentlich ist es nur beim letzten Chip notwendig, den "SER" Eingang auf einen definierten Level zu klemmen, um einen erhoehten Stromverbrauch (jeder Eingang der "wackelt", verbrauch Strom) oder gar einen Latch-Up Effekt zu verhindern. Doch dazu wuerde auch eine Verbindung nach 5V oder 0V ausreichen. Mit den Pull-Ups erreicht man so etwas wie Plug & Play. Man kann also ein DINX4 Modul betreiben, ohne es voll zu bestuecken, oder etwas an der Software aendern zu muessen (MIOS scannt in der Regel 128 Register), egal wieviele 74HC165 nun wirklich angeschlossen sind. Gruss, Thorsten.
  13. Hallo, ich bezweifle, dass eine Aenderung der Widerstandswerte hier wirklich weiterhilft. Eigentlich sollte der LM317T eine sehr stabile Spannung liefern, und wenn er das nicht tut, ist er entweder falsch angeschlossen, oder defekt? Mittlerweile haben mir vier Leute bestaetigt, dass die Schaltung bei ihnen funktioniert - einen Schaltplanfehler kann man eigentlich ausschliessen. Es kann also nur noch an Deinem LM317T liegen Gruss, Thorsten.
  14. TK.

    USB PIC Module

    Hallo, wie man die Revision am trace code erkennt, weiss ich leider nicht. Der Microchip support hat mir die nummer mitgeteilt, nachdem ich ihnen die ID zugeschickt hatte. Speicherverbrauch der Firmware: eins vorweg, ich habe ja schonmal im englischsprachigen Design Board darauf hingewiesen, dass MIOS auf diesem PIC nicht laeuft, da er bspw. noch weitere Bugs hat, die ihn inkompatibel machen (movff xx, WREG bspw.), und da der USB Speicherbereich den MIOS Bereich ueberlappt. Es waere fuer mich mit einem riesigen Aufwand verbunden, MIOS und die dazugehoerigen Applikationen mit diesem Chip (der vor drei Jahren waehrend der MIOS Planungsphase noch nicht existierte) in Einklang zu bringen. Fuer mich selbst waere es uninteressant, deshalb ist von mir auch keine Hilfe zu erwarten. Generell sind aber beliebige Basteleien denkbar, solange man Programmierkenntnisse hat, und sich zu helfen weiss (bspw. die Teile von MIOS portieren, die man benoetigt). Speicherplatz ist hier kein problem, der MIDI-USB Treiber + der USB Bootstrap Loader belegen ca. 8k, bleiben noch 24k fuer eigene Basteleien uebrig Gruss, Thorsten.
  15. Hi Jeff, "normal" displays don't need special parameter specs, therefore no comfortable solution is available. But it shouldn't be a big problem for you to add some waitcycles (NOP) to the MIOS_CLCD_Strobe_Set and MIOS_CLCD_Strobe_Clr routines in mios_clcd.inc (begin with 5 NOPs after these labels) If 5 NOPs don't help, then the most clever solution is to have a look into the datasheets, mostly they include some timing diagrams which help to find out how a read/write transfer must look like General hint for people who found this article with the search function: this answer is related to VFD displays which are mostly much slower than LCDs, this information is not relevant for LCD displays, all known HD44780 based types are driven properly with the MIOS_CLCD driver. If you display is not working, then it's a "physical" problem (broken wires, shorts, wrong connections), and not a software problem Best Regards, Thorsten.
  16. Very good hint! Could you please add this to the Wiki? http://www.avishowtech.com/midibox/wiki/index.php/WhereToOrder Seems that they also re-sell goods from Reichelt Best Regards, Thorsten.
  17. This display has only a column and row driver, there is no display controller. It's like a monitor without graphic card... Best Regards, Thorsten.
  18. SmashTV sells Bourns encoders with inbuilt switch (better to say: button) for US $1.25 Alternativelely you can use common buttons like me, they don't must be located near by the encoders, but it's just an ergonomical thing. Each host application can handle these buttons in a different manner, therefore it definitely makes sense to plan this into the design. Best Regards, Thorsten.
  19. I had to disable the attachment feature since I'm not able to watch always for illegal stuff (especially when I'm in holidays...) Best Regards, Thorsten.
  20. TK.

    MIDIbox SEQ V2.2

    MIDIbox SEQ V2.2d can now be downloaded from http://www.ucapps.de/mios_download.html Fixed bugs: the "multiple trigger" feature should now work in all cases (I've overworked the appr. code) SysEx upload failed sometimes Best Regards, Thorsten.
  21. This is the MIDIbox SEQ made by Ludo aka. Tatapoum - very well done! :) More pictures can be found at his website: http://www.tatapoum.net/photos/seq/?f=23
  22. This bug is fixed in v1.7a Best Regards, Thorsten.
  23. This bug is fixed in v1.7a Best Regards, Thorsten.
  24. Addendum: the new LFO analog source option is maybe a better solution to utilize a joystick. But if you want to control not only the LFO targets, but also other parameters with the joystick, then the AIN extension which I developed for d2k's box is the better way (however, the LFO possibilities are more powerfull since it also allows you to control the depth and update rate) Best Regards, Thorsten.
  25. MIDIbox SID V1.7a can now be downloaded from http://www.ucapps.de/mios_download.html Fixed bugs: patch name editor bugfix for 2x16 displays avoid crash on maximum WT rate Proper handling of SusKey (automatic portamento) when Legato is active at the same time New feature: o there is now a 6th LFO waveform which forwards analog conversion results from the first 6 analog inputs (J5 port of the core module) to the LFOs. This allows you to control the SID with analog signals The LFO Depth controls the impact on the modulation target The LFO Rate controls the update cycle - a lower rates result to very stuttering effects, the highest rate (127 -> 812 uS sample period) to a very accurate control of Frequencies/Pulsewidths/Filter Thinkable analog sources are pots, joysticks, CV outs, ... [/code] Have some analog fun! :) Best Regards, Thorsten.
×
×
  • Create New...