(Topic ID: 179619)

Rebuilding sound for DataEast & WPC using a pi


By steve45

3 years ago



Topic Stats

  • 1,249 posts
  • 76 Pinsiders participating
  • Latest reply 15 hours ago by lucky1
  • Topic is favorited by 118 Pinsiders

You

Linked Games

Topic Gallery

There have been 109 images uploaded to this topic. (View topic image gallery).

pasted_image (resized).png
1609873252729 (resized).jpg
1609705082052 (resized).jpg
1609698385005 (resized).jpg
wpc-speaker-new-1 (resized).png
pasted_image (resized).png
pasted_image (resized).png
20201204_142018 (resized).jpg
tilt2 (resized).jpg
tilt1 (resized).jpg
tilt1 (resized).jpg
tiltaudio_pcb (resized).jpg
Screenshot_20200930-201337_Gallery (resized).jpg
20200721_212621 (resized).jpg
Screenshot from 2020-06-27 15-16-49 (resized).png
942D17A9-F104-4176-8B0D-D968E1BFBD4B (resized).jpeg

There are 1249 posts in this topic. You are on page 25 of 25.
#1201 19 days ago

I have a TAF that could use some new sounds. Are assembled board available?

#1202 18 days ago
Quoted from steve45:

can you please state the version. I did a lot of changes these days. and volume control was still with some bugs, therefore a number would be nice.

I am using 1.30rc23 - The WebUI says that is the latest version.

#1203 15 days ago

Oled is not working, what could be the reason?
Edit.
After connecting, no sound, the display (Pin2Dmd) does not work properly, I think I installed something wrong?
Via Web UI, I connect and play sounds, so it seems to me that the hardware is the cause. Resistors??

1609698385005 (resized).jpg
1609705082052 (resized).jpg

#1204 14 days ago

Hi,
check and meassure the 5V on the board..
I can not see your DAC converter U5 by the way, this one is necesarry to connect between RasPI and Amplifiers

#1205 14 days ago
Quoted from Jim-Beam:

Hi,
check and meassure the 5V on the board..
I can not see your DAC converter U5 by the way, this one is necesarry to connect between RasPI and Amplifiers

I was convinced the U5 was optional

Thank you

#1206 14 days ago

the output voltage is 5.15V

#1207 14 days ago

OK, insert the U5 and check the Web UI for "enable_minidisplay" in the config screen...

#1208 14 days ago

ok, already ordered

#1209 14 days ago

Ordered ?
It is normally part of the standard. To prevent misunderstanding, U5a is a extra option DSP Modul, U5 is the smaller DAC and standard as far as i know...
So check the package, it should be in. In the meantime, connect a standard headphone to the 3,5mm socket direct at the Pi itself and change the output device accordingly in the Web UI

#1210 14 days ago

I was completing this set myself.

#1211 14 days ago

AAhhh.. OK

#1212 14 days ago

Everything works on the headphones, so there is a fault in the equipment

#1213 14 days ago

Display now Ok ?
so it works when the DAC is in...

#1214 14 days ago

sorry i said wrong, sounds are working (run via web), display still not working.

EDIT..

I changed the raspberry to try another one and now the display works,

#1215 13 days ago

U5 mounted, but unfortunately still the same problem, the display does not work properly, flippers do not work, music is just on the headphones directly from the Pi, it is not played properly.
Could this be the fault of the resistors ??

1609873252729 (resized).jpg
#1216 13 days ago
Quoted from fly:

U5 mounted, but unfortunately still the same problem, the display does not work properly, flippers do not work, music is just on the headphones directly from the Pi, it is not played properly.
Could this be the fault of the resistors ??
[quoted image]

I may be mistaken, but I believe the normal resistors you have used should be replaced by a resistor network similar to the one nearer us in the picture ?

#1217 13 days ago
Quoted from fly:

U5 mounted, but unfortunately still the same problem, the display does not work properly, flippers do not work, music is just on the headphones directly from the Pi, it is not played properly.
Could this be the fault of the resistors ??
[quoted image]

