Author Topic: TRAXE2 chiptune tracker  (Read 15263 times)

0 Members and 1 Guest are viewing this topic.

Offline Keoni29

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2466
  • Rating: +291/-16
    • View Profile
    • My electronics projects at 8times8
Re: TI Real Chipsound engine
« Reply #30 on: December 09, 2011, 03:51:20 pm »
[ Invalid YouTube link ]
Quick video :) Arpeggio's do not work yet.
If you like my work: why not give me an internet?








Offline Yeong

  • Not a bridge
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3739
  • Rating: +278/-12
  • Survivor of Apocalypse
    • View Profile
Re: TI Real Chipsound engine
« Reply #31 on: December 09, 2011, 03:52:33 pm »
looks nice :D
Sig wipe!

Offline Keoni29

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2466
  • Rating: +291/-16
    • View Profile
    • My electronics projects at 8times8
Re: TI Real Chipsound engine
« Reply #32 on: December 10, 2011, 07:57:46 am »
I'm working on note insertion and deletion. Also some changes:
Hold F2 to play. It stops once released (will change it to a toggle button)
Press + to insert a note
Press - to delete a note
The Dur command has a wider range of note durations and starts from zero (zero is one)
The loop points where glitchy. Now they work smoothly.

There are some issues with the scrolling, so once fixed can focus on the saving and loading. How many song files do you want tobe able to save? 3 is enough I guess
If you like my work: why not give me an internet?








Offline Keoni29

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2466
  • Rating: +291/-16
    • View Profile
    • My electronics projects at 8times8
Re: TI Real Chipsound engine
« Reply #33 on: December 11, 2011, 10:39:46 am »
New features covered in these two video's can be found in the previous post. Also the arpeggio's work :D
[ Invalid YouTube link ]
[ Invalid YouTube link ]
I couldn't upload them yesterday because of the broken interwebs :(
If you like my work: why not give me an internet?








Offline Keoni29

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2466
  • Rating: +291/-16
    • View Profile
    • My electronics projects at 8times8
Re: TI Real Chipsound engine
« Reply #34 on: December 12, 2011, 02:08:49 pm »
New:
+Drums (the notes turn into drums after the 7th octave)
-Weird scrolling glitch
*Some optimization

Planned:
Drums blend with notes
Saving and loading songs
Fixing the arpeggio's
Rearranging keys
-[Del] for note deletion
-[Stat] for note insertion
Tons of optimization (I will save that for later <_<)
If you like my work: why not give me an internet?








Offline Yeong

  • Not a bridge
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3739
  • Rating: +278/-12
  • Survivor of Apocalypse
    • View Profile
Re: TI Real Chipsound engine
« Reply #35 on: December 12, 2011, 07:41:44 pm »
so later this will turn into on-calc famitracker with squares, triangles and stuff? :D
Sig wipe!

Offline Juju

  • Incredibly sexy mare
  • Coder Of Tomorrow
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 5730
  • Rating: +500/-19
  • Weird programmer
    • View Profile
    • juju2143's shed
Re: TI Real Chipsound engine
« Reply #36 on: December 12, 2011, 08:13:13 pm »
Looks pretty nice :D

Remember the day the walrus started to fly...

I finally cleared my sig after 4 years you're happy now?
THEGAME
This signature is ridiculously large you've been warned.

The cute mare that used to be in my avatar is Yuki Kagayaki, you can follow her on Facebook and Tumblr.

Offline Keoni29

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2466
  • Rating: +291/-16
    • View Profile
    • My electronics projects at 8times8
Re: TI Real Chipsound engine
« Reply #37 on: December 13, 2011, 10:04:30 am »
so later this will turn into on-calc famitracker with squares, triangles and stuff? :D
Nope since the TI can't generate fast enough pwm for that so It won't be able to blend sounds either. You have the option to save your song when quitting the program. It loads the last saved file automatically at startup.
If you like my work: why not give me an internet?








Offline DrDnar

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 546
  • Rating: +97/-1
    • View Profile
Re: TI Real Chipsound engine
« Reply #38 on: December 13, 2011, 03:18:23 pm »
I'm not sure that's entirely true. I suspect you could do it with very, very careful counting of instruction timings, but you'd end up with virtually unmaintainable code.
"No tools will make a man a skilled workman, or master of defense, nor be of any use to him who has not learned how to handle them, and has never bestowed any attention upon them. . . . Yes, [] the tools which would teach men their own use would be beyond price."—Plato's The Republic, circa 380 BC

Offline Keoni29

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2466
  • Rating: +291/-16
    • View Profile
    • My electronics projects at 8times8
Re: TI Real Chipsound engine
« Reply #39 on: December 13, 2011, 03:18:55 pm »
TRAXE manual/Ignoreme

Use a 83+ I/O linkcable and some jumpwires to connect it to an amplifier or a set of earphones. A converter (2,5mm to 3,5 mm) is also okay or use nokia 2,5 mm headphones.
I am not responsible for any damage done to your calculator. Install this at your own risk.

