Versions in this module Expand all Collapse all v0 v0.1.2 Aug 3, 2015 v0.1.1 Jun 7, 2015 Changes in this version type DioOption + AllowedRange float64 v0.1.0 Jun 6, 2015 Changes in this version + func D4C(x []float64, fs int, timeAxis, f0 []float64) [][]float64 type World + func (w *World) D4C(x, timeAxis, f0 []float64) [][]float64 v0.0.1 Jun 6, 2015 Changes in this version + func AperiodicityRatio(x []float64, fs int, f0, timeAxis []float64) [][]float64 + func CheapTrick(x []float64, fs int, timeAxis, f0 []float64) [][]float64 + func Dio(x []float64, fs int, option DioOption) ([]float64, []float64) + func GetFFTSizeForCheapTrick(fs int) int + func GetFFTSizeForStar(fs int) int + func GetSamplesForDIO(fs, x_length int, framePeriod float64) int + func Platinum(x []float64, fs int, timeAxis, f0 []float64, spectrogram [][]float64) [][]float64 + func Star(x []float64, fs int, timeAxis, f0 []float64) [][]float64 + func StoneMask(x []float64, fs int, timeAxis, f0 []float64) []float64 + func Synthesis(f0 []float64, spectrogram, residualSpectrogram [][]float64, ...) []float64 + func SynthesisFromAperiodicity(f0 []float64, spectrogram, aperiodicity [][]float64, framePeriod float64, ...) []float64 + type DioOption struct + ChannelsInOctave float64 + F0Ceil float64 + F0Floor float64 + FramePeriod float64 + Speed int + func NewDioOption() DioOption + type World struct + FramePeriod float64 + Fs int + func New(fs int, framePeriod float64) *World + func (w *World) AperiodicityRatio(x []float64, f0 []float64, timeAxis []float64) [][]float64 + func (w *World) CheapTrick(x []float64, timeAxis, f0 []float64) [][]float64 + func (w *World) Dio(x []float64, option DioOption) ([]float64, []float64) + func (w *World) NewDioOption() DioOption + func (w *World) Platinum(x []float64, timeAxis, f0 []float64, spectrogram [][]float64) [][]float64 + func (w *World) Star(x []float64, timeAxis, f0 []float64) [][]float64 + func (w *World) StoneMask(x []float64, timeAxis, f0 []float64) []float64 + func (w *World) Synthesis(f0 []float64, spectrogram, residualSpectrogram [][]float64, length int) []float64 + func (w *World) SynthesisFromAperiodicity(f0 []float64, spectrogram, aperiodicity [][]float64, length int) []float64