Gamma 3

Gamma 3
Studio album by
ReleasedFebruary 1982
GenreRock
Length38:02
LabelElektra
ProducerRonnie Montrose
Gamma chronology
Gamma 2
(1980)
Gamma 3
(1982)
Gamma 4
(2000)
Ronnie Montrose chronology
'Gamma 2
(1980)

(1980)
'''''Gamma 3
(1982)
(1982)
'Territory
(1986)

(1986)

Gamma 3 is Gamma's third album, released in 1982.

Professional ratings
Review scores
SourceRating
Allmusic

Track listing

  1. "What's Gone Is Gone" (Ronnie Montrose, Mitchell Froom, Jerry Stahl) - 5:30
  2. "Right the First Time" (Montrose, Froom, Stahl) - 3:47
  3. "Moving Violation" (Montrose, Froom, Stahl, Denny Carmassi) - 3:36
  4. "Mobile Devotion" (Montrose, Froom, Stahl) - 6:34
  5. "Stranger" (Froom, Stahl) - 3:00
  6. "Condition Yellow" (Montrose, Froom, Carmassi) - 4:08
  7. "Modern Girl" (Montrose, Froom, Stahl) - 3:35
  8. "No Way Out" (Montrose, Froom, Stahl) - 4:05
  9. "Third Degree" (Montrose, Froom, Stahl) - 3:47

Personnel

Production

  • Produced by Ronnie Montrose
  • Engineered by Jim Gaines
gollark: ``` func AddInt32(addr *int32, delta int32) (new int32) func AddInt64(addr *int64, delta int64) (new int64) func AddUint32(addr *uint32, delta uint32) (new uint32) func AddUint64(addr *uint64, delta uint64) (new uint64) func AddUintptr(addr *uintptr, delta uintptr) (new uintptr) func CompareAndSwapInt32(addr *int32, old, new int32) (swapped bool) func CompareAndSwapInt64(addr *int64, old, new int64) (swapped bool) func CompareAndSwapPointer(addr *unsafe.Pointer, old, new unsafe.Pointer) (swapped bool) func CompareAndSwapUint32(addr *uint32, old, new uint32) (swapped bool) func CompareAndSwapUint64(addr *uint64, old, new uint64) (swapped bool) func CompareAndSwapUintptr(addr *uintptr, old, new uintptr) (swapped bool) func LoadInt32(addr *int32) (val int32) func LoadInt64(addr *int64) (val int64) func LoadPointer(addr *unsafe.Pointer) (val unsafe.Pointer) func LoadUint32(addr *uint32) (val uint32) func LoadUint64(addr *uint64) (val uint64) func LoadUintptr(addr *uintptr) (val uintptr) func StoreInt32(addr *int32, val int32) func StoreInt64(addr *int64, val int64) func StorePointer(addr *unsafe.Pointer, val unsafe.Pointer) func StoreUint32(addr *uint32, val uint32) func StoreUint64(addr *uint64, val uint64) func StoreUintptr(addr *uintptr, val uintptr) func SwapInt32(addr *int32, new int32) (old int32) func SwapInt64(addr *int64, new int64) (old int64) func SwapPointer(addr *unsafe.Pointer, new unsafe.Pointer) (old unsafe.Pointer) func SwapUint32(addr *uint32, new uint32) (old uint32) func SwapUint64(addr *uint64, new uint64) (old uint64) func SwapUintptr(addr *uintptr, new uintptr) (old uintptr)```Seen in standard library docs.
gollark: Fun fact: that function cannot be written with a sane type in Go.
gollark: Esolang where multiple different garbage collectors run at the same time.
gollark: When you make an esolang in which it isn't!
gollark: "GCs are actually deterministic"? I smell an overgeneralization!

References

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.