If those are supposed to be bussed resistors in those locations then that would explain a lot! You'd need a resistor in each location except for the common. All the leads across the opt would be tied together and then go to the common pin

#1218 13 days ago

The network resistors RN3, RN4 and RN5 can be replaced with ordinary ones, Steve wrote advised, the display works fine, the fault was in soldering, one pin was not soldered exactly.
Now I have the sound on the headphones, I will change the wiring from the speakers and further tests.

#1219 12 days ago

HI, to change the sound output from the headphones to the DAC, you need to change the Audio device in the Web UI to equal-dac !

#1220 12 days ago

first tests done, I do not know if it is the fault of the sound package or hardware, but for example with "Super Charger" the music turns off, and after the game is over, attract sound will not turn off,
Besides these mistakes, it's great, I will change to TiltAudio in all my machines
One thing is for sure, as Steve wrote on his website, you must change the speakers

#1221 12 days ago

I had the same problem with the game over music not stopping on a DE star wars. Never could figure it out, I ended up changing a setting ( can't remember which one). Now there is no music after the match feature but at least it doesn't play continuously.
If someone has some ideas of why it does this, I would love to hear them

#1222 11 days ago

Have you tried to change the sound type from Music to Single ?

#1223 11 days ago

It's been a while but yes I believe I did try to switch it

#1224 11 days ago

Lucky1, I also never got the data east volume control to work in the cabinet and the wifi never worked. Could only use ethernet

#1225 11 days ago

I think there was a problem with switching sound types in older releases. Do you use the latest version ?
DataEast Volume Control did not work reliable with the old R-C circuit. A ADC circuit was added to the latest pcb design for that.
Wifi Setup was also improved on the latest firmware releases.

#1226 11 days ago

I do not have the latest version. I think I am running 1.28. I have been shy about updating because it took so long to get the thing running close to right.

#1227 11 days ago

Has anyone added up all of the parts needed to add this TiltAudio to a WPC95 machine? I was intriqued by the $70 original board, but it looks like it adds up quite a bit more once you add of the additional aprts. Anyone have some guidance or experience that it is lower in cost than the $350 PinSound approach?

#1228 10 days ago
Quoted from Markharris2000:

Has anyone added up all of the parts needed to add this TiltAudio to a WPC95 machine? I was intriqued by the $70 original board, but it looks like it adds up quite a bit more once you add of the additional aprts. Anyone have some guidance or experience that it is lower in cost than the $350 PinSound approach?

I was using the project provided by Steve and I was completing the sets myself. Such a general calculation for 5 pieces is about $ 300-350, I did not include micro SD cards.

#1229 9 days ago

The fuse rating seems a little bit on the low side, 1A on the 18VAC line, it burned after two weeks. Unless I have a fault somewhere, but the circuitry seems relatively simple and I checked all soldering and signals and it seems good.

Is this a fast blow or slow blow?

#1230 8 days ago
Quoted from fly:

I was using the project provided by Steve and I was completing the sets myself. Such a general calculation for 5 pieces is about $ 300-350, I did not include micro SD cards.

So PinSound and TiltAudio are about the same price out the door. Would anyone suggest some key pros or cons to steer towards either one of these? For instance PinSound seems to have a broad community of alternative sound libraries already built per machine, but there must be other features that are unique to each of these sound solutions.

#1231 8 days ago
Quoted from Markharris2000:

So PinSound and TiltAudio are about the same price out the door. Would anyone suggest some key pros or cons to steer towards either one of these? For instance PinSound seems to have a broad community of alternative sound libraries already built per machine, but there must be other features that are unique to each of these sound solutions.

300-350$ - for five pieces!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

#1232 8 days ago
Quoted from fly:

300-350$ - for five pieces!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

So a single set for ONE machine is maybe $75 all in (without the RaspPi board)? I thought the "five pieces" referred to all the individual boards, displays, usb audio sticks, etc.

#1233 8 days ago
Quoted from Markharris2000:

So a single set for ONE machine is maybe $75 all in (without the RaspPi board)? I thought the "five pieces" referred to all the individual boards, displays, usb audio sticks, etc.

Exactly. It's way cheaper than a Pinsound

BUT, bear in mind, this is not PnP, you need to know how to solder, and potentially to debug. Be prepared for that. There's a reason Pinsound is more expensive, it's literally PnP, you have warranty, and it's a 10 min install

On the flip side, Tiltaudio capabilities are more extensive

That said, I'm using Tiltaudio

#1234 8 days ago

Damn, looks like the 12v regulator on my Tiltaudio is dead.

Anyone has experienced something similar? Any pointer to a quick to get replacement part?

Thanks

#1235 7 days ago

ebay has a lot of suppliers for these. You need to adjust the converter to 12V before use in TA

ebay.com link » Lm2596s Dc Dc Spannungsregler Step Down Converter Regler Einstellbar 1 2v 30v 3a

#1236 7 days ago
Quoted from lucky1:

ebay has a lot of suppliers for these. You need to adjust the converter to 12V before use in TA
ebay.com link » Lm2596s Dc Dc Spannungsregler Step Down Converter Regler Einstellbar 1 2v 30v 3a

Thanks, I checked the schematics and found out that Amazon has both packs for the 12V regulator and the 5V regulator.

Now one additionnal question: is there any specific tips and tricks for the "upload sound package" functionality ?
Specifically, I downloaded the recently released altsound pack for Creature (available on vpinball), and when I try to use the "upload package", I get the following in the log file:

"
2021-01-11 10:37:46.135 DEBUG MHD-sing [initPostProcessor] [httpservice.c:608] init post processor of type SOUNDSET_UPLOAD_POST
2021-01-11 10:37:46.135 DEBUG MHD-sing [initPostProcessor] [httpservice.c:621] post processor 679ff008
2021-01-11 10:37:46.143 DEBUG MHD-sing [requestHandler] [httpservice.c:1632] url: /soundsets, method: POST, version: HTTP/1.1, contentType: multipart/form-data; boundary=----WebKitFormBoundaryW4ZcBDAsB0s7T8yd, upload_data: 67b007ac, size: 1460, connCtx: 0x67b9bd60
2021-01-11 10:37:46.143 DEBUG MHD-sing [handleContextRequests] [httpservice.c:1592] POST req count 1, size 1460
2021-01-11 10:37:46.143 DEBUG MHD-sing [handleContextRequests] [httpservice.c:1612] calling post processor callback 0x679ff008
2021-01-11 10:37:46.143 DEBUG MHD-sing [uploadSoundsetPostCallback] [httpservice.c:289] connCtx: 0x67b9bd60, kind: 4, key: file, filename: , contentType: application/octet-stream, TransferEncoding: (null), data: 0x679ff070, off: 0, size: 0
2021-01-11 10:37:46.143 DEBUG MHD-sing [uploadSoundsetPostCallback] [httpservice.c:316] writing file /boot/data/sound/1.zip
2021-01-11 10:37:46.144 DEBUG MHD-sing [uploadSoundsetPostCallback] [httpservice.c:289] connCtx: 0x67b9bd60, kind: 4, key: options, filename: (null), contentType: (null), TransferEncoding: (null), data: 0x679ff070, off: 0, size: 2
2021-01-11 10:37:46.144 ERROR MHD-sing [uploadSoundsetPostCallback] [httpservice.c:307] no file key provided -> abort
2021-01-11 10:37:46.144 DEBUG MHD-sing [requestHandler] [httpservice.c:1632] url: /soundsets, method: POST, version: HTTP/1.1, contentType: multipart/form-data; boundary=----WebKitFormBoundaryW4ZcBDAsB0s7T8yd, upload_data: 67b007ac, size: 2920, connCtx: 0x67b9bd60
2021-01-11 10:37:46.144 DEBUG MHD-sing [handleContextRequests] [httpservice.c:1592] POST req count 2, size 2920
2021-01-11 10:37:46.144 DEBUG MHD-sing [handleContextRequests] [httpservice.c:1612] calling post processor callback 0x679ff008
2021-01-11 10:37:46.144 DEBUG MHD-sing [requestHandler] [httpservice.c:1632] url: /soundsets, method: POST, version: HTTP/1.1, contentType: multipart/form-data; boundary=----WebKitFormBoundaryW4ZcBDAsB0s7T8yd, upload_data: 67b007ac, size: 2920, connCtx: 0x67b9bd60
2021-01-11 10:37:46.144 DEBUG MHD-sing [handleContextRequests] [httpservice.c:1592] POST req count 3, size 2920
2021-01-11 10:37:46.144 DEBUG MHD-sing [handleContextRequests] [httpservice.c:1612] calling post processor callback 0x679ff008
"

followed by hundred of similar of lines, and it never stops, to the point that my log file gets bigger and bigger. I also don't see any progress bar, is there supposed to be one ?

The file is a zip file of the sound package folder (so one folder up)

Am I missing something ?

#1237 7 days ago

So in debugging my problem on the 12V regulator, it's behaviour is relatively odd:
- At 18V DC input it's working
- At 22V DC input it's not working at all

Turns out that I have 22V DC input (or output from the rectifier), which explains why it's not working when put in the pinball, but working when I power it from my lab power supply (which was set to 18V).

From the specs it should be able to accomodate up to 30V, so it seems to me it's dead.

Sidenote: am I right to assume the PIN2DMD connectors are to power a PIN2DMD from TiltAudio (instead of using an alternate connector on the power board, such as J118) ? If so, I would tend to think the power regulator is slightly under rated for the usage, as a PIN2DMD is about 10W peak, so 1A, leaving 2A for the amplifiers, which are powered at 12V, so 24W. Even without a PIN2DMD connected, that's only 36W for the amplifiers, that seems rather low ? Or am I misled and amplifier power consumption is way lower than 2A anyway ?

Unfortunately I could not find a much higher current DC-DC 12V regulator in a similar form factor, if anyone has a pointer that would be welcome

I did find much higher amp regulator (8A or 10A) though, but they use screw in connectors, and their footprint is slightly bigger. i'll take a look to see if I can adapt it

#1238 7 days ago

The pin2dmd connector should only be used if you use a external 12V powersupply for both TA and PIN2DMD
On WPC machines use the 12V power from the WPC PDB board as described on www.pin2dmd.com

#1239 5 days ago

Thanks, that's what I suspected. I'm not powering Pin2DMD through Tilt Audio anyway, so that does not explain why my regulator broke

Feedback for steve45 , it would be nice if instead of using male header pins to connect the various additionnal PCBs (regulators, amplifiers and so one), you would use female headers similar to these on the attached picture, this would allow for much easier replacement in case of one component dying.

It's probably even possible as is, by using the pins headers and removing one of the pin since there is no hole), just need to supply them (come to think of it, I'll order a bunch)

