Allow recording of vinyl/mic/aux inputs to new track in deck
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mixxx |
Confirmed
|
Wishlist
|
Unassigned |
Bug Description
Currently, Mixxx can simply play external input over everything else, with the only adjustable parameter being the volume. While this is suitable for a DJ simply talking or rapping over their mix, it is not very flexible. It would be fun to apply EQ and effects to live inputs as well as record them for later playback and looping. I think a good way to implement this would be similar to how Traktor does it (see https:/
On the GUI for the live input decks, there could be a record button. Rather than displaying the waveform, it could be cool and useful (when used with filters) to fill the GUI space with a spectrogram, although this is not as important as a record button and there wouldn't be space for it in sample decks. Once a sample is recorded, the deck would automatically turn into a normal deck with that recording loaded in it. A setting could be added in the preferences to define a directory for Mixxx to store these live recorded samples, which would automatically be included in the library. It could be useful to have a button (separate from the record button) that when enabled would immediately start looping the recording when it is finished recording.
When using the JACK backend, a live input could be any output from a JACK program. This could create some fun possibilities with software synthesizers, Hydrogen, or other programs, especially if Bug #682221 is implemented. Particularly for this use case, it should be possible to toggle PFL for live input decks just as with normal decks.
Changed in mixxx: | |
importance: | Undecided → Wishlist |
Changed in mixxx: | |
status: | New → Confirmed |
Hmmm, this could be a way to implement Bug 878549 if live input decks could record from any arbitrary deck in Mixxx.