buzz forums

forums of the buzz
It is currently Mon Dec 18, 2017 6:42 pm

All times are UTC




Post new topic Reply to topic  [ 49 posts ]  Go to page 1, 2, 3  Next
Author Message
 Post subject: wavetable stuff
PostPosted: Wed Nov 23, 2011 9:26 am 
User avatar

Joined: Mon Nov 21, 2011 7:23 pm
Posts: 288
I'm trying to remember the list of wavetable changes from the church, pretty sure I've forgotten some of them so please let me know if you can recall any others..

improvements:
    rename slots
    smooth loop
    find nearest zero points
    envelop stuff (lots iirc)
    internal: restructure processing code for selected wave
    gui: sort the selection commands into a menu?
    undo/redo on selection commands [do in restructure]
    gui: space for play wav/selection, double click for select all
    play selection [or loop..]
    insert silence
    per sample drawing tool
    bit depth conversion
    multiselect waveslots for delete
    rex/rx2 support
    .wav marker support
    on load options (ignore midinote; ignore loop points)
    layer delete

bugs:
    right to left selection bug (on some zoom levels)
    "all around the world" bug (go left down right up with mouse over selection?)
    zoom in general causing problems?
    copy from one slot to another, then try to delete some stuff from the wav: exception, select the copie again in the slot: delete works

cheers shroom, mes!

NB. I may as well state this as its a new forum etc, the wavetable code is available online, as is most of the new GUI. If you know C# or xaml and have some time, please feel free to get in touch and help out. :)


Last edited by mantratronic on Mon Jan 30, 2012 6:26 pm, edited 10 times in total.
bug in copy/paste wave


Top
 Profile  
 
 Post subject: Re: wavetable stuff
PostPosted: Wed Nov 23, 2011 9:51 am 

Joined: Tue Nov 22, 2011 7:34 am
Posts: 46
* Hotkeys would be very nice! A good start would be ctrl+a, ctrl+c , ctrl+v etc.. But hotkeys for adjusting selection, zoom etc. would be WIN WIN :)
* Double click to select all
* Play selection. Should also be possible to loop play selection
* Insert silence
* Drawing tool to edit wave's data values (to remove clicks and whatnot)

* A bonus feature would be mixing 2x waves into a new wave slot
(would however require individual amp control & ADSR, as well as a phase inversion feature for each wave you want to mix). Could be useful when you want to mix say, 2 x snares, or 2 x kicks. But i guess its a lot of work compared to how useful it is..?
* Extra bonus feat. would be non destructive editing
* Extra extra bonus feat. A pitch shifter / time stretch. Doesn't have to be realtime.
Eg. pitch from Root note C4 to D#4. Timestretch to ticks? :)


Top
 Profile  
 
 Post subject: Waveform view
PostPosted: Wed Nov 23, 2011 9:44 pm 
User avatar

Joined: Mon Nov 21, 2011 7:21 pm
Posts: 273
I've tried adding/changing hotkeys to something similar to what I once suggested on buzzchurch. It's not quite done yet, but I think it feels better already:

  • Zooming now zooms in on the cursor rather than the beginning of the wave
  • Cursor keys left/right move 1 pixel.
  • Cursor keys up/left zooms in/out.
  • Shift-cursor keys left/right moves start or end of the selection 1 pixel.
  • Ctrl-cursor keys left/right move 32 pixels
  • Ctrl-cursor keys up/down zooms to max or min zoom level.
  • PgUp/PgDn scrolls 64 pixels left/right.

http://www.robotplanet.dk/f/buzzf/BuzzG ... ontrol.dll

Please make a backup of your original file. This is the first .NET edit I've made in the new Buzz yet, so it might not be perfect.

For the coders: http://www.robotplanet.dk/f/buzzf/new_h ... 11-23.diff


Top
 Profile  
 
 Post subject: Re: Waveform view
PostPosted: Wed Nov 23, 2011 9:55 pm 
User avatar

Joined: Mon Nov 21, 2011 7:23 pm
Posts: 288
Joachip wrote:
I've tried adding/changing hotkeys to something similar to what I once suggested on buzzchurch. It's not quite done yet, but I think it feels better already:


:twisted: One of Us. One of Us. One of Us :twisted:


Top
 Profile  
 
 Post subject: Re: wavetable stuff
PostPosted: Thu Nov 24, 2011 12:09 am 

Joined: Wed Nov 23, 2011 5:37 am
Posts: 76
an option to convert wavetable samples to different bit depths (8, 16, 24, 32 bit....)
play selection command (maybe enter or spacebar?)
improved zoom function that keeps focus when moving in/out.
bezier curves on envelopes?


some of the suggestions I'm thinking of are inspired by the Renoise wave editor and envelopes which are probably the best of any tracker right now (well besides the fact they made them smaller in the latest version) ...the free demo version of Renoise is almost fully functional if any devs want to check out for ideas.


Top
 Profile  
 
 Post subject: Re: wavetable stuff