Also, I worked around my issue for uploading the altsound sound package by adding it manually.

However I would have the following questions:

- I get a bunch of errors in the log file, such as " 2021-01-13 14:08:38.549 ERROR MHD-sing [getFileSize] [fileutil.c:412] stat call on /boot/data/sound/cftbl_l4/ok failed "

All failed files are in the jingles section. Yet they are accessible afterward through the WebUI, and can be played back.

- How does the "serial" command in the case of altsound package ? I bought the TiltAudio full media package for Creature, and when checking the file structure I see that there are serial.txt files in various folders, which are used to trigger multimedia command, but how would that work for an altsound package for which all files are in a common folder with a CSV file ?

- On the topic of the media player : any specific reason why both TiltAudio and multimedia playback for the video mod under the Creature window could not be combined into a single HW unit ? That would make it easier for installation (just need an HDMI cable from the RPI to the display)

pasted_image (resized).png
#1240 4 days ago

What are the values for C7-C12 on the v3.0 board ? BOM only says C-EU050-025X075, schematics say nothing ...

#1241 4 days ago
Quoted from Zigzagzag:

What are the values for C7-C12 on the v3.0 board ? BOM only says C-EU050-025X075, schematics say nothing ...

200pf

#1242 1 day ago
Quoted from kba78:

