This paper presents a rock physics model to calculate synthetic porosity logs as functions of pressure and gas saturation. The model uses the Krief and Gassmann equations to calculate compressional and shear velocities from which density and neutron responses are derived. Pseudo logs are generated for varying gas/water saturations and pressures. The model incorporates matrix, shale, and fluid properties. Changes in synthetic seismic data with depleting reservoir pressure are also estimated using changes in velocity and density with pressure. The modeling has applications for reservoir characterization, stimulation design, and sand control.