-
Notifications
You must be signed in to change notification settings - Fork 0
Schema
Simon DeBevoise edited this page Dec 30, 2019
·
5 revisions
{
name: {
type: String,
required: true,
unique: true
},
url: {
type: String,
required: true
},
date: {
type: Date,
default: Date.now
}
}
Schema Only
{
pattern: [{
type: Boolean,
default: [false, false, false, false, false, false, false, false]
}],
volume: {
type: Number,
default: 11
},
pitch: {
type: Number,
default: 0
},
date: {
type: Date,
default: Date.now
}
}
{
tracks: [{
type: TrackSchema,
default: [null, null, null, null, null, null, null, null]
}],
tempo: {
type: Number,
default: 120
},
masterVolume: {
type: Number,
default: 11
},
date: {
type: Date,
default: Date.now
}
}
{
name: {
type: String,
required: true,
unique: true
},
samples: [{
type: Schema.Types.ObjectId,
ref: 'Sample',
default: []
}],
date: {
type: Date,
default: Date.now
}
}