42 Commits
Author SHA1 Message Date
Reece H. Dunn 203ecc70e6 comfyui-audio-processing 1.0.0 1.0.0 2024-08-22 20:03:40 +01:00
Reece H. Dunn 5462834230 Merge remote-tracking branch 'ComfyNodePRs/publish' 2024-08-22 19:57:57 +01:00
Reece H. Dunn a498654af8 Add my publisher ID to the pyproject.toml file. 2024-08-22 19:57:37 +01:00
snomiao 7d3410eaac chore(publish): Add Github Action for Publishing to Comfy Registry 2024-08-20 23:00:45 +00:00
snomiao 8c5e8b7f96 chore(pyproject): Add pyproject.toml for Custom Node Registry 2024-08-20 22:01:38 +00:00
Reece H. Dunn fbc7989b2e Add a linear-scale spectrogram workflow. 2024-08-20 21:15:14 +01:00
Reece H. Dunn 62c0e1652c Linear Filter Bank 2024-08-20 20:28:37 +01:00
Reece H. Dunn 6d060920f3 Add a mel-scale spectrogram workflow. 2024-08-20 17:56:06 +01:00
Reece H. Dunn deeb50da98 Add a real-valued spectrogram workflow. 2024-08-20 12:57:04 +01:00
Reece H. Dunn afb6cc7e01 Add a complex-valued spectrogram workflow. 2024-08-20 12:49:56 +01:00
Reece H. Dunn b18e15e9b7 Support plotting complex spectrograms by converting them to real-valued spectrograms. 2024-08-20 12:36:55 +01:00
Reece H. Dunn 0fb8accf6e Reorganize the readme. 2024-08-20 12:35:41 +01:00
Reece H. Dunn 0b0bb706d4 Move the plotting nodes to the relevant sections. 2024-08-20 12:35:30 +01:00
Reece H. Dunn aaaa8f5698 Adjust the category names to be consistent with ComfyUI naming conventions. 2024-08-20 12:35:19 +01:00
Reece H. Dunn 396bdd7b1a Add a plot waveform workflow. 2024-08-20 12:12:48 +01:00
Reece H. Dunn ba2aa9fd6e Remove the mel-scale spectrogram nodes now that filter banks are supported. 2024-08-20 12:09:29 +01:00
Reece H. Dunn ee075b987d Compute the n_freqs for the filter bank from the spectrogram's n_fft value. 2024-08-20 12:08:40 +01:00
Reece H. Dunn 0ce5a6fc6f Apply Filter Bank 2024-08-20 12:08:25 +01:00
Reece H. Dunn b6c719e30d Plot Filter Bank 2024-08-20 12:08:06 +01:00
Reece H. Dunn 9c06a9137e Mel-scale Filter Bank 2024-08-20 12:06:08 +01:00
Reece H. Dunn b1625f6851 Only real-valued spectrograms are plottable. 2024-08-20 12:05:55 +01:00
Reece H. Dunn e8e339a3f6 Use imshow for plotting spectrograms instead of pcolormesh. 2024-08-20 12:05:02 +01:00
Reece H. Dunn 52e5d70f34 Improve the plot layout and spacing. 2024-08-20 12:04:49 +01:00
Reece H. Dunn 8c5cf7c703 Add an option to show/hide the gridlines in the plots. 2024-08-20 12:03:50 +01:00
Reece H. Dunn 2d0c29fbd9 Allow the X and Y axis labels to be set. 2024-08-06 20:17:11 +01:00
Reece H. Dunn 771354e1ca Plot Spectrogram 2024-08-06 20:08:50 +01:00
Reece H. Dunn 80c7bb5de2 Add documentation to the README file. 2024-08-06 18:12:15 +01:00
Reece H. Dunn 07471af395 MelSpectrogram: Support magnitude spectrogram types. 2024-07-27 14:31:00 +01:00
Reece H. Dunn db98deb45f GriffinLim: Support magnitude spectrogram types. 2024-07-27 14:25:42 +01:00
Reece H. Dunn 126716f19b Use a spectrogram type enumeration instead of power. 2024-07-27 14:22:21 +01:00
Reece H. Dunn ee45602c95 Make power an option on the spectrogram node. 2024-07-27 13:59:05 +01:00
Reece H. Dunn 2ff2ecdd38 Group and reorder the node mappings. 2024-07-27 13:00:28 +01:00
Reece H. Dunn 9dca919933 Move the spectrogram nodes to AudioProcessing/spectrogram. 2024-07-27 13:00:17 +01:00
Reece H. Dunn 9cb7c13665 Griffin Lim 2024-07-27 12:03:35 +01:00
Reece H. Dunn 6f28c36a5e Inverse Spectrogram 2024-07-26 23:30:08 +01:00
Reece H. Dunn 9cd0c997e0 Fix unpacking multi-channel waveforms. 2024-07-26 23:26:32 +01:00
Reece H. Dunn 01c0f4a472 Mel-scale Spectrogram 2024-07-26 22:44:52 +01:00
Reece H. Dunn 4c97b68ed8 Power Spectrogram 2024-07-26 22:35:56 +01:00
Reece H. Dunn 6f3f29f384 Spectrogram 2024-07-26 22:20:44 +01:00
Reece H. Dunn 338c6513c6 Plot Waveform 2024-07-26 21:33:51 +01:00
Reece H. Dunn c08b221795 Load Audio From Path 2024-07-26 19:11:01 +01:00
Reece H. Dunn 250cb0764b Create a skeleton project. 2024-07-26 19:01:09 +01:00