PostPosted: Thu Nov 24, 2011 10:11 am 
User avatar

Joined: Mon Nov 21, 2011 7:23 pm
Posts: 288
mes wrote:
an option to convert wavetable samples to different bit depths (8, 16, 24, 32 bit....)
play selection command (maybe enter or spacebar?)
improved zoom function that keeps focus when moving in/out.
bezier curves on envelopes?


great, I'd forgotten about the bit depth one! play selection is being worked on atm, improved zoom is sort of being worked on seperately with other waveedit stuff, and I dunno about the bezier curves. It wouldn't be difficult to have them in the GUI, but I'm not sure how the machines that use those envelopes will be able to use the curves without being rewritten.


Top
 Profile  
 
 Post subject: Re: Waveform view
PostPosted: Thu Nov 24, 2011 12:56 pm 

Joined: Tue Nov 22, 2011 7:34 am
Posts: 46
Joachip wrote:
I've tried adding/changing hotkeys to something similar to what I once suggested on buzzchurch. It's not quite done yet, but I think it feels better already:

  • Zooming now zooms in on the cursor rather than the beginning of the wave
  • Cursor keys left/right move 1 pixel.
  • Cursor keys up/left zooms in/out.
  • Shift-cursor keys left/right moves start or end of the selection 1 pixel.
  • Ctrl-cursor keys left/right move 32 pixels
  • Ctrl-cursor keys up/down zooms to max or min zoom level.
  • PgUp/PgDn scrolls 64 pixels left/right.

http://www.robotplanet.dk/f/buzzf/BuzzG ... ontrol.dll

Please make a backup of your original file. This is the first .NET edit I've made in the new Buzz yet, so it might not be perfect.

For the coders: http://www.robotplanet.dk/f/buzzf/new_h ... 11-23.diff


Yeeeeeey!!! :D
I've been testing the keys, and it seems to work flawlessly ;)


Top
 Profile  
 
 Post subject: Re: Waveform view
PostPosted: Thu Nov 24, 2011 9:14 pm 
User avatar

Joined: Thu Nov 24, 2011 7:14 am
Posts: 246
Joachip wrote:
I've tried adding/changing hotkeys to something similar to what I once suggested on buzzchurch. It's not quite done yet, but I think it feels better already:

  • Zooming now zooms in on the cursor rather than the beginning of the wave
  • Cursor keys left/right move 1 pixel.
  • Cursor keys up/left zooms in/out.
  • Shift-cursor keys left/right moves start or end of the selection 1 pixel.
  • Ctrl-cursor keys left/right move 32 pixels
  • Ctrl-cursor keys up/down zooms to max or min zoom level.
  • PgUp/PgDn scrolls 64 pixels left/right.

http://www.robotplanet.dk/f/buzzf/BuzzG ... ontrol.dll

Please make a backup of your original file. This is the first .NET edit I've made in the new Buzz yet, so it might not be perfect.

For the coders: http://www.robotplanet.dk/f/buzzf/new_h ... 11-23.diff



thx for these useful hotkeys ... working fine here


Top
 Profile  
 
 Post subject: Re: wavetable stuff
PostPosted: Mon Dec 26, 2011 3:12 am 

Joined: Wed Nov 23, 2011 7:49 pm
Posts: 72
GAH!! I need to update to win 7 so I can play with the new buzz builds.

An awesome wave editor in buzz is my dream.. Mixed with a seamless recording machine in the spirit of audio track, that has editing functions on a par with (or better than :P) soundforge.. Export of playable loop sections in to the wave table, and a seperate loop table for highlights that can be referanced with a tracker (however I realise this can be done with offsets and patiance).

However I'm only stating my dream. I don't posess the drive skill or determination to do it myself yet. Maybe one day... stardate 2156


Top
 Profile  
 
 Post subject: Re: wavetable stuff
PostPosted: Wed Dec 28, 2011 3:20 pm 

Joined: Wed Nov 23, 2011 5:37 am
Posts: 76
I was using the newest Buzz builds on windows xp until I recently upgraded.


Top
 Profile  
 
 Post subject: Re: wavetable stuff
PostPosted: Tue Jan 17, 2012 2:59 am 
User avatar

Joined: Mon Nov 21, 2011 9:42 pm
Posts: 680
i just found a bug in the wavetable DELETE and the TRIM command
deleting from a stereo wav makes it mono

its probably an easy fix, but i don't have time right now.
(take a look at the other commands that keep the channels intact, for example normalize or reverse).

if noone's going to fix soon it i'll have a look at it.

all the other commands should probably be checked too.
i thought i fixed this one, but maybe i forgot to actually send the patch or something...


Top
 Profile  
 
 Post subject: Re: wavetable stuff
PostPosted: Tue Jan 17, 2012 4:47 am 

Joined: Wed Nov 23, 2011 7:49 pm
Posts: 72
mantratronic wrote:
I'm trying to remember the list of wavetable changes from the church, pretty sure I've forgotten some of them so please let me know if you can recall any others..

