Page 88 of 268 FirstFirst ... 3878838485868788899091929398138188 ... LastLast
Results 1,306 to 1,320 of 4010

Thread: The Skype-Out: Nothing butt sex. Or so they say.

  1. #1306
    Join Date
    Jun 2009
    Posts
    20,399
    Thanks
    845
    Thanked 2,670 Times in 1,225 Posts
    EP Points
    21080

    Default


    Spoiler warning:

  2. #1307
    Join Date
    May 2011
    Location
    West Des Moines, Iowa
    Posts
    990
    Thanks
    25
    Thanked 16 Times in 13 Posts
    Blog Entries
    3
    EP Points
    40

    Default

    Start my job on Monday, and I have an hour and a half drive to get to training. And the worst part is I'll be driving to and from during rush hour.

    Please kill me.

  3. #1308
    Join Date
    Sep 2011
    Location
    rusty trashcan
    Posts
    1,546
    Thanks
    185
    Thanked 53 Times in 40 Posts
    EP Points
    260

    Default

    Quote Originally Posted by Zaladane View Post
    Yo!
    hows life treating ya?
    thumperbunnyeve~If Purchase does not entail ownership, then sharing shouldn't mean piracy.
    help the socially disabled https://gofund.me/3234a082
    my youtube channel https://www.youtube.com/channel/UCDs...gHZ_f8tjf8jW4w
    find me on nexus https://next.nexusmods.com/profile/epgrouch/about-me

  4. #1309
    Join Date
    Dec 2003
    Location
    Indiana, United States
    Posts
    26,489
    Thanks
    61
    Thanked 221 Times in 99 Posts
    EP Points
    75

    Default

    Quote Originally Posted by Roxas View Post
    Start my job on Monday, and I have an hour and a half drive to get to training. And the worst part is I'll be driving to and from during rush hour.

    Please kill me.
    Just quit now and save gas.

  5. #1310
    Join Date
    Oct 2005
    Posts
    7,660
    Thanks
    6
    Thanked 78 Times in 27 Posts
    Blog Entries
    1
    EP Points
    55

    Default

    Or inhale the gas and truly quit.

    FOREVER.

  6. #1311
    Join Date
    Jun 2009
    Posts
    20,399
    Thanks
    845
    Thanked 2,670 Times in 1,225 Posts
    EP Points
    21080

    Default

    You guys are terrible

    Spoiler warning:

  7. #1312
    Join Date
    Jun 2009
    Posts
    20,399
    Thanks
    845
    Thanked 2,670 Times in 1,225 Posts
    EP Points
    21080

    Default


    Spoiler warning:

  8. #1313
    Join Date
    Mar 2009
    Location
    In a windowless van.
    Posts
    10,330
    Thanks
    98
    Thanked 705 Times in 331 Posts
    Blog Entries
    1
    EP Points
    1450

    Default

    Finished up my work on the Miracle Piano Teaching System. I have elected not to make any modifications since I cannot locate certain elements of the sound synthesis. Not so much taht I cannot locate them, but that they are purely digital inside of ICs.

    Day 1:
    http://jazz-disassemblies.blogspot.c...ng-system.html
    Day 2:
    http://jazz-disassemblies.blogspot.c...o-modding.html

    Day 3:
    Spoiler warning:
    Quote Originally Posted by nocash
    Glad that some new info has showed up!

    Quote Originally Posted by Joe
    The two ROMs are not directly interchangeable, since the '61 board rearranges some of the address and data pins relative to a standard EPROM pinout. I descrambled the 2.03 ROM (thanks, Farid) to compare it to 1.10, and the two are clearly based on the same code.
    Good to know that there are least two versions confirmed to exist. Probably there are even more. With the data being stored in PROM/EPROM, they might have released thousands of different builts without raising the ROM production costs.

    Are you sure that the older board didn't have the pins swapped in same fashion? (I haven't checked if the PCB photos are showing wiring differences).

    Btw. here are the PCB photos from Jazz-disassemblies,
    http://jazz-disassemblies.blogspot.d...ng-system.html
    and here he dumped the rom, and found the hidden message
    http://jazz-disassemblies.blogspot.d...rs-hotels.html
    having never heard about those hotels, I was quite scared for a moment: Don't stay where? ; - )

    Anybody desoldered the data ROM, and dumped that one, too?

    Here I am. I was looking at some of my blog hits and found you guys.

    I have been reviewing the public schematics and am interested in the sound portion and would like some information on some of the pins such as "OUT1, OUT2, OUT3 and OUT4" of the J004 IC as well as the "PWM" pin of the AS0012.

    Envelope Generator

    If my assumptions are correct, then the PWM signal is being sent through U4A which is wired as both an integrator and a comparator. I am almost certain that this pin is controlling the envelope of the main Sound. Lets say that the rate of oscillation is constant. I do not know the actual frequency, so we'll just say 1kHz for now.
    1. When the pulse width is very wide (High for the majority of each period) then the capacitor, C26, will continue to charge at a rate set by R59 and C26.
    2. When the pulse width is very narrow (low for the majority of each period) then the capacitor, C26, will continue to discharge at a rate set by R59 and C26.
    3. When the pulse width is exactly 50%, the charge on the capacitor will essentially remain constant.

    So by manipulating this idea, then attack, decay, sustain and release may be created which is then fed to the LM13600 OTA IC.



    This is the first time seeing anything like it and I am rather impressed. The idea is pretty damn cool, but I could be entirely wrong about the purpose of PWM! :

    VCA - Voltage Controlled Amplifier

    The LM13600 is obviously wired up as a voltage controlled amplifier. The basic idea is well described in the datasheet for the LM13600/13700 IC.
    1. The Analog signal from the envelope generator described above is fed into the "Ibias" pin of both OTA's as for stereo control. This amplified the incoming signal depending on the current going into the Ibias pin.

    Oscillator(s)

    Here is what I am confused about; pins OUT1 through OUT4 from the J004 IC. Pins OUT1 through OUT3 must be the Digital to Analog conversions of the sound samples. At what amplitude, I do not know. It could be from 0v to 5v seeing as the samples are probably stored as data from $00 to $FF, but I will have to wire up my scope to be certain.

    In any case, There are three pins that are mixed together into the two stereo outputs. OUT1 goes 'mostly' to the Left output, OUT2 goes equally to both left and right and OUT3 goes 'mostly' to the Right output. I say mostly because there will be some crosstalk where left and right leach into each other.

    What is OUT4 used for? This pin skips the mixing stage and goes directly into the LM13600 at the noninverting input, whereas the other three signals go into the inverting input. If I am not mistaken, this will be added to the inverted input prior to amplification. This may act as an offset or something else altogether such as tremolo.

    Mixing and Filtering

    As I just mentioned, the channels are mixed together with different currents so that when they are converted to voltages with the resistor loads prior to the op amps, they will be at different volumes on the left and right output terminals.
    This section; consisting of many passive components, the IC U10 and part of U4; also filters the sounds. A few active low pass filters and some passive low pass filters are used to filter out both noise and harmonics from the Tones.

    Depending on the values of each component, this may simply be used to filter out noise from the power supply or to shape the tones of the actual sound samples. Some filtered sounds would look like this, where the first photo is the actual filter section of the piano and the second photo is filtered even more. These are called Tone or Wave shapers and I will be commenting on this below.



    What I want to do

    I want to remove the filter section so that I may add my own filter controls to the front of the keyboard as shown here:



    There is room enough for several knobs, switches, LEDs and maybe even a 3.5mm input or output. Two knobs could be used to control "R" in the filter section. I could add both a high pass filter and low pass filter which could be switched on or off to produce Low Pass, High Pass, Band pass and even Band reject filters! A little more interesting would be if I could modulate the filter control with an analog signal found inside of the keyboard.

    I suppose I could design an LFO controlled by the PMW output used in the VCA section. If I used an integrator with different values for C and R, then it would act much differently than the ADSR signal.

    The other idea is to have several 3.5mm outputs that I could use to connect to my Euro rack modules.

    1. Gate can probably be found pretty easily by looking at the keyboard controller IC.
    Alternatively, I could use a comparator with hysteresis so that the signal rises when the attack sequence begins and drops when the release section begins. This would require some measurements of the actual envelope.

    2. Trigger can be done with some diode logic. When Gate is triggered while still high, then trigger would jump high.

    3. Envelope obviously! This can be directly taken from U4A.

    4. CV will be more difficult since the frequency is determined internally to one of the proprietary IC's. Maybe I could use a LM13700 based Tachometer to convert the frequency to a voltage which could be scaled for my own purposes. I have nto built one before but the theory is pretty straight forward.

    So does anyone have any input for the pins I am uncertain about? Out1-4 and PWM? The above information is only speculation and theory. I still have to probe around with my scope.

    Also, does U12 need dumped? It is not a uv eprom, btu could it be a eeprom, or otprom?

    Day 4:
    Spoiler warning:
    I finally had time to probe a few pins inside the Miracle Piano.

    AS0012 - Pin 21 (PWM)
    It turns out this pin controls the master volume and NOT the envelope as I had originally assumed.
    Turning on the keyboard, this pin defaults to about 50%, but as you can see, it is not exactly 50%. How odd.
    When the volume is reduced, the pulse width is widened and when the volume is increased, the pulse width is reduced. That is because the integrator, U4A is inverting the output.

    Each photo has the scope set to 10 microseconds per division:

    Default Volume:



    Highest Volume:



    Lowest volume:



    U4 - Pin 1
    This pin goes to the LM13700 to control the master volume, or gain of the sound. It appears as a DC voltage and is remarkably solid. There is no visible ripple as would be expected from an integrator.
    No photo is needed of this signal.

    J004 - Pins 21-24 (OUT1-OUT4)
    The signals from these pins are too small to view on my scope, so I chose the amplified versions from U10. Pins 1, 8, 7 and 14 respectively.

    OUT1 is not active for all sound samples, apparently. When Harpsichord and Synthesizer are selected, nothing comes out at all.
    When the other four sounds are selected however, the waveform is perfectly clear.

    OUT2 is the opposite. Only when Harpsichord and Synth are selected, do we see any activity on this pin.

    OUT3 mimics OUT1 exactly, or at least as far as I can tell.

    OUT4 on the other hand does not seem to react to any button or key. It simply outputs a DC voltage which measures 5.03v at pin 14 of U10.

    I can speculate as to why there are three OUT pins. While probing both Pins 8 and 14 of U4 which has the mixed and filtered outputs split to both left and right output terminals, the waveforms are identical for Harpsichord and Synthesizer but are not identical for the other four sounds. It would seem that Harpsichord and Synthesizer were recorded and digitized in mono while the other four sounds were recorded and digitized in stereo.

    I am a little saddened that the envelope is not broken out to any specific pin or sub-circuit.

    Some other Notes

    J004 - Pin 40 (Bus Strobe)
    This pin reacts differently for different sounds, however, when the key is pressed with a sound that has an attack and release; the pin will strobe for the full length of the sound and go to 0 when the note is finished.
    For a sound that ends only when the key is released, the pin strobes at key press for a moment, then goes to 0 and strobes once again when the note is released.

    I could use this pin for creating a gate and trigger, but it would require that I charge a capacitor then feed it through a comparator and set up some logic to keep the signal high when the key is pressed and low when the key is released. This wouldn't require too much effort, but the function would change from sample to sample since the envelopes are all different. I don't thin the modification is worth it in this case.

    "Piano" sample is very hard to photograph since the amplitude changes so rapidly in software. It looks very similar to "Organ, but is more rounded whereas the Organ is more triangular.


    "Organ:"



    This photo shows a sample that is identical on both sound channels. Trust me, they are identical but the channels are not being displayed the same way.


    These two photos show sounds that are not identical from OUT1 and OUT2.



    PS: Yes, the reflection in my oscope is naked. Deal with it.

  9. #1314
    Join Date
    May 2011
    Location
    West Des Moines, Iowa
    Posts
    990
    Thanks
    25
    Thanked 16 Times in 13 Posts
    Blog Entries
    3
    EP Points
    40

    Default

    Quote Originally Posted by Sprung View Post
    Just quit now and save gas.
    Nah, I like the pay for this job. I'm not planning quitting. So nice try.

  10. #1315
    Join Date
    Dec 2003
    Location
    Indiana, United States
    Posts
    26,489
    Thanks
    61
    Thanked 221 Times in 99 Posts
    EP Points
    75

    Default

    Quote Originally Posted by Roxas View Post
    Nah, I like the pay for this job. I'm not planning quitting. So nice try.
    That wasn't a nice try. If I had tried at all, you'd be an inconsolable ball of tears right now. Count your blessings.

  11. #1316
    Join Date
    May 2011
    Location
    West Des Moines, Iowa
    Posts
    990
    Thanks
    25
    Thanked 16 Times in 13 Posts
    Blog Entries
    3
    EP Points
    40

    Default

    Quote Originally Posted by Sprung View Post
    That wasn't a nice try. If I had tried at all, you'd be an inconsolable ball of tears right now. Count your blessings.
    And I really don't care.

    I won't be quitting this job anytime soon, it's great pay, great benefits. It's worth the drive there for training.

  12. #1317
    Join Date
    Apr 2012
    Location
    Shooting Sonic Booms and Flash Kicking Scrubs into submission
    Posts
    3,943
    Thanks
    181
    Thanked 2,775 Times in 750 Posts
    Blog Entries
    2
    EP Points
    18505

    Default

    Quote Originally Posted by Roxas View Post
    Nah, I like the pay for this job. I'm not planning quitting. So nice try.
    We only know from your past conversations.

    Quote Originally Posted by Sprung View Post
    That wasn't a nice try. If I had tried at all, you'd be an inconsolable ball of tears right now. Count your blessings.
    Thank God I no longer get depressed and on your bad side, I just get absolutely pissed off.

    Quote Originally Posted by Roxas View Post
    And I really don't care.

    I won't be quitting this job anytime soon, it's great pay, great benefits. It's worth the drive there for training.
    Do those benefits include a Titty Bar?
    THE BEST METHOD to run PSX games (and everything else for that matter) is via Retroarch - http://buildbot.libretro.com/nightly/
    If you have any questions on how to set it up on Windows please feel free to ask, its very easy.


  13. #1318
    Join Date
    Jun 2009
    Posts
    20,399
    Thanks
    845
    Thanked 2,670 Times in 1,225 Posts
    EP Points
    21080

    Default

    Quote Originally Posted by Sprung View Post
    That wasn't a nice try. If I had tried at all, you'd be an inconsolable ball of tears right now. Count your blessings.

    Spoiler warning:

  14. #1319
    Join Date
    Sep 2006
    Posts
    22,212
    Thanks
    172
    Thanked 385 Times in 241 Posts
    EP Points
    825

    Default

    Quote Originally Posted by Sprung View Post
    Just quit now and save gas.
    Can't give rep, but I give it till Wednesday before he quits.

  15. #1320
    Join Date
    Sep 2006
    Posts
    22,212
    Thanks
    172
    Thanked 385 Times in 241 Posts
    EP Points
    825

    Default

    I have a 15 minute drive to work in the morning, then a half hour drive home in the afternoon because of FUCKING RUSH HOUR.

    I should quit.

    I also have no motivation or feeling of free time to play games with, so I should also quit.

    But, I will have a shit load of spare money which I can save up like crazy in two weeks time, which will be nice.

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
About Us

We are the oldest retro gaming forum on the internet. The goal of our community is the complete preservation of all retro video games. Started in 2001 as EmuParadise Forums, our community has grown over the past 18 years into one of the biggest gaming platforms on the internet.

Social