I also never got the data east volume control to work in the cabinet

Latest firmware also works with old style data east volume control, but you need to change the resistor and e-cap. just pn me.

#1243 1 day ago
Quoted from Ashram56:

Now one additionnal question: is there any specific tips and tricks for the "upload sound package" functionality ?
Specifically, I downloaded the recently released altsound pack for Creature (available on vpinball), and when I try to use the "upload package", I get the following in the log file:

That one was broken, please update to the latest firmware. Also always double check with https://tiltaudio.com/changelog to see if it is a know bug / fixed bug.

#1244 1 day ago
Quoted from Ashram56:

How does the "serial" command in the case of altsound package ? I bought the TiltAudio full media package for Creature, and when checking the file structure I see that there are serial.txt files in various folders, which are used to trigger multimedia command, but how would that work for an altsound package for which all files are in a common folder with a CSV file ?

TILT!Audio supports a couple of additional columns in the csv table. These columns are added of the fly if you edit the sounds in the web UI. For serial commands the column name is "SERIAL", for the new stop commands the column name is "STOPCMD"

#1245 1 day ago
Quoted from Ashram56:

On the topic of the media player : any specific reason why both TiltAudio and multimedia playback for the video mod under the Creature window could not be combined into a single HW unit ? That would make it easier for installation (just need an HDMI cable from the RPI to the display)

