0 Members and 1 Guest are viewing this topic.
Anyway, here are the components I believe one would have to make work together to do this well.- Transponding in locomotives- Block detection (at least your signal system also needs this), resistor wheelsets etc. With contiguous block detection, you can define memory variables in jmri/PanelPro that will track a train's location by block under the assumption that the train runs between contiguous blocks. This works well in simple operations, but it is possible for the code to lose a train in more complicated situations. The capability is free if you have block detection already set up and it potentially frees you from the need for on-board transponding decoders. The information could be exported to a sound controller. - soundfiles for each engine type that correspond to the all the decoder features- at least 20 or 30 random sound effect files for the non-loco rolling stock effects: wheel scraping, flat spots, etc, different speeds, etc. These should be distinctly edited effects, not just playback recordings of a train passing by.Seems like you would want a set of actual sound decoders (including one or more with ambient sounds) to drive the output sound. The job of jmri would be to send throttle info, train ID, and block location to the sound controller which then drives the appropriate decoder(s) and directs the output to the appropriate speaker(s).The software would have to:- Keep track of where each engine is and what its type is- Follow block occupancy and speed of trainsDone - sort of. See above comments. - randomize the various sound effects to not be too repetitiveEspecially for ambient sounds. For loco sounds this could be an existing sound decoder.- fade effects from each speaker location to the next as trains pass by, according to their speed speaker locations would probably need to be every 4ft or so on an N scale layout to feel realistic.- fade effects in and out according to block occupancy, not merely soundfile lengthDefinitely. This seems pretty doable with the right mixer setup though. My son is a sound engineer, so I plan to tap his expertise.
- fade effects from each speaker location to the next as trains pass by, according to their speed speaker locations would probably need to be every 4ft or so on an N scale layout to feel realistic.- fade effects in and out according to block occupancy, not merely soundfile length
I think a number of us have tried to make it very clear that volume is not a primary goal. Rather, it is full frequency response and (for me at least) ambient train sounds, which are a hallmark of mountain railroading. It may be an unrealistic goal, and it may even turn out to be undesirable, but the technology is within reach and worth a try.