![](http://midibox.org/forums/uploads/set_resources_1/84c1e40ea0e759e3f1505eb1788ddf3c_pattern.png)
Janis1279
-
Posts
287 -
Joined
-
Last visited
-
Days Won
1
Content Type
Profiles
Forums
Blogs
Gallery
Posts posted by Janis1279
-
-
More outs, more fun:
from the OPL3 article:
" The DAC outputs are directly connected to the YAC512. Sound cards are mostly stuffed with only one YMF/YAC pair (I've never seen a card with two YAC512) which results to 2 audio channels. With an additional YAC512 four separate channels are available, which is especially useful if the outputs should be routed through different external effects."
-
That is how I understood it to be as well.
I'm trying to finish mine and just wonder why the audio is routed to two stereo outputs instead of just the one?
No real problem, just wondering.
Regards
S
In a photo in the OPL3 article you can see four stereo sockets for the opl3 board audio outs, but in reality it is quite enough with the four mono sockets :
http://ucapps.de/mbh...connections.pdf
Regards, Janis
-
I have another question. Maybe stupid a bit. It is possible to use push-buttons in a AIN module? I have etched a DIN module and already have soldered all the parts on it, but I have a spare AIN module and it is from the SmashTV shop and surely I'd prefer use a high quality instead mine homemade PCB
I think it is not possible to use push-buttons in a AIN module.
But in the MBHP core section which refers to J5 port, you can find a some more info about usage of this port :
" There are also some application which use this pin as digital in- or output (mostly described in REAMDE.txt or setup_*.asm file) "
Regards,
Janis
-
1- Well, as aways I bought crap pots for the project. The good is, all the pots are alive, showing some resistance on the meter. The bad that some are showing ~11.5 / 12K of resistance. Anyone thinks it may cause some random events or it will just affect the MIDI CC values? I mean, for instance if I turn the physical pot to the middle, the virtual pot/parameter will not jump to middle exactly, I guess. Have you guys think that have a way I can fix that? (whitou buy new pots
)
- Linear pots or faders are required for MIDIbox !
- so close : ~ 12k value are not so critical. Will be OK.
2- Other thing I was facing. I have a nice case for the project but the 2200 uF cap from the core module is to bigger for that. Do you guys think I can place this capacitor horizontally without problems? In this way, the core will fit nicely on that case.
You can place this capacitor in any direction.
3- Another doubt. Do you guys think I can kill a LCD while soldering the cable on that :P?
I think , No !
May be missing connections or some shorts .
The bigger enemy is static electricity.
Regards,
Janis
-
Have you looked at the Midi Router project?
http://www.ucapps.de/midi_router.html
midi thru ports :
http://www.ucapps.de/midibox/midi_thru.gif
http://m.bareille.fr...midithrubox.htm
Regards,
Janis
-
OK,
Thank You for the good idea to search any remarks in code,
anyway i will be appreciative if someone will give me an answer about.
Best regards
Hi , Antix
May be I am wrong, but this part of code in setup_808_default.asm file is define SR drum trigger outputs :
; Following table allows you to define; - the track names (must consist of exactly 6 characters!)
; - the DOUT shift registers (SR) to which the drum triggers are connected
; (1-16; 0 disables assignment)
; - the DOUT pin to which the drum triggers are connected (0-7)
; - the MIDI output port (0=disabled, 1=Default, 2=Internal, 3=IIC1, 4=IIC2, 5=IIC3, 6=IIC4, 7=Trigger Only)
; - the AOUT channel to output velocity (1-8, 0=disabled)
DEFAULT_TRKINFO MACRO
;; Name SR Pin MPort AChn
db "BD ", 1, 1, 1, 0 ; Track 1
db "SD ", 1, 2, 1, 0 ; Track 2
db "LT/LC ", 1, 3, 1, 0 ; Track 3
db "MT/MC ", 1, 4, 1, 0 ; Track 4
db "HT/HC ", 1, 5, 1, 0 ; Track 5
db "CP ", 1, 6, 1, 0 ; Track 6
db "MA ", 1, 7, 1, 0 ; Track 7
db "RS/CL ", 4, 0, 1, 0 ; Track 8
db "CB ", 4, 1, 1, 0 ; Track 9
db "CY ", 4, 3, 1, 0 ; Track 10
db "OH ", 4, 4, 1, 0 ; Track 11
db "CH ", 4, 5, 1, 0 ; Track 12
db "Ext1 ", 0, 0, 1, 0 ; Track 13
db "Ext2 ", 0, 0, 1, 0 ; Track 14
db "Ext3 ", 0, 0, 1, 0 ; Track 15
db "Acc. ", 7, 7, 7, 0 ; Track 16
ENDM
;
; define the track which is used for global accent
; (0=disabled, 1-16: track number)
#define DEFAULT_GLOBAL_ACCENT_TRK 16
Regards,
Janis
-
Some time ago found this link:
Regards,
Janis
-
Very similar is MBHP_DINX2_V1 too.
http://www.ucapps.de...hp_dinx2_v1.gif
Its top view . For your MBHP_DINX1 you need built only left side part with 1 x 74HC165 chip.
Blue and red lines are connections between component pins and supply: +5V and GND terminals. Crossing lines with the rounds on it are connected , too !
sorry for my not so clear english.
Regards,
Janis
-
Hello electronics gurus!
I am nearly done with soldering my midibox seq. Only still to solder are 20 capacitors between VS and VD on my version of integrated in/out PCB (I have 8 out shift registers and 12 in shift registers so 20 total). It my look a funny question for experienced, but should these 20 100nF capacitors be placed near shift register as documented here and here and also how it is implemented in SmashTV in/out kits and wilba PCB version or perhaps I can make a parallel array of them anywhere in the in/out chain between VD (+5V) and VS (ground) or, if I can make an array, perhaps I can replace them all with appropriate single capacitor. What should be appropriate value then for this single capacitor for 20 shift registers?
Also dout schematic shows additional polarized 100 uF (micro?) capacitor between VD and VS (It is not showed in Din schematic although both they share same VD and VS), so I guess I should add this one too in parallel with those 20 100nF or their single replacement? And also 100pF terminators are for din and dout - so four in total?
Best regards
Gunars
Hi, Gunars !
In digital schematics bypass caps 100nF are placed between Vdd and ground (Vss) of each chip as close as possible always .
Adding some polarised capacitors are recomended too.
http://en.wikipedia....pling_capacitor
Using 100pF terminators for din and dout chains I understand as high frequency filters.
Regards,
Janis
-
Thanks, Wilba !
Left side 3 x 8 diodes :
SR#1 CATHODES rows from UPPER to LOWER D6, D4, D2
SR#2 ANODES from the LEFT to the RIGHT side D7-D0
Right side 3 x 8 diodes :
SR#1 CATHODES rows from UPPER to LOWER D7, D5, D3
SR#2 ANODES from the LEFT to the RIGHT side D0-D7
Regards,
Janis
-
Thank you Wilba for a fast answer!
Regards,
Janis
-
Hi
I have interest to build Wilba's sammichSID on standard MB project boards.
Do not find sammichSID CS DOUT map circuit .
SR# 1 6 x CATHODES ,
SR# 2 8 x ANODES I think.
Thanks in advance.
Janis
-
Anyway I now need to build an upgrade one that is tour ready and reliable and ...
QUESTIONS TO ANSWER PLEASE
1, Should I use pcbs to mount the pots - my main issue is wiring all the + and - wires
As i understand, the more reliable construction is when pots are wired with the wires not on the pcb's. When you need replace damaged components it's easiest way for service works.
Regards,
Janis
-
I build PIC based core know. And i don't find in shop HC49U-S crystal, but TK strong recommend to use only "parallel cut" crystal with PIC18F and manager in the shop can't answer is there HC49S (not U-S) is parallel cut or not ? Can i use that crystal ? I have downloaded datasheet and there is nothing about serial/parallel cut. Please help !
I could be wrong.
But HC49S characterizes only low profile package of quartz crystal and it is right "parallel cut" crystal.
http://www.cresttech...u/pdf/HC49S.pdf
Janis
-
the first one (SmashTV pcb) is definitly dead, the voltage regulator is heating like hell and no more display and midi out/in.
May be you will find some short circuit between the 5 volts DC power rails, only.
You can make measurements without PIC, LCD. If OK , connect it's again and compare results.
Regards, Janis
-
May be you have another PC with LPT port,too.
my Pic burner module don't working with my IBM Thinkpad computer, but it stable works with another - desktop PC.
-
"Vdd Enable" and "Vpp Enable" signals on 74C14 inputs are changes when you clicking Vdd/Vpp on/off buttons?
About 74c14 instead 74hc14 I don't know, but think is another cause!
-
MIDIBOX16E podderzivajet do 16 SR-shift registrov i oni uze vkljuceni
v midibox64e_v2_2d\src\main.inc faile :
USER_Init
;; initialize the shift registers
movlw 0x10 ; use all shift registers ; 0x10h=16decimal = kolicestvo SR
Janis
-
Mozet osibocnaja mislja.
Smotrel v Midibox64e.ini :
################################################################################
# In the LED_PATTERN section, the patterns for LED-Rings are defined
#
# 4 different patterns are available. Within a Pattern, 32 steps for CC value
# range from 0x00 to 0x7f have to be assigned
# The first step is visible on the appr. LED-Ring from Values 00-03,
# the second from 04-07, the third from 08-0b, ...
#
# SYNTAX: <pattern-number(0-3)>.<step-hex-value(00-1F)> <16-bit-binary-value>
################################################################################
[LED_PATTERNS]
0.00 = 0000000000000001
0.01 = 0000000000000001
0.02 = 0000000000000011
0.03 = 0000000000000011
0.04 = 0000000000000011
0.05 = 0000000000000111
0.06 = 0000000000000111
0.07 = 0000000000000111
0.08 = 0000000000001111
0.09 = 0000000000001111
0.0A = 0000000000001111
0.0B = 0000000000011111
0.0C = 0000000000011111
0.0D = 0000000000011111
0.0E = 0000000000111111
0.0F = 0000000000111111
0.10 = 0000000000111111
0.11 = 0000000000111111
0.12 = 0000000001111111
0.13 = 0000000001111111
0.14 = 0000000001111111
0.15 = 0000000011111111
0.16 = 0000000011111111
0.17 = 0000000011111111
0.18 = 0000000111111111
0.19 = 0000000111111111
0.1A = 0000000111111111
0.1B = 0000001111111111
0.1C = 0000001111111111
0.1D = 0000001111111111
0.1E = 0000011111111111
0.1F = 0000011111111111
Etot odin iz 4 rezimov raboti svetodiodnoi lineiki, no ne v odnom iz etih 4 rezimov v 16-ti bitovoje cislo 5 starsih razrjadov ne razu ne stanovitsja 1, a izmenenija na 1 proishodjat v 11-ti mladsih razrjadah.
Jesli eti 11 razrjadov sootvetstvuet 11 svetodiodam lineiki, to 16 razrjadov sootvetstvenno...
No v *.asm faile toze nado definirovatj zadeistvovanije registri v DOUT module
Janis
-
How to make speed slower?
I’m not good in programming and with English not so good. I only whant the encoders whorks correct.
in a setup_mbfm_v1.asm file you can find some more info about encoder modes
;; o the third parameter contains the encoder mode:
;; either MIOS_ENC_MODE_NON_DETENTED
;; or MIOS_ENC_MODE_DETENTED
;; or MIOS_ENC_MODE_DETENTED2
;; or MIOS_ENC_MODE_DETENTED3
;; see also http://www.midibox.o...d=encoder_types
may be you need to change to the another encoder mode than are by default?
Regards,Janis
-
It's crappy default FM patches anyways, who cares?
mbFM can do so much more than that.
Thanks,nILS!
OK.
mbFM can do so much more than that,
and I must understant about ways how I can better opperate with my mbFM and create great sounds.
i have some progress in building an optional part : a AOUT_NG module and Rick Jansens Moog VCF schematic part,too.
Regards,Janis
-
Sorry, i cant really understand what your English, could you try rephrasing it?
Is there no sound from the Gunshot & Helicopter Patches?
Or is there something wrong with the sound?
Or are these patches empty?
Thank you, Smithy for your reply!
sorry for my english!
there is something wrong with the sound from Helicopter & Applause & Gunshot Patches . These Sounds are quite different from GM standard sounds . Another sound Patches are OK, I think.
I don't understand why are these sound problems.
Regards, Janis
-
Thanks, rosch!
Pics uploaded.
push buttons for 4*6 matrix are from the old PC's (power,reset buttons w/out caps), Config, Esc buttons ,too, but with caps
8*soft buttons are type 3FTL6 + grey caps
For Instrument and Operator selection used 8 buttons with leds instead of 5 buttons. Idea and right software solution are from the MB FM gallery pages from old posts .
All labels are maded with the Brother Label printer at my work.
Regards, Janis
-
I am not a programmer, too
But you read and read and ...
Regards, Janis
Can't compile GM5 on OSX
in Testing/Troubleshooting
Posted · Edited by Janis1279
I found this info :
Hint: it's possible to give each MIDI port it's own name by editing the [strings] section in the midibox.org_gm5.inf file.
Example:
WDM.MIDI_1.szPname="MIDIbox SID (1)"
WDM.MIDI_2.szPname="MIDIbox FM (2)"
WDM.MIDI_3.szPname="MIDIbox SEQ (3)"
WDM.MIDI_4.szPname="MIDIbox Stribe (4)"
WDM.MIDI_5.szPname="Keyboard (5)"
<P class=INFO>This helps you to organize your MIDI ports, so that they are easier to find:![gm5_multi_port.gif](http://ucapps.de/gm5/gm5_multi_port.gif)