-
Posts
319 -
Joined
-
Last visited
-
Days Won
1
Content Type
Profiles
Forums
Blogs
Gallery
Everything posted by lemonhorse
-
Hey, a "MIDIbox AY Player" would be great! - But I suppose that would require a complete new firmware concept and much more coding experience from my side. I'm still learning the basics of asm/PIC18F. Is there anyone who wants to start a "MIDIbox AY Player" research project?!? I would like to co-operate ;)
-
hi rosch, i can send you a c64 keyboard (you live in germany like me right?) - two weeks ago i catched another c64 (garage sale) :)
-
hi rosch, a good point, it's not so easy to have a c64 keyboard at hand in these times. i actually thought about a "at keyboard option" - maybe someone is willing to design a at keyboard midibox-interface?! here are some starting points: http://www.subfrequenz.net/linklist/index.php/topic,56.0.html i suppose a self made button-matrix (c64 keyboard replica) is not easy to create - or would you like to try (should we start such a project) ? :) How to drive a button matrix of 8x8 = 64 buttons. See also this connection diagram: http://www.ucapps.de/mbhp/mbhp_scan_matrix1.pdf http://www.c64-wiki.de/index.php/ASCII-Code (sorry some information is in german) http://en.wikipedia.org/wiki/PETSCII http://sta.c64.org/cbm64petkey.html http://www.zimmers.net/anonftp/pub/cbm/manuals/anthology/p073.jpg http://www.zimmers.net/anonftp/pub/cbm/manuals/anthology/p074.jpg C64 CIRCUIT THEORY http://www.devili.iki.fi/Computers/Commodore/C64/Service_Manual/Page_12.html
-
hi Sirkit, hope You'll build a MIDIBox AY with keyb. and a 4x16 LCD - for I need a firmware tester! ;-) project state (just to let you know): for a better code-management i started to use subversion (on my local linux machine) - the next ay step will be to implement the MIDIBox AY "Patch Menu" - name, write and load an internal ay sound patch (by using the eeprom of the 18F452, bankstick support will come later) - I'm afraid this will take some time (because i'm a spare time newby programmer, and there is not enough spare time... :( ;) ).
-
Ich habe mich mit dem Midibox16E (PIC16 non MIOS) bzw. dem MIDIbox64E (PIC18F MIOS) Projekt noch nie beschäftigt aber vielleicht hilft Dir... ENC Anschlüsse: http://www.ucapps.de/mbhp/mbhp_dinx4_16enc.pdf http://www.ucapps.de/mbhp/mbhp_midibox16e.gif (Core: J6 und J7 bei PIC18/MIOS Firmware nicht benutzen!) Zum DIN Modul: Core J9 => J1 DIN(#1) J2 => J1 DIN(#2) J2 => J1 DIN(#3) etc. http://www.ucapps.de/mbhp_din.html Möglicherweise diese: midibox64e_v2_2b.zip http://www.ucapps.de/mios_download.html midibox64e_v2_2b.zip: ... In der Firmware kannst Du dann sogar die ENC's und die Buttons konfigurieren... define the pins of your rotary encoders (if available) within the setup_*.asm file Setup MIDIbox16E: So wie ich das verstehe, ist in der beschriebenen Konfiguration das erste 4xDIN MBHP Modul für die 16 ENCoder zu nehmen - und an die nächsten DIN Module kannst Du dann (optional) die Taster anschließen. [Core] J9 => J1 [DINX4[#1](ENCODER)] J2 => J1 [DINX4[#2](TASTER)] J2 => J1 [DINX4[#3](TASTER, optional)] J2 => etc.
-
Ja. Encoder schalten sich immer "nur an/aus" - was willst Du denn machen bzw. welche Firmware nutzt Du? Denn welche DIN Eingänge für die ENCoder und welche für Taster nutzbar sind bestimmt ja die Firmware. Oder habe ich deine Frage falsch verstanden?...
-
Changes @ V0.05: Rudimentary Pitch Bend implementation, some smal improvements … http://www.midibox.org/dokuwiki/midibox_ay_3_8912 Another interesting AY chip projecct: -hard plAYer- an 8 bit tunes hardware player http://tolaemon.com/hplayer/ And new Stuff to think about: http://leonard.oxg.free.fr/ymformat.html ;)
-
// $Id: p18f452.lkr 298 2008-04-26 21:04:02Z stryd_one $ // linker script for a MIOS project: ... CODEPAGE NAME=vectors START=0x2C00 END=0x2FFF PROTECTED CODEPAGE NAME=page START=0x3000 END=0x7FFF ... Does it [sTART=0x3000 END=0x7FFF] imply: PROGRAMM MEMORY SPACE for USER APPLICATION (18f452) [HEX BYTES = 0x4FFF] / [DEC. BYTES = 20.479] ==> [WORDS = 10.239] ?
-
...this happend to me twice. -.- Linux : java -jar MIOSStudio_beta8.jar & No Problems here. Thanks for the improvements! :)
-
great project! (i'm dreaming for years of an 8bit midibox sampler. ;) )
-
thanks Sirkit :) so i can go on with some pitch wheel experiments ;)
-
hi vedge, there is a software update (v004b) @ http://www.midibox.org/dokuwiki/midibox_ay_3_8912 See CONTROLLER 19 to 21 @ http://www.midibox.org/dokuwiki/doku.php?id=midibox_ay_3_8912_cc_list ;) note, the default midi channels are: tone A = 1 tone B = 2 tone C = 3
-
Hi vedge the first 8910 :)!, The VELOCITY TO VOLUME TONE ABC MODE is ON by default (MIDIBox AY 3 8912 - VOLUME MENU) Right - the CC Value will only take effect if the VELOCITY and the ENVELOPE mode is off. Here you'll find some Background: http://www.midibox.org/dokuwiki/doku.php?id=midibox_ay_3_8912_volume I want to implement cc switches for enable/disable the VELOCITY and ENVELOPE mode. Sorry, for now You'll need the Keyboard/LCD.
-
A minor Update (mbay38912v004.zip): http://www.midibox.org/dokuwiki/doku.php?id=midibox_ay_3_8912 Menu Navigation: Step to the next Menu with [CTRL], Step to the previous Menu with [sHIFT] + [CTRL] Some new Controllers => http://www.midibox.org/dokuwiki/doku.php?id=midibox_ay_3_8912_cc_list MIDIBox AY 8912 Volume Respectively Amplitude Control => http://www.midibox.org/dokuwiki/doku.php?id=midibox_ay_3_8912_volume Greetings, - Lemonhorse
-
hi jb, I use the asm 8x8 sm_fast driver for C64 keyboard interfacing [PIC 18F452, asm, MIOS 1.9f]. In some cases I use two keys simultaneously (F1+ Shift, etc.) with no problems so far.
-
The AY 3 8912 PCB and the AY 3 8912 OP-Mixer PCB are now available at Mikes Onlineshop! http://www.mikes-elektronikseite.de/shop_englisch/index.htm :-)
-
10k (A) ---[===]-----+ | 10k | 1k-5k (B) ---[===]-----+-----[===]---+ | | 10k | ----- (C) ---[===]-----+ - This way?
-
yes.
-
Update: * MIDIBox AY 3 8912 - V0.03: There is a new VELOCITY MENU (Switch Velocity to to Volume Tone A, B, C and Noise Period) [Press F7] => Software Download: http://www.midibox.org/dokuwiki/midibox_ay_3_8912 * MIDIBox AY 3 8912 Board >> PCB Layout pdf File for download: => http://www.midibox.org/dokuwiki/midibox_ay_3_8912_board Greetings, - Lemonhorse
-
http://www.midibox.org/dokuwiki/midibox_ay_3_8912_board updated (Parts List). Here is a Picture of my Prototype ;D :
-
I hope soon. In my view there is a little issue with the A, B and C Pad size. But when the board is available I will post it here of course.
-
Thanks to nILS and PCB Mike! Here is the AY 3 8912 BOARD (V1.0) => http://www.midibox.org/dokuwiki/midibox_ay_3_8912_board :)
-
uufff - I'm new to all that jack and ardour2 stuff. the recording quality is still lousy. but anyhow... ;) Chip Tune Test Sequence: Just Tone A and NOISE Tone A ay38912GI1.wav.mp3 == my reference chip ay38912microchip0.wav.mp3 ay38912GI1.wav.mp3
-
All functions are working except the noise. So It's not a general Core AY chip data-communication problem I guess. I double checked the issue with my 2 reference AY 3 8912 chips (GI - AY 3 8912 8311 CDA). Maybe I overlook something. Any ideas?