How do i call the recorded audio into another push button and compress it in GUI.
    5 visualizzazioni (ultimi 30 giorni)
  
       Mostra commenti meno recenti
    
    Muhammad Talha Bashir
 il 17 Giu 2021
  
    
    
    
    
    Commentato: Muhammad Talha Bashir
 il 17 Giu 2021
            
I want to call this 'myrec1' in pushbutton 2 and compress it. the resultant is to be displayed on axes2.
0 Commenti
Risposta accettata
  Geoff Hayes
      
      
 il 17 Giu 2021
        Muhammad - you can either extract the data from the plot (from handles.axes1) or just save the recorded data to the handles object in the first push button callback. Try
function pushbutton1_Callback(hObject, eventdata, handles)
% your code from above
% save to the handles object
handles.myrec1 = myrec1
guidata(hObject, handles); % <--- You need this to save the updated handles structure
Your second callback would look something like
function pushbutton1_Callback(hObject, eventdata, handles)
if isfield(handles, 'myrec1')
    % compress the data
    audioData = handles.myrec1;
    % plot
end
Più risposte (0)
Vedere anche
Categorie
				Scopri di più su Audio and Video Data in Help Center e File Exchange
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