READ THESE INSTRUCTIONS CAREFULLY:
-Install TRAXE.8xp using TI connect (T1.8xv is a demo song)
-Run the software using the ASM( command
-Plug in your earphones/whatever you use to produce sound
-Mess around with the butons (as described below)
-Press clear to stop using TRAXE
-Wanna save? you only have one savefile this will automatically load the next time you use TrAXE

Buttons and navigation:

[^] Move up
[V] Move down
[<] [>] Scroll trough commands
[2nd] [Mode] Decrease/Increase octave/parameter
[ +] Insert note at cursor position
[ -] Delete note at curor position
[F1] Press to hear the note at cursor position
[F2] play song from cursor position (loop)
[F3] stop playback
[F4] [F5] Decrease/increase song length

Commands list:
Dur x = Duration of each note
Arp x = Arpeggio (x has no purpose yet) Rapidly alternates the next two notes
<*> x = Loop point (See loop points for further explanation)
Res x = Rest X durations
C-0/B-7 = Notes
C-8 -> KICK = notes become drums after the 7th octave (See drums for further explanation)

Loop points:
You are smart enough to find out what loop points do. Just have a look at these two samples:
Code: [Select]
<*> 3
C - 2
C - 3
G - 2
G - 3
<*> 0
A # 3
A # 2
These commands will play a sequence of 4 notes for 4 times and then  2 notes.
Code: [Select]
<*> 1
C - 2
C - 3
G - 2
G - 3
<*> 3
A # 3
A # 2
<*> 0
These commands will play a sequence of 4 notes for 2 times and then it plays a sequence of 2 notes 4 times.

Loop points loop!

Drums:
When the octave is 8 or higher the notes turn into drums.
C- Kick (fills one note duration)
C# Snare (fills one note duration)
D- Hat cls (Adds to one note duration. Play in front of a note or a rest or whatever)
D# Hat opn (Same)

Additional features:
Live transpose:
Transpose the song while playing with these keys:


I know you like reading ;D

The attachment is an older version. Please download the latest version here:
Download V0.2
« Last Edit: February 16, 2012, 01:40:08 pm by Keoni29 »
If you like my work: why not give me an internet?








Offline Keoni29

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2466
  • Rating: +291/-16
    • View Profile
    • My electronics projects at 8times8
Re: TI Real Chipsound engine
« Reply #40 on: December 17, 2011, 04:20:24 pm »
"Patterns" is a new feature which I'm now implementing. Also a GUI and maybe the posibility to tune the calculator. Different models produce different frequencies. Also the battery level derermines how fast the linkport alternates states.
If you like my work: why not give me an internet?








Offline Keoni29

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2466
  • Rating: +291/-16
    • View Profile
    • My electronics projects at 8times8
Re: TI Real Chipsound engine
« Reply #41 on: January 03, 2012, 03:09:09 pm »
I got this D/A converter. I wonder if I can use it to create more complex waveforms. I would be fun to use the calculator as some sort of digital sequencer. The D/A converter then converts its signal into cool waveforms and some analog effects such as low/high-pass filters.
If you like my work: why not give me an internet?








Offline Keoni29

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2466
  • Rating: +291/-16
    • View Profile
    • My electronics projects at 8times8
Re: TI Real Chipsound engine
« Reply #42 on: February 16, 2012, 02:44:23 am »
Some guy made this with it: http://soundcloud.com/beefinator-2/music-made-on-a-friggin-ti-84
With some further improvements it woulda sounded even better
If you like my work: why not give me an internet?








Offline Keoni29

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2466
  • Rating: +291/-16
    • View Profile
    • My electronics projects at 8times8
Re: TI Real Chipsound engine
« Reply #43 on: February 16, 2012, 01:32:20 pm »
I've decided that this program is from now on ment for live operation. Therefore the following has been added to the latest release: Live transpose. You can transpose a song while playing by tapping the corresponding keys on the keyboard:
 
[on] [sto]     [log][x2] [x-1]
  C#   D#        F#   G#   A#

 C    D    E    F    G     A     B     C
[ 0]  [1] [4]  [7]  [,] [sin][apps][x,t,o,n]


I planned these features:
Sync two calcs using the linkport.
Tune calcs manually (You will have to tune all 24 notes in the lookup-table since it's the most accurate way to do it)
Keyboard mode (use the transpose keys as a normal keyboard)
Up to 4 different patterns to edit and access live(number may eventually increase)

I find it very entertaining to use the transpose function with my one hand while playing my yamaha keyboard with my other hand :)
If you like my work: why not give me an internet?








Offline Keoni29

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2466
  • Rating: +291/-16
    • View Profile
    • My electronics projects at 8times8
Re: Live chipsound program :TRAXE (TI Real Chipsound engine)
« Reply #44 on: February 21, 2012, 03:26:03 pm »
Video on the live transpose feature:
If you like my work: why not give me an internet?