Feat: save waveform as file (#118)
* package rpm * cache waveform data as file in library * clear waveform data in db * fix some css
This commit is contained in:
4
enjoy/src/types/enjoy-app.d.ts
vendored
4
enjoy/src/types/enjoy-app.d.ts
vendored
@@ -205,4 +205,8 @@ type EnjoyAppType = {
|
||||
process: (params: any) => Promise<void>;
|
||||
update: (id: string, params: any) => Promise<void>;
|
||||
};
|
||||
waveforms: {
|
||||
find: (id: string) => Promise<WaveFormDataType>;
|
||||
save: (id: string, data: WaveFormDataType) => Promise<void>;
|
||||
};
|
||||
};
|
||||
|
||||
6
enjoy/src/types/waveform.d.ts
vendored
Normal file
6
enjoy/src/types/waveform.d.ts
vendored
Normal file
@@ -0,0 +1,6 @@
|
||||
type WaveFormDataType = {
|
||||
peaks: number[];
|
||||
sampleRate: number;
|
||||
duration: number;
|
||||
frequencies: number[];
|
||||
};
|
||||
Reference in New Issue
Block a user