View Issue Details

IDProjectCategoryView StatusLast Update
0001847OpenMPTFeature Requestpublic2024-12-18 12:39
Reporterlivvy94 Assigned To 
PrioritynormalSeveritymajorReproducibilityN/A
Status acknowledgedResolutionreopened 
Platformx64OSWindowsOS Version10
Product VersionOpenMPT 1.31.13.00 / libopenmpt 0.7.12 (current stable) 
Target VersionOpenMPT 1.?? (long term goals) 
Summary0001847: sample recording from audio input
Description

I would very much appreciate the ability to record audio directly into OpenMPT's sample editor. Currently I record multiple octaves' worth of notes from hardware synths, guitars, and VSTs/software instruments in other DAWs (via loopback) with Audacity, but that requires me to save to a dummy WAV file that I have to eventually delete.

Apologies if this kind of thing has been requested by someone else and rejected before.

Additional Information

https://forum.openmpt.org/index.php?topic=6161 (recording samples)

TagsNo tags attached.
Has the bug occurred in previous versions?
Tested code revision (in case you know it)

Relationships

related to 0000501 acknowledged live audio recording to sample 
related to 0001350 acknowledgedmanx Implement native WASAPI backend 
has duplicate 0001448 closed Ability to record sample from audio input in Sample view 
related to 0000722 assignedmanx Support sound device with only input channels 

Activities

Saga Musix

Saga Musix

2024-12-17 21:19

administrator   ~0006261

@livv94 as this is a duplicate, please monitor the original issue here: 0000501

livvy94

livvy94

2024-12-17 22:06

reporter   ~0006262

Last edited: 2024-12-17 22:07

That issue from 2014 appears to be about bouncing audio from within OpenMPT, or recording playback as a sample/combining samples that have been already loaded. This issue is about recording audio from a microphone, Line In, or loopback. Am I reading the other issue incorrectly?

Saga Musix

Saga Musix

2024-12-17 22:10

administrator   ~0006263

Yes, the other issue is specifically about recording from external inputs. OpenMPT can already bounce tracks to sample slots through stream export.

manx

manx

2024-12-18 11:18

administrator   ~0006265

I do not think this is necessarily a duplicate of 0000501 (which primarily talks about recordings stems, mostly during playback).

It's a duplicate of https://forum.openmpt.org/index.php?topic=6161 (which I also initially missed).

I guess we can keep this one open. I'll rename both to try to better distinguish between them.

manx

manx

2024-12-18 11:26

administrator   ~0006266

In particular, this issue requires somewhat separating audio input logic from audio playback logic (i.e. separately opening an input device solely for the purpose of recording a specific sample right now) , while live stem recording during playback requires them to be tightly integrated (i.e. using the exact same Audio IO stream for both).

This might well even end up in totally separate code paths, and both are really also separate workflows, as far as I can see.

Issue History

Date Modified Username Field Change
2024-12-17 20:37 livvy94 New Issue
2024-12-17 20:56 manx Relationship added related to 0000501
2024-12-17 20:57 manx Status new => acknowledged
2024-12-17 21:19 Saga Musix Note Added: 0006261
2024-12-17 21:19 Saga Musix Status acknowledged => closed
2024-12-17 21:19 Saga Musix Resolution open => duplicate
2024-12-17 22:06 livvy94 Status closed => feedback
2024-12-17 22:06 livvy94 Resolution duplicate => reopened
2024-12-17 22:06 livvy94 Note Added: 0006262
2024-12-17 22:07 livvy94 Note Edited: 0006262
2024-12-17 22:10 Saga Musix Note Added: 0006263
2024-12-18 11:18 manx Note Added: 0006265
2024-12-18 11:18 manx Status feedback => acknowledged
2024-12-18 11:19 manx Additional Information Updated
2024-12-18 11:20 manx Relationship added related to 0000722
2024-12-18 11:21 manx Target Version => OpenMPT 1.?? (long term goals)
2024-12-18 11:21 manx Summary Ability to record into the sample editor => sample recording from audio input
2024-12-18 11:26 manx Note Added: 0006266
2024-12-18 11:29 manx Relationship added has duplicate 0001448
2024-12-18 12:39 manx Relationship added related to 0001350