South8028 Posted July 14 Author Share Posted July 14 (edited) 6 hours ago, niston said: You know, you should really label these things HAL. RobCo could never have produced such sophisticated gear. They were stuck in a bygone era of low capacity holotapes, dumb monochrome terminals and a stupid networking system that cannot distinguish multiple devices of the same type. Not to mention the laughable "security" of their login prompts. They would have long gone bankrupt, were it not for the government cheese granted through defense contracts. "One Terminal ought to be enough for anybody" - Robert E. House Compared to the delusional concept of the Institute, which produces synths out of nothing... Without mining, heavy and light industry, and in general in the total absence of any economic sectors... We don’t have to worry about Robko. Bethesda needs to come up with an atomic/subatomic printer in the Fallout lore. Well, or a quantum printer. A certain element capable of creating/printing everything out of nothing by rearranging the subatomic structure of chemical elements. Without a quantum printer, the Institute will not be able to assemble even pliers, let alone synths. “We make starships out of thin air” - Father. Edited July 14 by South8028 Link to comment Share on other sites More sharing options...
niston Posted July 14 Share Posted July 14 Almost there: Spoiler [07/14/2024 - 10:54:52PM] [NISTRONSoundSystem:components:SOULSinkSpeaker < (FF0689E8)>]: Received ZoneUpdate from ([NetLink:LinkLayer < (FF0689E0)>]): [ZoneName = "A", ListeningSource = [sourceName = "Wattz FM1", SourceType = 1, SourceData = [frequency = 92.111954, Boost = True, StationName = "The Cat's Meow (Atom Cats Radio)"]], VolumeL = 0.300000, VolumeR = 0.300000] Speaker receives ZoneUpdate network packet from preamp zone output. Now to implement audio playback on the speaker. 1 Link to comment Share on other sites More sharing options...
South8028 Posted July 14 Author Share Posted July 14 35 minutes ago, niston said: Almost there: Reveal hidden contents [07/14/2024 - 10:54:52PM] [NISTRONSoundSystem:components:SOULSinkSpeaker < (FF0689E8)>]: Received ZoneUpdate from ([NetLink:LinkLayer < (FF0689E0)>]): [ZoneName = "A", ListeningSource = [sourceName = "Wattz FM1", SourceType = 1, SourceData = [frequency = 92.111954, Boost = True, StationName = "The Cat's Meow (Atom Cats Radio)"]], VolumeL = 0.300000, VolumeR = 0.300000] Speaker receives ZoneUpdate network packet from preamp zone output. Now to implement audio playback on the speaker. https://disk.yandex.ru/d/vuvU_l4ClMu99w 1 Link to comment Share on other sites More sharing options...
niston Posted July 14 Share Posted July 14 The prototype is working: Spoiler Lots of bugs and half the stuff is missing still. But the principle is ... sound The sound system has 98.4KB of scripts source code as of now, excluding all the SOUL stuff added to NetLink. Those protocol and base implementation script sources add another 47.3KB. 1 Link to comment Share on other sites More sharing options...
niston Posted July 16 Share Posted July 16 System's got some power: Spoiler The station is set to maximum volume and the Tuner's BOOST circuit is activated. I think it's near the clipping limit of the Creation Engine sound output and with proper range parameters and more emitters on the speakers (packed into a properly styled PA line array mesh), it could well fill up an arena or a stadium with sound. 1 Link to comment Share on other sites More sharing options...
South8028 Posted July 16 Author Share Posted July 16 45 minutes ago, niston said: System's got some power: Hide contents The station is set to maximum volume and the Tuner's BOOST circuit is activated. I think it's near the clipping limit of the Creation Engine sound output and with proper range parameters and more emitters on the speakers (packed into a properly styled PA line array mesh), it could well fill up an arena or a stadium with sound. Link to comment Share on other sites More sharing options...
South8028 Posted July 16 Author Share Posted July 16 1 Link to comment Share on other sites More sharing options...
South8028 Posted July 18 Author Share Posted July 18 https://disk.yandex.ru/d/BtlTnHypqSmIQg Data center sketch. I need to make a module with power supplies, a magnetic tape storage module and a couple of IBM 370 modules... a monitor, an arithmetic unit. Next I will design the building meshes for the data center. Floors, walls, ceilings, lighting. Then it will be possible to animate all this. So that npc change disks, print on terminals, leaf through catalogs, write data in logbooks, etc. 1 Link to comment Share on other sites More sharing options...
niston Posted July 20 Share Posted July 20 We could now implement pitch control for the record player, and even flutter for reel2reel or holotape deck, if we wanted to: Spoiler ; adjust playback pitch bool Function SetFrequency(int aiSoundID, float a_frequency) global native ; adjust playback flutter bool Function SetFrequencyVariance(int aiSoundID, int a_variance) global native Thanks to @GELUXRUM He made almost all BSSoundHandle:: engine functions available to Papyrus for our little Project. Some of these new functions are quite powerful. Currently tryna figuring out how they work. 1 Link to comment Share on other sites More sharing options...
South8028 Posted July 20 Author Share Posted July 20 2 hours ago, niston said: We could now implement pitch control for the record player, and even flutter for reel2reel or holotape deck, if we wanted to: Reveal hidden contents ; adjust playback pitch bool Function SetFrequency(int aiSoundID, float a_frequency) global native ; adjust playback flutter bool Function SetFrequencyVariance(int aiSoundID, int a_variance) global native Thanks to @GELUXRUM He made almost all BSSoundHandle:: engine functions available to Papyrus for our little Project. Some of these new functions are quite powerful. Currently tryna figuring out how they work. At your discretion. If you want to do it, then let's do it. Our vinyl has a strobe speed control. In the original it has only two speeds. 33 and 78. This control element is already present in the model. Link to comment Share on other sites More sharing options...
Recommended Posts