I'm indeed working on that. Prototype is looking good already. The lua binding is also ready. Basically I need more testing and create a easy install image

#1246 1 day ago

Im assuming the older board versions are backwards compatible with the newest software releases? I don't see it specifically mentioned.

And the WPC communication timing issue won't be a problem now?

Added today:

Is the timing issue solution a hardware repair or done in software? What boards did it affect?

#1247 1 day ago
Quoted from WW2GURU:

And the WPC communication timing issue won't be a problem now?

I tested the v3 board in my IJ but unfortunately had some problems. I posted about it earlier, but have not been able to find an answer.

I would still like to hear if others with a tilt audio board, successfully hears all 5 "dings" when entering the test menu, and there is an error? With my tilt audio board, i have never been able to hear all 5 "dings". There is always one or 2 of them missing. And this seems to suggest that there is something still a little of in the triggering / timing / emulation. It is a really simple sound, so i would think it should be able to play correctly.

And i know that a few missing "dings" doesn't affect gameplay, but perhaps identifying the underlying issue could help with potential issues during gameplay, and move it a little closer to that coveted 100% emulation

#1248 20 hours ago

A friend of mine is interrested in trying out a TiltAudio board in his Sega Apollo 13 machine. Does anyone have any experience with that?

#1249 15 hours ago
Quoted from Phantasize:

I tested the v3 board in my IJ but unfortunately had some problems. I posted about it earlier, but have not been able to find an answer.
I would still like to hear if others with a tilt audio board, successfully hears all 5 "dings" when entering the test menu, and there is an error? With my tilt audio board, i have never been able to hear all 5 "dings". There is always one or 2 of them missing. And this seems to suggest that there is something still a little of in the triggering / timing / emulation. It is a really simple sound, so i would think it should be able to play correctly.
And i know that a few missing "dings" doesn't affect gameplay, but perhaps identifying the underlying issue could help with potential issues during gameplay, and move it a little closer to that coveted 100% emulation

Is preloading activated in the config ?

Promoted items from the Pinside Marketplace
$ 259.95
Lighting - Led
Pin Stadium Pinball Mods
From: $ 9.99
Eproms
Matt's Basement Arcade
$ 10.00
Playfield - Decals
UpKick Pinball
There are 1249 posts in this topic. You are on page 25 of 25.

Hey there! Got a moment?

Great to see you're enjoying Pinside! Did you know Pinside is able to run thanks to donations from our visitors? Please donate to Pinside, support the site and get anext to your username to show for it! Donate to Pinside