| View previous topic :: View next topic |
| Author |
Message |
btd Cardinal

Joined: 13 Aug 2004 Posts: 778 Location: York, UK
|
Posted: Sunday August 31st, 2008 22:59 Post subject: New beta machine: AudioTrack |
|
|
I've got a new machine for you all to try. It's an attempt at adding basic audio sequencing capabilities to buzz. Basically, it's a machine where a "pattern" is actually just a chunk of wave data.
Latest version (29 October 2008): http://btdsys.lazytrap.com/dl.php?id=33
Requires a recent buzz build. There's a generator and an effect, so make sure you unzip them to the right directories. The generator is the main attraction, the effect is only required when you want to record.
"Record, you say?" Yep, record. You will need:
- an "AudioTrack Input" machine with something connected into it (if that something is a soundcard input or something else that has latency, experiment with AudioTrack Input's "latency compensation" parameter);
- the input machine selected as "Record source" in AudioTrack's rightclick menu;
- a tick next to "Arm" in AudioTrack's rightclick menu (note that machines disarm themselves when you press stop, and the arm status isn't saved in the song -- this is intentional);
- an empty pattern to record into;
- to press Buzz's "Record" (F7) button.
This video (right-click and save as) shows the basic steps for recording from ASIO input.
Things might get a bit strange if you change the tempo or the song position while it's recording, so don't do that. Jeskola Groove 1 doesn't actually change the tempo as far as this machine is concerned, so that should be safe.
The pattern editor toolbar buttons are a bit cryptic due to my tragic lack of artistic ability, so here's what they do from left to right:
- Repaint view
- Clear wave data
- Import from file (not implemented yet)
- Import from wavetable (use the dropdown list above the toolbar; should support all formats including 24/32 bit)
- Set pattern length so that this wave will play back at normal speed
I think that's everything you need to know before you dive in and start trying to break it. Let me know what you think!
Last edited by btd on Monday March 30th, 2009 16:25; edited 3 times in total |
|
| Back to top |
|
 |
IX Cardinal

Joined: 29 May 2005 Posts: 899 Location: mcr:uk
|
Posted: Monday September 1st, 2008 2:15 Post subject: |
|
|
Speechless. Gobsmacked  |
|
| Back to top |
|
 |
mute Angel
Joined: 13 Aug 2004 Posts: 3385
|
Posted: Monday September 1st, 2008 4:18 Post subject: |
|
|
| holy f'in crap. |
|
| Back to top |
|
 |
mute Angel
Joined: 13 Aug 2004 Posts: 3385
|
Posted: Monday September 1st, 2008 4:23 Post subject: |
|
|
porn:
edit: hey wow,.. that's confusing looking --^
recording is a snap. awesome.
really nice that it adjusts/stretches the waveform for you if you resize the pattern. ill ask the eventual question, any possibility of editing? |
|
| Back to top |
|
 |
majkol Priest
Joined: 02 Nov 2004 Posts: 212 Location: Oxford, UK
|
Posted: Monday September 1st, 2008 10:26 Post subject: |
|
|
Wow, this looks awsome! Can't wait to get home from work!  |
|
| Back to top |
|
 |
hotelsinus Priest

Joined: 16 Mar 2007 Posts: 165 Location: Hungary
|
Posted: Monday September 1st, 2008 12:15 Post subject: |
|
|
Massive! thats all  _________________ .,Fanta,. |
|
| Back to top |
|
 |
McGrbv Archbishop

Joined: 25 Jul 2006 Posts: 604 Location: The bog where are lots of common vipers
|
Posted: Monday September 1st, 2008 17:18 Post subject: |
|
|
Always creative btd. The bomb is capable of exploding at any moment.
Thanks to mute for first picture!  _________________ Let's get a buzz from Buzz... |
|
| Back to top |
|
 |
Dan Priest
Joined: 19 Jun 2008 Posts: 238
|
Posted: Monday September 1st, 2008 18:33 Post subject: |
|
|
Excellent!  |
|
| Back to top |
|
 |
lindon Priest

Joined: 10 Nov 2004 Posts: 177 Location: Wiltshire, UK
|
Posted: Monday September 1st, 2008 18:50 Post subject: |
|
|
Again! Thanks for the continued effort btd.
(edit, 5 minutes later)
And it works perfectly! |
|
| Back to top |
|
 |
earkus Priest
Joined: 23 Jun 2008 Posts: 222 Location: helsinki
|
Posted: Monday September 1st, 2008 20:22 Post subject: |
|
|
Wow! thanks btd.  |
|
| Back to top |
|
 |
Domtron Pope

