Jump to content

TK.

Administrators
  • Posts

    15,247
  • Joined

Everything posted by TK.

  1. Hi Steve, correct, a second output which runs with MIDI baudrate cannot be realized with the merger. Best Regards, Thorsten.
  2. Das passt schon, solange die MIDIbox nicht Ping Pong mit den MIDI Meldungen spielt - das passiert bei einer direkten Rueckkopplung. Wie sendest Du eigentlich die Noten an die MIDIbox? Mit einem Keyboard? Oder mit MIDI-Ox? Gruss, Thorsten,
  3. Nun, somit ist der Fall klar: Feedback Loop! Entferne mal die Verbindung zwischen AMT8 In und AMT8 Out Die Verbindung von MIDI-Ox Event Port und AMT8 Out muss bestehen bleiben. Danach MIOS und die Applikation erneut aufspielen (sicherheitshalber) Gruss, Thorsten.
  4. Sieht extrem seltsam aus - jede Acknowledge Meldung erscheint 8 Mal im Input Fenster. Zeig mal das Port-Routing (das entsprechende Fenster laesst sich irgendwo im View Menu aktivieren) Gruss, Thorsten.
  5. Und noch ein Tip: nach dem assemblieren musst Du das .hex File noch in ein .syx File umwandeln, ansonsten spieltst Du den alten Code auf. Am einfachsten geht das mit dem convert.bat Skript. Perl muss installiert sein. Siehe auch http://www.ucapps.de/howto_tools_mpasm.html Gruss, Thorsten.
  6. Sind das wirklich die Meldungen, die waehrend des Code Uploads erscheinen? Oder hast Du Dich verschrieben und meinst die SysEx Meldungen, die waehrend des Startups gesendet werden. Falls diese Meldungen auch weiterhin erscheinen, laeuft immer noch etwas extrem falsch. An R9 (Core Modul) hast Du gedacht? Falls nicht, werden zufaellige Button Events getriggert, und die koennten bspw. einen Slave aktivieren. Vielleicht solltest Du noch im main.asm das Flag "CS_ENABLED" auf 0 setzen. Damit wird das gesamte Control Surface disabled, und die zusaetzlichen Funktionen spucken nicht dazwischen (wenn kein LCD angeschlossen ist, kann das sehr hilfreich sein) Die Device ID des Cores erkennst Du uebrigens am Upload Request - er enthaelt die ID. Sie ist 00 per default und sollte in Deinem Fall auch so bleiben. Die SID ID des Masters sollte auf 0 gesetzt sein, das kannst Du im main.asm einstellen (ist ebenfalls per default so). Gruss, Thorsten.
  7. Dieses Kabel ist nicht so wichtig --- trotzdem wuerde ich es anloeten. Einfach aus Prinzip. Auf den MBHP Modulen gibt es einige Bauteile, die Elektronik-Experten vielleicht nicht fuer so wichtig halten (dazu zaehlt auch dieser Pull-Up Widerstand), die aber trotzdem eine ganz bestimmte Bedeutung haben. Wenn die Leute nun einfach Bauteile oder Verbindungen weglassen, und dies noch nicht einmal erwaehnen (kein persoenlicher Vorwurf, das kommt halt sehr oft vor), ist es extrem schwierig, die Fehlerursache zu diagnostizieren. Evtl. liegt der Fehler doch am Core Modul. Irgendwo zwischen RA4 und dem Pull-Up Widerstand. Probiere mal folgendes aus: installiere MIOS V1.6 ueber den First Level Bootloader, und die SID V1.6alpha3 (auch dies aus Prinzip, damit Du auf dem aktuellsten Stand bist), oeffne sid_bank.inc, suche nach "SID_BANK_CheckStick" und fuege hinter dieses Label einen "return" Befehl ein, also: SID_BANK_CheckStick return ;; ... den Rest laesst Du so stehen. Danach den Code neu assemblieren und aufspielen. Ergebnis? Gruss, Thorsten.
  8. jep das ist eine sehr gute Idee! Der Audio In sollte immer hoerbar sein, er wird nur optional zum Filter gerouted. Mir ist noch etwas anderes aufgefallen: In einem frueheren Posting hast Du geschrieben, dass Du keinen BankStick angeschlossen hast. Spaeter hast Du ein MIDI-Ox Log gepostet, aus dem man schliessen kann, dass zumindest ein BankStick erkannt wurde (ansonsten wuerde der Master keine SysEx Daten an die Slaves senden). Wie ist nun der Stand: ist ein BankStick angeschlossen oder nicht? Falls nicht, hast Du evtl. den Widerstand R2 am Core Modul vergessen, und es waere klar, warum der SID keinen Pieps von sich gibt - ohne den PullUp erhaelt er zufaellige Konfigurationsdaten, und was die Applikation damit anfaengt, ist nicht vorhersehbar. Gruss, Thorsten.
  9. Hi *, MIOS V1.6 has been released. It contains some new functions which are used by MIDIbox SEQ. it provides three additional hooks for customized LCDs, and it comes with an important bugfix for the MIOS_MIDI_TxBufferPut function. I can only recomment: Don't ask if you have to update or not, just update! ;-) Download (use the refresh button of your browser if you don't see the mios_v1_6.zip file) http://www.ucapps.de/mios_download.html ChangeLog: http://www.ucapps.de/mios_changelog.html Best Regards, Thorsten.
  10. I've created a new alpha3 release which includes this bugfix and which comes with a modification for custom LCD drivers. Please update also to MIOS V1.6 (this is especially recommented for people who are using multiple SID slaves) Best Regards, Thorsten.
  11. Nur interessehalber: hast Du auch mal den Default Patch ausprobiert? Also der Patch, der nach dem Flashen der SID Applikation im EEPROM steht? Gruss, Thorsten.
  12. Hi John, I recomment 00000000 for one core, and 00000001 for the other core. It doesn't matter if the first or the second core in a chain gets the ID 00, it's only important that every core in a chain has it's unique ID Best Regards, Thorsten.
  13. V1.5b is available in the CVS And btw.: also V1.6 is already in the CVS, it will be released today. Best Regards, Thorsten.
  14. V1.5b is available in the CVS And btw.: also V1.6 is already in the CVS, it will be released today. Best Regards, Thorsten.
  15. Also viel bleibt da nicht mehr uebrig... :-/ ueberpruefe nochmal die 12V an Pin #28, 5V an Pin #25 und Ground an Pin #14 (am besten direkt die Spannung zwischen #14 und #25 sowie #14 und #28 messen) entferne den Widerstand R3 und schliesse den Verstaerker mal ueber einen 100 nF Kondensator in Serie an den Audio Out Pin #27 Gruss, Thorsten.
  16. > Can this sequencer record notes played from a keyboard, or is it step entry only? step entry only Best Regards, Thorsten.
  17. Strange - no, a special option is not required. Does anybody have the same problem? Best Regards, Thorsten.
  18. Strange - no, a special option is not required. Does anybody have the same problem? Best Regards, Thorsten.
  19. Thanks guys! :) Oh man, this thing keeps me so busy - once you are starting with a sequence, you will never find an end! I've started with a tutorial sequence which should demonstrate how to convert this simple arpeggio: http://www.midibox.org/midibox_seq/mbseq_tutorial1_1.mp3 to a much more complex texture by using the capabilities of the save/copy/shift function: http://www.midibox.org/midibox_seq/mbseq_tutorial1_11.mp3 (4 patterns are played at the same time: 2 patterns for 3 SIDs, 1 Drum pattern, 1 Bass pattern) Of course, such a sequence could also be realized with a common sequencer, but are you also able to play the same texture with some differents chords like demonstrated here? http://www.midibox.org/midibox_seq/mbseq_tutorial1_12.mp3 It really keeps me busy... ;-) Best Regards, Thorsten.
  20. w/ a lot of sequencing fun 8) Best Regards, Thorsten.
  21. Btw.: I just remember that non-detented encoders for the steps are also fine when at least a datawheel with detented encoder is connected - because the current step (modified with an encoder or button) is automatically controlable with the datawheel (or Inc/Dec button) - however, this is something like a workaround as well Best Regards, Thorsten.
  22. Hey Smash, a really powerful group! Guys who are able to play so perfectly together w/o the use of any computer (or sequencer) have my full respect. Best Regards, Thorsten.
  23. In der MIOS Download Section findest Du nun einen MBSID Interconnection Test. Aus dem main.asm file: ; ; A CORE->SID Module Interconnection Test ; ; This application allows you to check the interconnections to the SID module ; with a multimeter. You can control the SID pins by sending a Modulation Wheel ; event to your MIDIbox SID - just connect a keyboard or use ; MIDI-Ox (View->Control Panel) ; ; By default all unselected pins are 0V, except for the CS# pin which is 5V ; ; The Pins are mapped to following Modulation Wheel Values: ; ; # 0: Pin A0 = 5V ; # 1: Pin A1 = 5V ; # 2: Pin A2 = 5V ; # 3: Pin A3 = 5V ; # 4: Pin A4 = 5V ; # 5: Pin RES# = 5V ; # 6: Pin D0 = 5V ; # 7: Pin D1 = 5V ; # 8: Pin D2 = 5V ; # 9: Pin D3 = 5V ; #10: Pin D4 = 5V ; #11: Pin D5 = 5V ; #12: Pin D6 = 5V ; #13: Pin D7 = 5V ; #14: Pin CS# = 0V ; ; The pin names are also visible on LCD (if connected) ; Viel Glueck! Gruss, Thorsten.
  24. Hi, both is possible. There are about 2k free for additional stuff (for a PIC this is a lot of memory!). The (optional) 64 LEDs can be connected to a LED matrix like known from MIDIbox SID: 4x16. For the buttons you need seperate DIN inputs Best Regards, Thorsten.
  25. NMOS ist eigentlich relativ unempfindlich gegenueber statischer Aufladung, ausserdem wurde der SID doch hoffentlich gesockelt (oder...?). Aber Du hast Recht, evtl. macht es Sinn, den SID nochmal an einem C64 auszuprobieren. Gruss, Thorsten.
×
×
  • Create New...