Jump to content

A way to add tracks?


Recommended Posts

5 hours ago, niston said:

It's looking good. I like it.
 

When I saw this ball (Lichnitsky's egg), I thought that it was authentic to the fallout world. I'm trying to figure out how to use havok. The animation itself is not a problem. But the length of the descriptor sound has problems. A sound that long only makes sense for an exit animation, otherwise the loop animation would have to be as long as the entire track. I can’t imagine what an actor can do while playing the entire track. Although, the size of hkx seems to be unlimited. The actor can just stand next to the record player the whole time, but that looks stupid. But if the actor just starts the track and leaves, then it can only be the Player. Because npcs don't know how (or I don't know how) to break out of the havok cycle.

Link to comment
Share on other sites

Posted (edited)

Sketch. 😁 I spun the disk in the wrong direction and there were a lot of small errors. Well, at least I figured out how to make a havok animation. The sound should be started and removed not by annotation, but directly from AnimObj sequences. soundPlay and SoundStop respectively. Then the AnimObject loop will be the simplest rotation animation, which can have any length with any number of tracks (a descriptor with tracks). The exit animation changes animObj to remove the tonearm and clean up the platter and triggers soundStop.

Edited by South8028
  • Like 1
Link to comment
Share on other sites

Undeniably cool. Is that 33 rpm? It looks faster. The needle should have a slight oscillation, very subtle but noticeable. Other than that, spot on realistic. Top notch work. 🥇

Link to comment
Share on other sites

I found some time and added the NetLink/SOUL Protocols to the Tuner.
 

Spoiler
[06/29/2024 - 02:11:53AM] [NetLink:LinkLayer < (FF068A72)>]: DEBUG - NetLink Link Layer starting...
[06/29/2024 - 02:11:53AM] [NetLink:SOUL:Protocol < (FF068A72)>]: INFO - Protocol started.
[06/29/2024 - 02:11:53AM] [NetLink:LinkLayer < (FF068A72)>]: DEBUG - TLM: Subsystem started.
[06/29/2024 - 02:11:53AM] [NetLink:LinkLayer < (FF068A72)>]: DEBUG - FTR: Subsystem statrted.
[06/29/2024 - 02:11:53AM] [NetLink:LinkLayer < (FF068A72)>]: INFO - Set default name for NetLink Station: STA_FF068A72
[06/29/2024 - 02:11:53AM] [NetLink:LinkLayer < (FF068A72)>]: INFO - NetLink Link Layer (NetLink 0.54) started.
[06/29/2024 - 02:11:53AM] [NetLink:LinkLayer < (FF068A72)>]: INFO - FTR: Registered Network Layer Protocol ([NetLink:SOUL:Protocol < (FF068A72)>]) for FrameType (8028).
[06/29/2024 - 02:11:54AM] [NISTRONSoundSystem:FM1:TunerUI < (FF068A72)>]: DEBUG - Spawning nixie (0)...
[06/29/2024 - 02:11:54AM] [NISTRONSoundSystem:FM1:TunerUI < (FF068A72)>]: DEBUG - Nixie (0) spawned OK.
[06/29/2024 - 02:11:54AM] [NISTRONSoundSystem:FM1:TunerUI < (FF068A72)>]: DEBUG - Spawning nixie (1)...
[06/29/2024 - 02:11:54AM] [NISTRONSoundSystem:FM1:TunerUI < (FF068A72)>]: DEBUG - Nixie (1) spawned OK.
[06/29/2024 - 02:11:54AM] [NISTRONSoundSystem:FM1:TunerUI < (FF068A72)>]: DEBUG - Spawning nixie (2)...
[06/29/2024 - 02:11:54AM] [NISTRONSoundSystem:FM1:TunerUI < (FF068A72)>]: DEBUG - Nixie (2) spawned OK.
[...snip...]

Now to create a SOULSource object which will transmit the radio data from the tuner to the network.
I will use primitive broadcast method for testing and getting stuff to work.
Later, I'll add the Virtual Circuit module so connections can be established between devices and unicast or multicast can be used instead of primitive broadcast method.

  • Like 1
Link to comment
Share on other sites

17 hours ago, niston said:

I found some time and added the NetLink/SOUL Protocols to the Tuner.
 

  Reveal hidden contents
[06/29/2024 - 02:11:53AM] [NetLink:LinkLayer < (FF068A72)>]: DEBUG - NetLink Link Layer starting...
[06/29/2024 - 02:11:53AM] [NetLink:SOUL:Protocol < (FF068A72)>]: INFO - Protocol started.
[06/29/2024 - 02:11:53AM] [NetLink:LinkLayer < (FF068A72)>]: DEBUG - TLM: Subsystem started.
[06/29/2024 - 02:11:53AM] [NetLink:LinkLayer < (FF068A72)>]: DEBUG - FTR: Subsystem statrted.
[06/29/2024 - 02:11:53AM] [NetLink:LinkLayer < (FF068A72)>]: INFO - Set default name for NetLink Station: STA_FF068A72
[06/29/2024 - 02:11:53AM] [NetLink:LinkLayer < (FF068A72)>]: INFO - NetLink Link Layer (NetLink 0.54) started.
[06/29/2024 - 02:11:53AM] [NetLink:LinkLayer < (FF068A72)>]: INFO - FTR: Registered Network Layer Protocol ([NetLink:SOUL:Protocol < (FF068A72)>]) for FrameType (8028).
[06/29/2024 - 02:11:54AM] [NISTRONSoundSystem:FM1:TunerUI < (FF068A72)>]: DEBUG - Spawning nixie (0)...
[06/29/2024 - 02:11:54AM] [NISTRONSoundSystem:FM1:TunerUI < (FF068A72)>]: DEBUG - Nixie (0) spawned OK.
[06/29/2024 - 02:11:54AM] [NISTRONSoundSystem:FM1:TunerUI < (FF068A72)>]: DEBUG - Spawning nixie (1)...
[06/29/2024 - 02:11:54AM] [NISTRONSoundSystem:FM1:TunerUI < (FF068A72)>]: DEBUG - Nixie (1) spawned OK.
[06/29/2024 - 02:11:54AM] [NISTRONSoundSystem:FM1:TunerUI < (FF068A72)>]: DEBUG - Spawning nixie (2)...
[06/29/2024 - 02:11:54AM] [NISTRONSoundSystem:FM1:TunerUI < (FF068A72)>]: DEBUG - Nixie (2) spawned OK.
[...snip...]

Now to create a SOULSource object which will transmit the radio data from the tuner to the network.
I will use primitive broadcast method for testing and getting stuff to work.
Later, I'll add the Virtual Circuit module so connections can be established between devices and unicast or multicast can be used instead of primitive broadcast method.

You may be familiar with the topic... I want to make myself institute consoles. I want to make consoles based on the old northern assembly of the IBM System 360. They have beautiful magnetic tape drives and complex stands. I found a lot of photos, but I would like to find documentation with more contrasting panel markings. It will be very difficult to draw all these markings yourself. It would be very nice to just copy the Photoshop brushes with this marking from the real documentation. Where can such things be found?

 

300px-360image001.jpg

Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...