Joined: 04 Feb 2006 Posts: 1078 Location: why?
|
Posted: Tuesday September 2nd, 2008 0:10 Post subject: |
|
|
g.r.e.a.t.  |
|
| Back to top |
|
 |
etruscan Archbishop

Joined: 01 Apr 2005 Posts: 705 Location: Wollongong, Australia
|
Posted: Tuesday September 2nd, 2008 10:02 Post subject: |
|
|
Excellent stuff man! It crashed my buzz08.exe tho'; not at home now so all I can remember is that I had a UTrk going into the Input machine. Can't remember the specifics otherwise but will attempt to recreate it . . . |
|
| Back to top |
|
 |
btd Cardinal

Joined: 13 Aug 2004 Posts: 778 Location: York, UK
|
Posted: Tuesday September 2nd, 2008 11:11 Post subject: |
|
|
Thanks for the kind words everyone
An additional caveat: don't use oversampling on AudioTrack while it's recording. I guess if/when buzz supports oversampling for effects, this will change to "use the same oversample setting on AudioTrack and its input machine".
| mute wrote: | | ill ask the eventual question, any possibility of editing? |
I don't intend to turn it into a full wave editor, but I do plan to add the basics (cut/copy/paste etc) and an easy way to send the wave to an external editor. |
|
| Back to top |
|
 |
earkus Priest
Joined: 23 Jun 2008 Posts: 222 Location: helsinki
|
Posted: Tuesday September 2nd, 2008 13:22 Post subject: |
|
|
| Loading Audiotrack Generator crashes on the latest build (1038). The fx part loads fine. |
|
| Back to top |
|
 |
btd Cardinal

Joined: 13 Aug 2004 Posts: 778 Location: York, UK
|
Posted: Tuesday September 2nd, 2008 13:54 Post subject: |
|
|
| earkus wrote: | | Loading Audiotrack Generator crashes on the latest build (1038). The fx part loads fine. |
Hmm, works fine in 1038 for me. The "typing a part of the name" thing (which you posted about in the pimpom thread) seems to be working for me as well... maybe you got a bad copy of buzz.exe or something? |
|
| Back to top |
|
 |
earkus Priest
Joined: 23 Jun 2008 Posts: 222 Location: helsinki
|
Posted: Tuesday September 2nd, 2008 15:22 Post subject: |
|
|
| shiet. They works fine for me in build 1036, but not in 37 or 38. Ill try a reload then... |
|
| Back to top |
|
 |
mute Angel
Joined: 13 Aug 2004 Posts: 3385
|
Posted: Tuesday September 2nd, 2008 18:24 Post subject: |
|
|
| btd wrote: |
| mute wrote: | | ill ask the eventual question, any possibility of editing? |
I don't intend to turn it into a full wave editor, but I do plan to add the basics (cut/copy/paste etc) and an easy way to send the wave to an external editor. |
awesome that's all that's needed really. cut/paste/trim, maybe a basic fade in/out. what about the ability to export to a wavetable slot? or maybe it does this already and i'm having a brainfart. im at work atm and can't remember.
the recording is awesome man.. simply awesome. this is going to streamline so much of what i do back into buzz, it makes me a very happy camper. new colophon or the over greenland on the horizon?  |
|
| Back to top |
|
 |
Domtron Pope

Joined: 04 Feb 2006 Posts: 1078 Location: why?
|
Posted: Tuesday September 2nd, 2008 18:47 Post subject: |
|
|
| earkus wrote: | | shiet. They works fine for me in build 1036, but not in 37 or 38. Ill try a reload then... |
working for me with 37/38 as well.
a little bit confusing if you have more audiotracks including the fx inside.i'm not sure how to decribe but it seems they need their own pair to record.
removing patterns is a bit crashy (audiotrack crash).
deleting the file in a patter work fine if you stop buzz before.
i scratch my head if offset would make sence.
i hope it's save to work with this machine? |
|
| Back to top |
|
 |