improvements:
    rename slots
    smooth loop
    find nearest zero points
    envelop stuff (lots iirc)
    internal: restructure processing code for selected wave
    gui: sort the selection commands into a menu?
    undo/redo on selection commands [do in restructure]
    gui: space for play wav/selection, double click for select all
    play selection [or loop..]
    insert silence
    per sample drawing tool
    bit depth conversion
    multiselect waveslots for delete
    rex/rx2 support
    .wav marker support
    on load options (ignore midinote; ignore loop points)

bugs:
    right to left selection bug (on some zoom levels)
    "all around the world" bug (go left down right up with mouse over selection?)
    zoom in general causing problems?

cheers shroom, mes!

NB. I may as well state this as its a new forum etc, the wavetable code is available online, as is most of the new GUI. If you know C# or xaml and have some time, please feel free to get in touch and help out. :)


ArGGHHAWEfff.. I can't wait to use this. I'm still using build 1350.. but plan to update to win7 soon and get off xp (I have a disc ready!) .. I just need to finish some work first as I haven't got the other programs to do it for win7 yet :(...


Top
 Profile  
 
 Post subject: Re: wavetable stuff
PostPosted: Tue Jan 17, 2012 4:54 am 

Joined: Wed Nov 23, 2011 7:49 pm
Posts: 72
mes wrote:
I was using the newest Buzz builds on windows xp until I recently upgraded.


Cool beans.. I'll give it a go.. One thing I've found about not upgrading constantly is how much music I've made :). But this stuff sounds too good to miss.


Top
 Profile  
 
 Post subject: Re: wavetable stuff
PostPosted: Tue Jan 17, 2012 5:06 am 

Joined: Wed Nov 23, 2011 7:49 pm
Posts: 72
mantratronic wrote:
NB. I may as well state this as its a new forum etc, the wavetable code is available online, as is most of the new GUI. If you know C# or xaml and have some time, please feel free to get in touch and help out. :)


I might try and learn. I'm a web designer by trade but dabble in js/jquery and actionscript. I suppose that's probably quite different, but I should imagine the same principles are common.


Top
 Profile  
 
 Post subject: Re: wavetable stuff
PostPosted: Tue Jan 17, 2012 12:15 pm 
User avatar

Joined: Tue Nov 22, 2011 9:45 pm
Posts: 278
commadore65 wrote:
ArGGHHAWEfff.. I can't wait to use this. I'm still using build 1350.. but plan to update to win7 soon and get off xp (I have a disc ready!) .. I just need to finish some work first as I haven't got the other programs to do it for win7 yet :(...

Hey man, just an FYI to say the new builds still work a-ok on XP. I'm currently running v1432 and haven't had any issues with it ....


Top
 Profile  
 
 Post subject: Re: wavetable stuff
PostPosted: Tue Jan 17, 2012 3:06 pm 

Joined: Tue Nov 22, 2011 1:42 pm
Posts: 6
bug in here
http://svn.jeskola.net/buzzgui/BuzzGUI. ... veLayer.cs

layer.GetDataAsFloat(right, 0, 1, 0, 0, layer.SampleCount);

should be

layer.GetDataAsFloat(right, 0, 1, 1, 0, layer.SampleCount);


Top
 Profile  
 
 Post subject: Re: wavetable stuff
PostPosted: Tue Jan 17, 2012 4:57 pm 

Joined: Mon Nov 21, 2011 8:30 pm
Posts: 368
omg intox. :D welcome back sir.


Top
 Profile  
 
 Post subject: Re: wavetable stuff
PostPosted: Tue Jan 17, 2012 7:48 pm 
User avatar

Joined: Tue Nov 22, 2011 12:20 am
Posts: 256
Location: ••• Düsseldorf ••• Made of Light
mcbpete wrote:
commadore65 wrote:
ArGGHHAWEfff.. I can't wait to use this. I'm still using build 1350.. but plan to update to win7 soon and get off xp (I have a disc ready!) .. I just need to finish some work first as I haven't got the other programs to do it for win7 yet :(...

Hey man, just an FYI to say the new builds still work a-ok on XP. I'm currently running v1432 and haven't had any issues with it ....


Same here. XP SP3 working flawless with 1434 :D


Top
 Profile  
 
 Post subject: Re: wavetable stuff
PostPosted: Tue Jan 17, 2012 9:23 pm 
User avatar

Joined: Mon Nov 21, 2011 9:42 pm
Posts: 680
could you please stop this offtopic bullshit, we're trying to work in this thread ;)


Top
 Profile  
 
 Post subject: Re: wavetable stuff
PostPosted: Tue Jan 17, 2012 10:48 pm 
User avatar

Joined: Mon Nov 21, 2011 9:42 pm
Posts: 680
TRIM / DELETE (and a few other bugs) fixed in 1435 by oskari, thx to everyone who helped


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 49 posts ]  Go to page 1, 2, 3  Next

All times are UTC


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Group