mute Angel
Joined: 13 Aug 2004 Posts: 3385
|
Posted: Tuesday September 2nd, 2008 19:06 Post subject: |
|
|
| Domtron wrote: | | earkus wrote: | | shiet. They works fine for me in build 1036, but not in 37 or 38. Ill try a reload then... |
working for me with 37/38 as well.
a little bit confusing if you have more audiotracks including the fx inside.i'm not sure how to decribe but it seems they need their own pair to record.
removing patterns is a bit crashy (audiotrack crash).
deleting the file in a patter work fine if you stop buzz before.
i scratch my head if offset would make sence.
i hope it's save to work with this machine? |
no problems at all here on the latest exe (3 . i cleared the pattern many many times during playback (in both wavetable and record in modes) and it didn't crash or mess buzz up for me. never tried deleting the last pattern.
btw.. the comment i posted earlier about the machines looking confusing.. that's because of the 'generic' machine labeling. Perhaps you could name them AT.Audio In and AudioTrack or something sexy? With all the other audio machines/routings etc. the labels of these machines can actually be miss-leading looking. Best case in point I guess would be ASIO1+2 (input) going into AudioInput. That screams wtfbbq @ me.
anyways i plan on giving this alot more abuse tonight  |
|
| Back to top |
|
 |
Domtron Pope

Joined: 04 Feb 2006 Posts: 1078 Location: why?
|
Posted: Tuesday September 2nd, 2008 20:05 Post subject: |
|
|
| Quote: | no problems at all here on the latest exe (3 . i cleared the pattern many many times during playback (in both wavetable and record in modes) and it didn't crash or mess buzz up for me. never tried deleting the last pattern. |
oh yes!  |
|
| Back to top |
|
 |
ebop Altar Boy
Joined: 16 Aug 2004 Posts: 30
|
Posted: Tuesday September 2nd, 2008 20:15 Post subject: |
|
|
Brilliant work btd!
Stunning machine!
Now it's gonna be easy to record the voice of that cute girl next door
No crash for me so far (using 1038 build).
I could record 2 tracks simultaneously from 2 Polac asio-in with no problem (only 2 inputs on my soundcard). Maybe people with a lot of audio inputs can take some time to stress test this gem.
Found a minor bug : if I mute an audio track in machine view, when I unmute it, the audio is not aligned with buzz anymore.
I think the arm mechanism could be improved. Why is it not a regular buzz parameter? It would rock if it could be enabled with a midi controller button/footswitch. Having the ability to group the tracks to be armed would also be cool (imagine having to record a drumkit with 4 mics on it).
Could the machine record without having to press F7 ? You know, so you don't have to turn off these PeerLFOs...
About editing features : great news you plan to add some. Slicing and merging patterns would be fun too.
In the future, hope you can add multi-take recording as it is a must-have for bad instrumentists like me.
That said, I still would love this machine if you kept it just as it is.
Last thing : where are the samples actually stored, in RAM or in a temp file on the hd?
Wonderful day. Many thanks btd. |
|
| Back to top |
|
 |
btd Cardinal

Joined: 13 Aug 2004 Posts: 778 Location: York, UK
|
Posted: Tuesday September 2nd, 2008 21:49 Post subject: |
|
|
| mute wrote: | | btw.. the comment i posted earlier about the machines looking confusing.. that's because of the 'generic' machine labeling. Perhaps you could name them AT.Audio In and AudioTrack or something sexy? With all the other audio machines/routings etc. the labels of these machines can actually be miss-leading looking. Best case in point I guess would be ASIO1+2 (input) going into AudioInput. That screams wtfbbq @ me. |
If you right-click a machine and select "rename"... nah, I see your point, there's definitely some confusing/inconsistent terminology going on here.
| Domtron wrote: | | removing patterns is a bit crashy (audiotrack crash). |
Confirmed: removing (as in ctrl+delete) a pattern that's currently playing will cause audiotrack to be marked with the red text of death. Will fix.
| Domtron wrote: | | a little bit confusing if you have more audiotracks including the fx inside.i'm not sure how to decribe but it seems they need their own pair to record. |
Sorry, I don't understand what you're saying here. If you mean more than one audiotrack recording from the same input, I haven't experienced any problems with that.
| ebop wrote: | | Last thing : where are the samples actually stored, in RAM or in a temp file on the hd? |
In RAM. RAM's cheap nowadays, right? Hard disk streaming is definitely an idea for the future.
Other suggestions duly noted... |
|
| Back to top |
|
 |
tinga Monk

Joined: 16 Feb 2005 Posts: 477 Location: Earth
|
Posted: Wednesday September 3rd, 2008 19:30 Post subject: |
|
|
Great !
So easy to record now, waves are stored in the bmx
Again a new machine, a real downpour...
Many thx for this simple, but effective AudioTrack. |
|
| Back to top |
|
 |
hobbes- Altar Boy
Joined: 07 Jan 2006 Posts: 46
|
Posted: Thursday September 4th, 2008 10:22 Post subject: |
|
|
any chance for this machine to work within buze too?  |
|
| Back to top |
|
 |
Domtron Pope

Joined: 04 Feb 2006 Posts: 1078 Location: why?
|
Posted: Thursday September 4th, 2008 17:00 Post subject: |
|
|
everything works great here!
one little thing.
if you record lower volumes,the waveform isn't visble.
talking about implementing offset.i meant negative and positive offset. |
|
| Back to top |
|
 |
Dego Monk

Joined: 29 Aug 2005 Posts: 373 Location: uruguay
|
Posted: Friday September 5th, 2008 6:08 Post subject: |
|
|
Excellent stuff...
I can reproduce this Buzz crash situation:
1) add audiotrack machine.
2) press 'new' project on Buzz toolbar. Buzz will crash.
Looking forward for little implementations, nothing fancy... i like pressing F7 btw... activating recording by finally pressing just a button has to be the right way of doing it. |
|
| Back to top |
|
 |
cellophanemonk Cardinal
Joined: 04 Sep 2008 Posts: 985 Location: Lethbridge AB Canada
|
Posted: Friday September 5th, 2008 7:15 Post subject: |
|
|
| This is so awesome |
|
| Back to top |
|
 |
btd Cardinal

Joined: 13 Aug 2004 Posts: 778 Location: York, UK
|
Posted: Sunday September 7th, 2008 20:33 Post subject: |
|
|
New version isn't quite ready yet, but I just had to show off what it looks like with the new custom pattern box feature in Buzz 1040
 |
|
| Back to top |
|
 |
qnio Choir Girl
Joined: 19 Jul 2008 Posts: 59
|
Posted: Sunday September 7th, 2008 20:40 Post subject: |
|
|
 |
|
| Back to top |
|
 |
tinga Monk

Joined: 16 Feb 2005 Posts: 477 Location: Earth
|
Posted: Sunday September 7th, 2008 20:52 Post subject: |
|
|
Vertical view for waves is sexy! |
|
| Back to top |
|
 |
mortal1 Archbishop
Joined: 08 Jun 2008 Posts: 584 Location: Seattle
|
Posted: Sunday September 7th, 2008 21:18 Post subject: |
|
|
<rasta>Looking good, mon!</rasta>  |
|
| Back to top |
|
 |
Dan Priest
Joined: 19 Jun 2008 Posts: 238
|
Posted: Sunday September 7th, 2008 21:35 Post subject: |
|
|
Cool!  |
|
| Back to top |
|
 |
magmavander Monk

Joined: 24 Oct 2004 Posts: 453 Location: France
|
Posted: Sunday September 7th, 2008 21:37 Post subject: |
|
|
Thanks!! OMG I must be dreaming... _________________ frenchy but chic |
|
| Back to top |
|
 |
crackedworld Priest
Joined: 31 Aug 2008 Posts: 209 Location: London
|
Posted: Sunday September 7th, 2008 22:05 Post subject: |
|
|
Happy days! |
|
| Back to top |
|
 |
Domtron Pope

Joined: 04 Feb 2006 Posts: 1078 Location: why?
|
Posted: Sunday September 7th, 2008 22:13 Post subject: |
|
|
!
my session is going huge.
i have to save regulary, i've got rare session crashes, because of faulty vst's.
one buzz00 behavior i liked very much is the possiblity to save your session while the "send back report to ms" windows apears.
you know what i mean?
maybe it would be ideal to implement a crash routine in buzz.
something like.
"buzz is pim pommed because of...please save your work and click ok to crash"
sounds crazy?
however.
i'm forced to save my work carefully because of those things and
my hard disk size shrink rapidly.  |
|
| Back to top |
|
 |
lindon Priest

Joined: 10 Nov 2004 Posts: 177 Location: Wiltshire, UK
|
Posted: Sunday September 7th, 2008 23:24 Post subject: |
|
|
| my pants are on fire |
|
| Back to top |
|
 |
mute Angel
Joined: 13 Aug 2004 Posts: 3385
|
Posted: Sunday September 7th, 2008 23:33 Post subject: |
|
|
 |
|
| Back to top |
|
 |
IX Cardinal

Joined: 29 May 2005 Posts: 899 Location: mcr:uk
|
Posted: Monday September 8th, 2008 1:34 Post subject: |
|
|
I'm rapidly approaching the limits of my gobsmackedness potential.  |
|
| Back to top |
|
 |
synthphase Monk
Joined: 20 Apr 2005 Posts: 473 Location: Chicago
|
Posted: Monday September 8th, 2008 23:00 Post subject: |
|
|
| OMG! I've been waiting a long time for this baby. I'm so horny for vertical scrolling waves! |
|
| Back to top |
|
 |
kibibu Pope

Joined: 11 Mar 2005 Posts: 1379 Location: Ballarat, Victoria, Australia
|
Posted: Tuesday September 9th, 2008 2:48 Post subject: |
|
|
this looks wonderful btd.
wouldn't a little "arm" button on the pattern view be lovely?  _________________
core i7 920, 6gb ram, windows 7
p4 2.4ghz, 1gb ram, xp home
kibibu |
|
| Back to top |
|
 |
|